xpay: new plugin which uses askrene, injectpaymentonion.

Changelog-Added: Plugins: cln-xpay, with associated `xpay` command for payments.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2024-11-17 16:11:06 +10:30
parent 8c051c555e
commit 7c2407ef48
9 changed files with 1864 additions and 2 deletions

View File

@@ -119,6 +119,7 @@ C_PLUGINS := \
plugins/recover \
plugins/txprepare \
plugins/cln-renepay \
plugins/cln-xpay \
plugins/spenderp \
plugins/cln-askrene
@@ -202,6 +203,7 @@ PLUGIN_COMMON_OBJS := \
include plugins/askrene/Makefile
include plugins/bkpr/Makefile
include plugins/renepay/Makefile
include plugins/xpay/Makefile
# Make sure these depend on everything.
ALL_C_SOURCES += $(PLUGIN_ALL_SRC)