13470 Commits (41233a4bc72d5551a197b02167a0fd0cf98fe50f)
 

Author SHA1 Message Date
SomberNight 41233a4bc7
windows build: minor clean-up 4 years ago
SomberNight dded25f398
windows build: cache pip downloads 4 years ago
SomberNight f1f584c4c4
windows build: separate 32/64 bit build caches 4 years ago
SomberNight e07f615bbb
windows binaries: update pyinstaller to 4.2 4 years ago
SomberNight 7698ab4ccb
android build: update kivy, and python 4 years ago
SomberNight edb214aeca
lnworker.pay_to_node: re overpayment, raise before actually it happens 4 years ago
ThomasV 6ddd02506e test_lnpeer: add missing parameter in pay_to_route 4 years ago
ThomasV 83993768e5 trampoline: do not add node in trampoline hints if it already is 4 years ago
ThomasV 5663e59863 lnworker: fix amount_inflight. 4 years ago
ThomasV d3d476f44c lnpeer: fix error code in logs 4 years ago
ThomasV 31919d0425 lnworker: add assert amount_inflight <= amount_to_pay 4 years ago
SomberNight 529e96aaf9
synchronizer: (trivial) add comment 4 years ago
SomberNight 1dbff51fce
synchronizer: fix rare race where synchronizer could get stuck 4 years ago
SomberNight 34413a9c30
python 3.6 compat: asyncio.Task.set_name was added in 3.8 4 years ago
ThomasV 5207c40cc3 fix trampoline forwarding: add_received_htlc must be indexed by payment_secret 4 years ago
ThomasV 59547d0513 test_lnpeer: variables must be declared in MockLNWallet.__init__ 4 years ago
SomberNight 762ebb12b2
lnpeer: increase max_accepted_htlcs (5->30) 4 years ago
ThomasV f397b315ac remove trampoline and forwarding regtests, as they are covered by unittests 4 years ago
ThomasV 1f60d5d8ee test_lnpeer: add test for trampoline 4 years ago
ThomasV eda9097e89 trampoline forwarding: return UNKNOWN_NEXT_PEER if we cannot find a route 4 years ago
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