cln/plugins/renepay
Lagrang3 6ca5128ab0 renepay: bugfix situation with htlcmax=htlcmin
In some weird situations it may happen that some channel along the route
could have htlcmax=htlcmin, so that the supremum of htlcmin and the
infimum of htlcmax are the same number. In that case there is only one
allowed amount that can go through that route.
Without this patch renepay would not handle correctly this cornercase.
2024-03-08 10:15:38 +01:00
..
test renepay: accomodate fees in the payment flow 2024-01-29 10:48:24 +10:30
dijkstra.c plugins/renepay/dijkstra: improve API to remove global. 2023-07-31 12:58:56 +09:30
dijkstra.h plugins/renepay/dijkstra: improve API to remove global. 2023-07-31 12:58:56 +09:30
flow.c renepay: accomodate fees in the payment flow 2024-01-29 10:48:24 +10:30
flow.h renepay: flow routes limited by htlc_max/min 2024-02-02 11:28:47 +01:00
Makefile plugins/renepay: use gossmods_from_listpeerchannels instead of private gossip_store records. 2023-12-14 09:16:56 +10:30
mcf.c renepay: bugfix situation with htlcmax=htlcmin 2024-03-08 10:15:38 +01:00
mcf.h error handling in mcf.c 2024-01-22 15:10:08 +10:30
pay.c renepay: refuse to pay BOLT12 invoice 2024-03-07 14:09:29 +01:00
pay.h remove amount_accumulate and amount_reduce 2024-01-22 15:10:08 +10:30
pay_flow.c renepay bug fix: list previous sendpays 2024-02-16 14:51:14 +01:00
pay_flow.h renepay: remove custom debug, in favor of normal operations. 2023-09-25 13:59:13 +09:30
payment.c renepay: accomodate fees in the payment flow 2024-01-29 10:48:24 +10:30
payment.h renepay: accomodate fees in the payment flow 2024-01-29 10:48:24 +10:30
uncertainty_network.c renepay: accomodate fees in the payment flow 2024-01-29 10:48:24 +10:30
uncertainty_network.h plugins/renepay: use gossmods_from_listpeerchannels instead of private gossip_store records. 2023-12-14 09:16:56 +10:30