core-lightning/plugins/askrene
Rusty Russell b8acd3b37c askrene: more code tweaks on feedback from Lagrang3.
1. describe_disabled should point out if node itself is disabled.
2. Hoist constraint check for neater if branching.
3. Use amount_msat_max/min for greater clarity.
4. Simply disable channels, don't zero htlc_min/max when node disabled.

I also fixed the diagnostic of htlc_max correctly, which removes a FIXME.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2024-10-04 11:27:53 +09:30
..
askrene.c askrene: trivial changes to avoid -O3 compiler warnings. 2024-10-04 11:27:53 +09:30
askrene.h askrene: rework constraints to exist in pairs. 2024-10-04 11:27:53 +09:30
dijkstra.c askrene: copy flow and dijkstra from renepay. 2024-08-07 20:35:30 +09:30
dijkstra.h askrene: copy flow and dijkstra from renepay. 2024-08-07 20:35:30 +09:30
explain_failure.c askrene: more code tweaks on feedback from Lagrang3. 2024-10-04 11:27:53 +09:30
explain_failure.h askrene: give better feedback when we can't find a suitable route. 2024-10-04 11:27:53 +09:30
flow.c askrene: add a "refining" step to add fees and handle corner cases. 2024-09-19 12:16:53 +09:30
flow.h askrene: add a "refining" step to add fees and handle corner cases. 2024-09-19 12:16:53 +09:30
layer.c askrene: more code tweaks on feedback from Lagrang3. 2024-10-04 11:27:53 +09:30
layer.h askrene: more code tweaks on feedback from Lagrang3. 2024-10-04 11:27:53 +09:30
Makefile askrene: give better feedback when we can't find a suitable route. 2024-10-04 11:27:53 +09:30
mcf.c askrene: ignore disabled channels for min-cost-flow. 2024-10-04 11:27:53 +09:30
mcf.h askrene: include the mcf and flow routines. 2024-08-07 20:35:30 +09:30
refine.c askrene: remember individual reservations, for better debugging. 2024-10-04 11:27:53 +09:30
refine.h askrene: move flow refining code to its own file. 2024-09-19 12:16:53 +09:30
reserve.c askrene: give better feedback when we can't find a suitable route. 2024-10-04 11:27:53 +09:30
reserve.h askrene: give better feedback when we can't find a suitable route. 2024-10-04 11:27:53 +09:30