214 Commits (e15a11a43747e34bae4502a39797a2fdefcca9c9)

Author SHA1 Message Date
SomberNight 7ffb2c3cb0
config: (trivial) add some type hints and rm unused variable 4 years ago
ThomasV a4210ce5e7 Qt: remove the 'local watchtower' option from GUI. 4 years ago
SomberNight 5beadaab95
commands: clean-up inject_fees cmd 4 years ago
Benoit Verret f731c38293
Minor style changes 4 years ago
SomberNight 16f874b58e
network: trigger 'network_updated' as soon as set_parameters finishes 4 years ago
SomberNight 24e4aa3ab9
network.best_effort_reliable: use curio APIs instead of asyncio 4 years ago
SomberNight 5339e0054c
network.stop: clean-up 4 years ago
SomberNight 3c019c2f9c
daemon/wallet/network: make stop() methods async 4 years ago
SomberNight ec6baa12f8
follow-up prev 4 years ago
SomberNight 064670bd75
network: close interfaces more aggressively (abort after 2 seconds) 4 years ago
SomberNight d85e910262
logging: eliminate "fee_estimates" log spam 4 years ago
SomberNight 8bdbcf73d9
network.py: update bitcoin core error msg whitelist 4 years ago
ThomasV ded449233e Trampoline routing. 5 years ago
SomberNight 60792dc808
network: fix not retrying main interface in some cases 4 years ago
SomberNight b1449a0a39
interface.got_disconnected: change from Future to Event 4 years ago
ThomasV ad91257729 pass blacklist to lnrouter.find_route, so that lnrouter is stateless (see #6778) 4 years ago
SomberNight e83f0dd3fc
network: when switching servers, don't wait for old interface to close 4 years ago
SomberNight dbb7d7ce4d
network: set _loop_thread again as it helps debugging 4 years ago
ThomasV 0b183444b4 Rename maybe_init_lightning(). Call load_data() from there 5 years ago
ThomasV f155f3aff5 start lngossip if instantiated; this saves a boolean 5 years ago
bitromortac 4efcb53d24 network: load gossip db early 5 years ago
bitromortac 6045de759b lightning: enable by default but without gossip 5 years ago
SomberNight c5da22a9dd
network: tighten checks of server responses for type/sanity 5 years ago
SomberNight bde415cae7
wallet: don't try to get_input_tx from network when offline 5 years ago
SomberNight d19ff43266
interface: check server response for some methods 5 years ago
SomberNight 2eec7e1600
network: smarter switch_unwanted_fork_interface 5 years ago
SomberNight 3766420a0b
network: clarify local_height/server_height 5 years ago
SomberNight 21e637f543
network: validate server peers sent by main server 5 years ago
ThomasV 11aaa0b66f Simplify services (watchtower, payserver): 5 years ago
SomberNight 9ac41be1e8
network: set .oneserver in __init__ 5 years ago
Luke Childs cd199390e2
Use non-standard localhost port for server-string fallback (#6087) 5 years ago
SomberNight 9e57ae630b
network/gui: unify host/port input fields to single server str 5 years ago
SomberNight b2cfaddff2
network.NetworkParameters: merge host+port+protocol into "server" field 5 years ago
SomberNight adc3784bc2
network: allow mixed protocols among interfaces 5 years ago
SomberNight 76f0ad3271
util: add NetworkRetryManager, a baseclass for LNWorker and Network 5 years ago
SomberNight 86b29603cb
network: (trivial) rename field to indicate private 5 years ago
SomberNight ac749f3a19
network: introduce NUM_STICKY_SERVERS 5 years ago
SomberNight 34e3e48ba5
network: rm server_queue 5 years ago
SomberNight 8baa79be88
network: implement exponential backoff for retries 5 years ago
SomberNight cf1f2ba4dc
network: replace "server" strings with ServerAddr objects 5 years ago
ThomasV 9224404108 Move callback manager out of Network class 5 years ago
Luke Childs 1d667fe932
Hard fail on bad server-string (#6086) 5 years ago
SomberNight 8be94076b5
network: update tx broadcast error msgs whitelist 5 years ago
SomberNight a7c02c770d
follow-up prev: network.interface might be None 5 years ago
ThomasV 133d74adfb fee estimates: use median if auto-connect 5 years ago
ThomasV 0d160cceea Qt: test if lightinng is running 5 years ago
SomberNight 88650ed8d6
network UntrustedServerReturnedError: add "DO NOT TRUST..." tag 5 years ago
SomberNight ce81957d25
blockchain: move init_headers_file from network.py to blockchain.py 5 years ago
SomberNight b21bcf5977
taskgroups: don't log CancelledError 5 years ago
SomberNight ed234d3444
rename all TaskGroup() fields to "taskgroup" 5 years ago