Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
e4379d0
renepay: separate flow and chan_extra
Lagrang3 Apr 8, 2024
7e14b3d
renepay: concurrent pay calls
Lagrang3 Apr 8, 2024
7afc371
renepay: abandon pay_flow for route
Lagrang3 Apr 8, 2024
862360d
renepay: rename uncertainty_network for uncertanty
Lagrang3 Apr 8, 2024
b313200
renepay: refactor uncertainty API
Lagrang3 Apr 8, 2024
6666088
renepay: THE plugin global structure
Lagrang3 Apr 8, 2024
a35cee0
renepay: the plugin executable is main.c
Lagrang3 Apr 8, 2024
1aa6083
renepay: payment state machine (mods)
Lagrang3 Apr 8, 2024
4bbad49
renepay: add routebuilder.c
Lagrang3 Apr 8, 2024
8b5d7f6
renepay: add routetracker.c
Lagrang3 Apr 8, 2024
e83a487
renepay: add routefail.c
Lagrang3 Apr 8, 2024
2f5854b
renepay: add error codes
Lagrang3 Apr 8, 2024
5b0d84f
renepay: add a helper module json.c
Lagrang3 Apr 8, 2024
e238ae8
renepay: update the Makefile
Lagrang3 Apr 8, 2024
aaab6b7
renepay: add a test for concurrent payments
Lagrang3 Apr 8, 2024
a030c23
renepay: update unit tests
Lagrang3 Apr 8, 2024
408ba77
renepay: minor fixes
Lagrang3 Apr 8, 2024
fc84adb
renepay: pay selfpayments on spot
Lagrang3 Apr 10, 2024
69c3a1a
renepay: uncertainty network update revisited
Lagrang3 Apr 10, 2024
83a17bd
renepay: add a test for routehints
Lagrang3 Apr 11, 2024
5fb5ff1
renepay: disable channels not in chan_extra_map
Lagrang3 Apr 11, 2024
423e656
renepay: refactor routefail
Lagrang3 Apr 25, 2024
1d24d3b
renepay: add disabledmap abstraction
Lagrang3 May 4, 2024
6846d04
renepay: remove payment from route
Lagrang3 May 4, 2024
03f048f
renepay: bug fix on the routebuilder
Lagrang3 May 6, 2024
54be912
renepay: bug fix, local channel information
Lagrang3 May 6, 2024
76a1332
renepay: update test files
Lagrang3 May 6, 2024
2216dce
renepay: a bit more verbose information in logs
Lagrang3 May 6, 2024
4b5afb9
renepay: wake-up result collector every 50msec
Lagrang3 May 6, 2024
f364735
renepay: fix sources
Lagrang3 May 6, 2024
43cae6b
renepay: fix some memory leaks
Lagrang3 May 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 35 additions & 4 deletions plugins/renepay/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,38 @@
PLUGIN_RENEPAY_SRC := plugins/renepay/pay.c plugins/renepay/pay_flow.c plugins/renepay/flow.c plugins/renepay/mcf.c plugins/renepay/dijkstra.c \
plugins/renepay/payment.c plugins/renepay/uncertainty_network.c
PLUGIN_RENEPAY_HDRS := plugins/renepay/pay.h plugins/renepay/pay_flow.h plugins/renepay/flow.h plugins/renepay/mcf.h plugins/renepay/dijkstra.h \
plugins/renepay/payment.h plugins/renepay/uncertainty_network.h
PLUGIN_RENEPAY_SRC := \
plugins/renepay/main.c \
plugins/renepay/flow.c \
plugins/renepay/mcf.c \
plugins/renepay/dijkstra.c \
plugins/renepay/disabledmap.c \
plugins/renepay/payment.c \
plugins/renepay/chan_extra.c \
plugins/renepay/route.c \
plugins/renepay/routebuilder.c \
plugins/renepay/routetracker.c \
plugins/renepay/routefail.c \
plugins/renepay/uncertainty.c \
plugins/renepay/mods.c \
plugins/renepay/errorcodes.c \
plugins/renepay/json.c

PLUGIN_RENEPAY_HDRS := \
plugins/renepay/payplugin.h \
plugins/renepay/flow.h \
plugins/renepay/mcf.h \
plugins/renepay/dijkstra.h \
plugins/renepay/disabledmap.h \
plugins/renepay/payment.h \
plugins/renepay/payment_info.h \
plugins/renepay/chan_extra.h \
plugins/renepay/route.h \
plugins/renepay/routebuilder.h \
plugins/renepay/routetracker.h \
plugins/renepay/routefail.h \
plugins/renepay/uncertainty.h \
plugins/renepay/mods.h \
plugins/renepay/errorcodes.h \
plugins/renepay/json.c

PLUGIN_RENEPAY_OBJS := $(PLUGIN_RENEPAY_SRC:.c=.o)

# Make sure these depend on everything.
Expand Down
Loading