13550 Commits (bcfcc20363abf6ebdf53d660a263eeae2f42a091)
 

Author SHA1 Message Date
ThomasV 6cc3480356 follow-up prev commit 4 years ago
ThomasV 16554afa1b follow-up previous commit (this was for testing) 4 years ago
ThomasV 2e4f45ec74 use two trampolines: fix blacklisting, use local variables for trampoline_fee_level and use_two_trampolines 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 ff485cee62
use functools.wraps() for some wrappers 4 years ago
SomberNight 859f8ccf8e
fix wallet.clear_history() 4 years ago
ThomasV 5a2a724cb9 Receive MPP: Use persisted payment status to decide whether to 4 years ago
SomberNight e25602ab3b
wallet: don't put partial tx as UTXO into psbt 4 years ago
SomberNight 785fe6aeea
lnutil: (trivial) add ShortChannelID.from_str() method 4 years ago
ThomasV 738411e32b Trampoline forwarding: 4 years ago
ThomasV ba4d6bc8b3 trampoline MPP: fix total_msat in trampoline onion, and bucketing 4 years ago
ThomasV 253907fb60 lnworker: move buckets logic inside first branch of if statement (refactoring commit) 4 years ago
SomberNight f84f13529a
lnhtlc: fix deadlock 4 years ago
SomberNight adbfb2dcc8
lnworker.pay_to_node: (fix) pass correct total_msat to pay_to_route 4 years ago
SomberNight 920e1e94fa
kivy: InvoiceDialog: make LN invoice QR code scannable 4 years ago
SomberNight 1aec982b27
kivy: SendScreen: reliably show LN payment attempt progress for invoice 4 years ago
ThomasV 7ca64ebbd8 fix #7078 4 years ago
SomberNight 95b7c976e0
lnrouter.get_distances: fix exception due to rare race 4 years ago
ThomasV 3fa1aed8cd add unit test for basic mpp 4 years ago
ThomasV ca6ecd56f2 fix route for non-trampoline MPP 4 years ago
ThomasV 1adde4c54a qt channels_list: use monospace font for channel capacity 4 years ago
ThomasV 6cf79dcfb2 qt: update all tabs when base_unit changes 4 years ago
ThomasV 222c70ada6 qt swap_dialog: use a single button to toggle direction 4 years ago
ThomasV 51f3c613a5 (minor) fix typos and indentation 4 years ago
SomberNight 44059ec116
lnpeer: more detailed logging in maybe_fulfill_htlc 4 years ago
SomberNight 9310e9023e
test_lnpeer: add test: multihop payment that routes around failure 4 years ago
SomberNight 750d8cfab5
lnworker: run create_route_for_payment end-to-end, incl private edges 4 years ago
SomberNight 4445cef033
lnutil: turn global forwarding fee params into Channel attributes 4 years ago
ThomasV 259dacd56f Trampoline MPP aggregation: 4 years ago
ThomasV 2da90add8f maybe_fulfill_htlc: add failure reason to logs 4 years ago
ThomasV 693583edc5 lnworker: amount passed in HtlcLog must be without fees 4 years ago
SomberNight 06ea06f7d3
_calc_routing_hints_for_invoice: incl max 15 chans to avoid qr overflow 4 years ago
SomberNight 6f894b9f88
_calc_routing_hints_for_invoice: also incl chans < invoice amount 4 years ago
SomberNight 1139720b58
lnworker: fix handle_error_code_from_failed_htlc for private channels 4 years ago
SomberNight b3b87555dc
qt/kivy: lightning_tx_dialog: show LN invoice 4 years ago
SomberNight c3ae1c0965
android build: (trivial) build arm64 apk first 4 years ago
SomberNight a9185b0846
follow-up prev 4 years ago
SomberNight 6094f2751e
kivy channel dialog: fix unit of displayed feerate 4 years ago
SomberNight 7d7dcf0795
qt/kivy ChannelsList: if node alias is unknown, display node id 4 years ago
SomberNight dd37151d65
qt ChannelsList: (trivial) format_fields should not know column order 4 years ago
SomberNight bf7129d57e
synchronizer/verifier: ensure fairness between wallets (follow-up) 4 years ago
SomberNight e0cfb2179d
bech32: another around 10% speedup for bech32_decode 4 years ago
SomberNight b83f7159a9
bech32: around 5% speedup for bech32_decode 4 years ago
SomberNight d7597d96d0
lnaddr: 15x speedup for lndecode 4 years ago
SomberNight 2b693d3498
tests: fix test_lnpeer.test_payment_race 4 years ago
ThomasV bc1ec6ac34 Qt: fix running GUI offline 4 years ago
ThomasV 5175a97671 test_payment_race: increase delay 4 years ago
ThomasV f32d49b8ca revert 'keep invoice INFLIGHT', check HTLCs before payment attempt 4 years ago
ThomasV 38652cffb0 fix test_lnpeer (follow-up prev commit) 4 years ago