142 Commits (5aa0d5212139d3c1c906a8bcd88fc315f948c1f1)

Author SHA1 Message Date
SomberNight 22a8348303
renames: use consistent naming of cltv delta vs cltv abs 2 years ago
ThomasV 68159b3ef6 walletDB: replace 'manual_upgrades' parameter with 'upgrade', with opposite semantics 2 years ago
ThomasV b5bc5ff9ed Separate WalletDB from storage upgrades. 2 years ago
ThomasV b96cc82333 Make storage a field of db 2 years ago
SomberNight a6c36b8588
regtests: test_watchtower started failing due to newly exposed bug 3 years ago
SomberNight 446879ade0
lnwatcher.maybe_redeem: wanted_height should always be absolute 3 years ago
SomberNight 1530668960
qt/qml: delay starting network until after first-start-network-setup 3 years ago
SomberNight 62ab6d9702
(trivial) reduce log spam during ln-channel-open 3 years ago
SomberNight 373db76ac9
util: kill bh2u 3 years ago
ThomasV abaa42eac0 make lnwatcher less spammy 3 years ago
SomberNight 757ec53ea2
AddressSynchronizer: set diagnostic_name for better logs 3 years ago
ThomasV 60c493dc15 adb: trigger adb_added_tx event only if the transaction is new 3 years ago
ThomasV fceceaec97 lnwatcher: set future_tx regardless of tx_was_added, because it is not persisted 3 years ago
ThomasV 9058000791 lnwatcher: fix adding of local tx to history 3 years ago
ThomasV a5965933d2 Fix CTNs in should_be_closed_due_to_expiring_htlcs (fixes #7906). 3 years ago
ThomasV cace1b5013 lnwatcher: compare txids instead of tx objects, before calling add_transaction or set_label 3 years ago
ThomasV 4a27e4e51a fix #7895: rename parameter 3 years ago
ThomasV 02e4569086 auto-remove redeemed channel backups. fix indentation. 3 years ago
SomberNight b6b7b0a6c0
lnwatcher.inspect_tx_candidate: handle witness being None 4 years ago
ThomasV dbf055de9a
EventListener class to handle callbacks 4 years ago
ThomasV 7d5125c935 lnwatcher: fix tx replacement and notifications 4 years ago
ThomasV 6e7ffa29ae Move address_is_old to AddressSynchronizer. 4 years ago
ThomasV 0ca3d66d15 persist_lnwatcher: split try_redeem into two methods: 4 years ago
ThomasV 121d8732f1 Persist LNWatcher transactions in wallet file: 4 years ago
ThomasV 672326bd12 lnwatcher: a bit less verbose 4 years ago
ThomasV 56659c550e lnwatcher: fix another broadcast-too-early error 4 years ago
ThomasV e99a5a7703 fix lnwatcher broadcast logic, follow-up b9f01a86fe 4 years ago
ThomasV b9f01a86fe lnwatcher: check that parent transaction is confirmed in CSV test 4 years ago
ThomasV 44f29331bf lnwatcher: in inspect_tx_candidate, match witness scripts against HTLC templates 4 years ago
bitromortac ff61020dd2
watchtower: watch new channels 4 years ago
ThomasV 763ee86028 lnwatcher: trigger 'verified' callback with the main wallet object. 5 years ago
ThomasV aa1fcc784e wallet: store wanted_height in future_tx, instead of remaining blocks 5 years ago
ThomasV bbb9ce2430 lnwatcher.try_redeem: output log only the first time a tx is seen 5 years ago
ThomasV aba0bad30c lnwatcher: try_redeem must return if tx is None 5 years ago
ThomasV cd025c5553 inspect_tx_candidate: tx output must be of address type 5 years ago
SomberNight 3c019c2f9c
daemon/wallet/network: make stop() methods async 5 years ago
SomberNight 9380b331e4
LNWatcher: implement diagnostic_name; for nicer log lines 5 years ago
SomberNight 2c962abe51
network: randomise the order of address subscriptions 6 years ago
ThomasV 782f9ed273 lnwatcher: use generic callbacks 6 years ago
SomberNight 62be1cc367
small clean-up re "extract preimage from on-chain htlc_tx" 6 years ago
ThomasV 8ba7e68064 fix #6122: extract preimage from on-chain htlc_tx 6 years ago
ThomasV 123b8c1792 (minor) rename chan.sweep_htlc 6 years ago
SomberNight 2b1a150c52
multi-wallet: properly stop lnworker/lnwatcher 6 years ago
ThomasV bdb870af00 follow-up c454564ed6 6 years ago
ThomasV 9224404108 Move callback manager out of Network class 6 years ago
SomberNight 8e8ab775eb
lnchannel: make AbstractChannel inherit ABC 6 years ago
ThomasV 8f41aeb783 Replace wallet backup with channel backups 6 years ago
ThomasV aa32e31a3d follow-up previous commit 6 years ago
ThomasV 06dfe1699c LNWatcher: Distinguish between blockchain-triggered channel state 6 years ago
SomberNight 79d57784c1
lnchannel: add more type hints 6 years ago