core-lightning/plugins/renepay
Rusty Russell f4f4ab34f3 renepay: fix case where shadow increases amount past payment amount.
Without this, sendpay will refuse to pay.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2023-08-31 16:13:21 +09:30
..
test plugins/renepay/test: fix access-after-free. 2023-08-15 05:32:22 +09:30
debug.c renepay: an experimental payment plugin 2023-07-31 12:58:56 +09:30
debug.h renepay: remove remaining calls to debug_paynote in favor of payflow_note(). 2023-08-23 10:47:28 +09: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 plugins/renepay: don't drop min to 0 if it's shown wrong, but drop 50%. 2023-08-23 10:47:28 +09:30
flow.h plugins/renepay: neaten the command notifications. 2023-08-23 10:47:28 +09:30
Makefile renepay: fixups after comments 2023-07-31 12:58:56 +09:30
mcf.c renepay: clean up ARC_ADDITIONAL_BITS. 2023-08-02 11:40:52 +09:30
mcf.h renepay: an experimental payment plugin 2023-07-31 12:58:56 +09:30
pay_flow.c renepay: fix shadow route extension logic. 2023-08-31 16:13:21 +09:30
pay_flow.h plugins/renepay: neaten the command notifications. 2023-08-23 10:47:28 +09:30
pay.c renepay: fix case where shadow increases amount past payment amount. 2023-08-31 16:13:21 +09:30
pay.h renepay: drive *all* progress from termination of struct pay_flow. 2023-08-12 09:41:24 +09:30
payment.c renepay: remove remaining calls to debug_paynote in favor of payflow_note(). 2023-08-23 10:47:28 +09:30
payment.h plugins/renepay: convenience routing to log when we disable a chan. 2023-08-23 10:47:28 +09:30
uncertainty_network.c renepay: hack in workaround spendable reduction for release. 2023-08-23 13:22:27 +09:30
uncertainty_network.h renepay: don't re-parse bolt11 to get routehints. 2023-08-12 09:41:24 +09:30