467 Commits (e8a2fa5596a496c172fe8a428651c04c51afd4f7)

Author SHA1 Message Date
SomberNight 8e8ab775eb
lnchannel: make AbstractChannel inherit ABC 6 years ago
ThomasV bddb0bfcdd Do not wait wallet sync to reestablish channel (revert e32807d29d). 6 years ago
ThomasV 99f933401a add more logging shortcuts 6 years ago
SomberNight 9a88c13b3d
translations: add note that f-strings cannot be translated 6 years ago
ThomasV 312ef15cd6 fix #6056 6 years ago
ThomasV e50f6d29ed export channel backup from kivy gui 6 years ago
ThomasV 8f41aeb783 Replace wallet backup with channel backups 6 years ago
ThomasV 5efaaa523a lnworker: check chain_hash when decoding channel update. 6 years ago
ThomasV 6307e13549 do not print the entire payment log again, this is redundant 6 years ago
ThomasV 55d0a9587e move maybe_save_short_chan_id to lnchannel 6 years ago
ThomasV aa32e31a3d follow-up previous commit 6 years ago
ThomasV 06dfe1699c LNWatcher: Distinguish between blockchain-triggered channel state 6 years ago
ThomasV 9ca445bd5d save_short_chan_id: remove unneeded ćalls to lnwatcher 6 years ago
ThomasV 764c18b3c8 follow-up prev commit 6 years ago
ThomasV 5067166e1e move should_channel_be_closed_due_to_expiring_htlcs into Channel class 6 years ago
SomberNight 1be0a710c3
ln: implement option payment_secret 6 years ago
SomberNight 30bf32b34b
use option varonion: actually use TLV payloads, and signal support 6 years ago
SomberNight 6ba08cc8d4
ln feature bits: flatten namespaces, and impl feature deps and ctxs 6 years ago
SomberNight 90f3b667aa
small clean-up re max CLTV delta for LN 6 years ago
SomberNight 3ed6afce64
lnchannel: implement freezing channels (for receiving) 6 years ago
SomberNight 79d202485e
lnworker: rename can_send to num_sats_can_send 6 years ago
SomberNight 7488cc91cd
qt channels: expose long channel id (in ctx menu and details dlg) 6 years ago
SomberNight 2cc76fbbbd
lnworker: fix type error re pending_payments, and impl malformed htlcs 6 years ago
SomberNight b524460fdf
lnpeer: implement basic handling of "update_fail_malformed_htlc" 6 years ago
ThomasV 5bac2fea98 Qt: improve channel details window 6 years ago
ThomasV fe2b40b83d Fix #6021: Do not transition channel state to CLOSED if tx is unconfirmed. 6 years ago
ThomasV af457ea2ec follow-up 46d8080c76e79670e8abaaaa0eb2d4d4a74544c1: own channels are no longer in channel_db 6 years ago
ThomasV b6cb983733 lnworker.pay: run path finding in sep. thread (don't block evt loop) 6 years ago
ThomasV e3019a7046 (minor) fix typo 6 years ago
ThomasV 2f31e9fa44 follow-up prev commit 6 years ago
ThomasV 3d69f3b0be improve payment status callbacks: 6 years ago
SomberNight c95c0dcb80
lnrouter: add comments about path-finding blocking the asyncio loop 6 years ago
ThomasV 8b63f7176e Add short channel id to tx labels 6 years ago
SomberNight ec7473789e
lnhtlc: speed-up methods for recent ctns 6 years ago
ThomasV 2c617c3b00 move feerate warning to lnpeer 6 years ago
SomberNight 35a8812534
lnworker.reestablish_peer_for_given_channel: give each addr a chance 6 years ago
ThomasV b609088115 follow-up previous commit: broadcast_transaction does not return txid 6 years ago
ThomasV 888a6d726e Propagate exceptions raise by force_close to the GUI. 6 years ago
ThomasV 15fb8c0415 allow transition from FORCE_CLOSING to REDEEMED. define REDEEM_AFTER_DOUBLE_SPENT_DELAY 6 years ago
SomberNight fa0ef9c548
ln: store network addresses for channel counterparties in channels 6 years ago
ThomasV cb14bde422 fix test_lnpeer 6 years ago
ThomasV 7f3542f080 lnworker: set invoice status if htlcs are received from previous session 6 years ago
ThomasV 8f3fcdd1a8 Fix detection of payments. 6 years ago
ThomasV b9eaba3e85 replace await_local/remote 6 years ago
SomberNight dae842e2ad
tests: made TestLNTransport.test_loop more robust 6 years ago
SomberNight 7962e17df6
invoices: deal with expiration of "0" mess 6 years ago
SomberNight 01981f71fb
lnworker.add_peer: don't block event loop with DNS 6 years ago
SomberNight fbd0c9aae8
lnworker: peer-bootstrapping: add IPv6 fallback nodes 6 years ago
SomberNight 59a428ea7f
lnworker: re-enable dns seeds for peer-finding bootstrap 6 years ago
SomberNight a97e7bae05
ChannelDB: make gossip sync progress updates cheaper 6 years ago