Lagrang3
04bf0ae29d
renepay: remove unnecessary payment list
...
We rather have a payment hash table to look up payments based on the
payment hash than having a list.
Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
2024-08-12 13:27:34 -07:00
Lagrang3
6a1776d312
renepay: rm HTLCs from uncertainty on route free
...
Add remove_htlc in the route destructor.
Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
2024-08-12 13:27:34 -07:00
Lagrang3
ec431276ac
renepay: global record of computed routes
...
Use a single global map of computed routes instead of one for each
payment.
Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
2024-08-12 13:27:34 -07:00
Lagrang3
db4a26d94a
renepay: remove unused declaration
...
Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
2024-08-09 14:38:17 +09:30
Lagrang3
2664faea38
renepay: put global variables into renepayconfig.h
...
Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
2024-05-23 15:15:57 -05:00
Lagrang3
190649585f
renepay: THE plugin global structure
...
The plugin global structure is now defined in payplugin.h
2024-05-08 22:32:13 -05:00