699 Commits (0fcf423fbe1e8b47b9700d5ff3bd2d79ce3bf0b0)

Author SHA1 Message Date
ThomasV 0fcf423fbe Revert "lnworker: schedule_force_closing is not async" 3 years ago
ThomasV fcf836bc94 lnworker: schedule_force_closing is not async 3 years ago
SomberNight 6ac3f84095
wallet/lnworker/etc: add sanity checks to start_network methods 3 years ago
SomberNight db4943ff86
wallet.get_full_history: more consistent sort order 3 years ago
SomberNight a30cda4ebd
lnutil: test ImportedChannelBackupStorage.from_bytes 3 years ago
SomberNight f2dc651c9b
Qt history list: Ctrl+F filter to work for "Short ID" (scid) 3 years ago
SomberNight ec889b8c3f
wallet: fix import_requests, and mention quirk re preimages 3 years ago
SomberNight a1a1fae4cc
invoices.py: small clean-up 3 years ago
SomberNight d11237d6a1
lnworker: start watching already redeemed chans if txs are missing 3 years ago
ThomasV 719b468eee Refresh bolt11 routing hints when channel liquidity changes: 3 years ago
ThomasV 72fb43f950 lnworker: do not assume MPP in num_sats_can_receive 3 years ago
SomberNight 373db76ac9
util: kill bh2u 3 years ago
ThomasV 768eb35c86 follow-up 5d9678a269 3 years ago
ThomasV 062051b530 lnworker: store onchain default labels in a cache 3 years ago
ThomasV 5d9678a269 lnworker: extend swap label only if we are still watching the address 3 years ago
ThomasV b9393b0603 Support scid alias: 3 years ago
ThomasV c109d5e722 lnwire: update csv files with recent BOLTs 3 years ago
ThomasV d95f3e5622 Use different trampoline bits than Eclair. Fixes #8141 3 years ago
ThomasV d70a574780 Increase trampoline fee if we receive TEMPORARY_CHANNEL_FAILURE 3 years ago
accumulator 6e536d2d91
add invoice status to invoice_status callback (#8020) 3 years ago
ThomasV 8867387847 lnworker: fix stuck payment loop (fixes #7995) 3 years ago
ThomasV 20bcb15480 Factorize code in create_routes_for_payment. 3 years ago
ThomasV ead886781a create_routes_for_payment: fix 'we atomically loop' 3 years ago
ThomasV 5e77886b98 trampoline MPP: handle direct payment to trampoline node 3 years ago
ThomasV 478046289a follow-up c6f940d092 3 years ago
ThomasV 2af59e32b2 lnworker: define use_trampoline() for code clarity 3 years ago
ThomasV 68bf714ae6 Trampoline: Remember failed routes (fixes #7967). 3 years ago
ThomasV 2c57a8c394 lnworker: fix maybe_raise_trampoline_level. 3 years ago
ThomasV c6f940d092 trampoline: less verbose, do not log routes that are not tried 3 years ago
ThomasV 14e96f4d53 Index request by ID instead of receiving address. 3 years ago
SomberNight 42f2a3da31
Qt pay_lightning_invoice: handle NoDynamicFeeEstimates 3 years ago
ThomasV 1f403d1ca1 remove support for channels without static remote pubkey 3 years ago
SomberNight 3541ecb576
lnwatcher: don't add `REDEEMED` channels 3 years ago
ThomasV a5965933d2 Fix CTNs in should_be_closed_due_to_expiring_htlcs (fixes #7906). 3 years ago
ThomasV b5617ec0fd lnworker: get_channel_objects method to be used by GUI 3 years ago
ThomasV af1fb1ae9f remove_channel_backup: a channel backup might be in both lists 3 years ago
ThomasV f5abd4f1d1 add command line for rebalancing channels 3 years ago
ThomasV 9b075ba187 get_node_alias: allow node_id prefixes for channel backups 3 years ago
ThomasV 36a6fd6311 request_force_close_from_backup: 3 years ago
SomberNight 1b6706bed6
replace some erroneous usages of IntFlag with IntEnum 4 years ago
SomberNight 9f1da8422b
qt LightningTxDialog: (fix regression) show fee for ln payments 4 years ago
SomberNight 2511d8118c
lnworker.get_lightning_history(&get_payment_value): rm failing assert 4 years ago
ThomasV dc15d59fcf get_payment_value: rm failing assert 4 years ago
SomberNight cafd5c4af0
lnworker.add_request: force keyword args 4 years ago
ThomasV dbf055de9a
EventListener class to handle callbacks 4 years ago
ThomasV e1d34300e5 lnworker: get_payment_value 4 years ago
ThomasV cfb6ab6822 Trampoline: always increase fees, to ensure we do not get stuck in a loop. 4 years ago
ThomasV 9fe93524b7 Index lightning requests with rhash instead of onchain address. 4 years ago
ThomasV adb5b6213b follow-up a3faf85e3c 4 years ago
ThomasV a3faf85e3c wallet: 4 years ago