256 Commits (35c9ac8f3173deaac14230ae1991a19d0d10987d)

Author SHA1 Message Date
SomberNight d51f00e2a3
asyncio.wait_for() is too buggy. use util.wait_for2() instead 2 years ago
Sander van Grieken 1e725b6baa break the cyclic dependency 3 years ago
SomberNight 24980feab7
config: introduce ConfigVars 3 years ago
SomberNight 03ab33f4b2
SimpleConfig: change API of set_key(): "save" is now kwarg-only 3 years ago
SomberNight fd41308c6b
network: log original error text in catch_server_exceptions 3 years ago
SomberNight 53d61c011a
qml network: restrict cases where server is shown "lagging" 3 years ago
SomberNight e2406f21b4
fix flake8-bugbear B011 3 years ago
SomberNight 312f2641e7
don't use bare except 3 years ago
SomberNight a6c36b8588
regtests: test_watchtower started failing due to newly exposed bug 3 years ago
ThomasV 08c478f8d2 network: use IntEnum for connection states. Export user-visible strings in get_connection_status_for_GUI 3 years ago
ThomasV 697bf2b1c8 Revert commit ddd778f7f7. 3 years ago
ThomasV ddd778f7f7 follow-up previous commit 3 years ago
ThomasV 750a9b3613 network: remove network.notify() method; not really useful. 3 years ago
SomberNight 72da9c1a6a
sanitise untrusted error bytes before logging it 3 years ago
SomberNight 1530668960
qt/qml: delay starting network until after first-start-network-setup 3 years ago
SomberNight d46d23b103
network: add method init_parameters_from_config 3 years ago
ThomasV fcbd25c1fd qml: display network status and history server status separately. Also, show network fees on full screen width 3 years ago
SomberNight 9439261e42
network: fix bug in best_effort_reliable 3 years ago
/dev/fd0 d4a6768b40 remove duplicate import 3 years ago
Sander van Grieken f33989b445 immediately check for Tor upon proxy set 3 years ago
nc50lc 1383c44090
Update network.py 3 years ago
SomberNight ed1567e841
lnurl: make requests async, don't block Qt GUI, rm LUD-16 support 4 years ago
SomberNight 3db79210b5
network.run_from_another_thread: add type hint 4 years ago
SomberNight 5b0aad5084
network: rename _send_http_on_proxy and make it part of public API 4 years ago
ThomasV 7d5125c935 lnwatcher: fix tx replacement and notifications 4 years ago
ThomasV 121d8732f1 Persist LNWatcher transactions in wallet file: 4 years ago
SomberNight 2c57c78ebe
asyncio: stop using get_event_loop(). introduce ~singleton loop. 4 years ago
SomberNight d7c02c4f7f
network.switch_to_interface: catch 'task group terminated' 4 years ago
Federico fcf54432f7
network: make request timeout configurable (#7696) 4 years ago
SomberNight d7af868ed8
network: test if interface is alive before iface.taskgroup.spawn 4 years ago
SomberNight c9c094cfab
requirements: bump min aiorpcx to 0.22.0 4 years ago
SomberNight c131831373
util: rm SilentTaskGroup. this does not seem to be needed anymore 4 years ago
SomberNight 3f3212e94d
some clean-ups now that we require python 3.8 4 years ago
SomberNight 3851ce5dd1
scripts: add "update_default_servers.py" 4 years ago
SomberNight 07bd2fe97d
network.py: reorder bitcoin core error msg whitelist 4 years ago
MrNaif2018 aafa74ed08
Improve _mythread checks (#7403) 4 years ago
SomberNight 8bba3b9ef5
network: also clear network.path_finder in stop_gossip 5 years ago
bitromortac 4cb0b99996
lnworker: fix path_finder access 5 years ago
SomberNight 720d60c391
(trivial) rm dead code 5 years ago
SomberNight 7ffb2c3cb0
config: (trivial) add some type hints and rm unused variable 5 years ago
bitromortac 4df67a4f78
lnrouter+lnworker: use liquidity hints 5 years ago
ThomasV a4210ce5e7 Qt: remove the 'local watchtower' option from GUI. 5 years ago
SomberNight 5beadaab95
commands: clean-up inject_fees cmd 5 years ago
Benoit Verret f731c38293
Minor style changes 5 years ago
SomberNight 16f874b58e
network: trigger 'network_updated' as soon as set_parameters finishes 5 years ago
SomberNight 24e4aa3ab9
network.best_effort_reliable: use curio APIs instead of asyncio 5 years ago
SomberNight 5339e0054c
network.stop: clean-up 5 years ago
SomberNight 3c019c2f9c
daemon/wallet/network: make stop() methods async 5 years ago
SomberNight ec6baa12f8
follow-up prev 5 years ago
SomberNight 064670bd75
network: close interfaces more aggressively (abort after 2 seconds) 5 years ago