core-lightning/plugins
Rusty Russell 8b5bf716a8 offers: use node_id not scid inside blinded path.
Without this, it was broken because our peer will no longer forward
via scids for private channels.  We could use the scid alias, but the
node id is right at hand.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2024-05-15 10:55:16 -05:00
..
bkpr libplugin: handle check for our commands. 2024-05-06 20:51:19 -05:00
clnrest plugin/clnrest: Adding new config param as clnrest-swagger-root 2024-04-24 11:13:27 -05:00
examples cln-plugin: Add dynamic configs and a callback for changes 2024-05-15 13:26:02 +02:00
grpc-plugin rs: bump crate versions for v24.02.1 2024-03-08 14:53:45 +01:00
renepay bolt12: allow first_node_id in blinded path to be a scid. 2024-05-12 19:11:43 -05:00
spender dualopend: remove min_witness_weight requirement 2024-05-09 16:14:23 -05:00
src cln-plugin: fix over-escaping rpc errors 2024-05-15 13:26:02 +02:00
test common: add sciddir_or_pubkey type. 2024-05-12 19:11:43 -05:00
wss-proxy plugins/wss-proxy: Adding WSS Proxy plugin 2024-04-22 09:12:09 +09:30
.gitignore Plugins: Add recover plugin which'd identify if we've lost some state and try to recover the node by entering mode. 2024-02-16 22:17:46 +01:00
autoclean.c libplugin: allow check setconfig on all dynamic options. 2024-05-06 20:51:19 -05:00
bcli.c bcli: Add rpcclienttimeout parameter and use max value of it and retry_timeout 2024-05-13 14:26:24 -05:00
Cargo.toml rs: bump crate versions for v24.02.1 2024-03-08 14:53:45 +01:00
chanbackup.c common: remove type_to_string files altogther. 2024-03-20 13:51:48 +10:30
commando.c plugins: remove allowance for missing JSON id in commando. 2024-03-25 15:02:35 +10:30
establish_onion_path.c plugins: generalize "connect if we can't route" logic, link into offers plugin. 2024-05-14 18:16:26 -05:00
establish_onion_path.h plugin/offers: connect if necessary for replying to invoice_request. 2024-05-14 18:16:26 -05:00
fetchinvoice.c pytest: test fetchinvoice reply path which is not a direct peer. 2024-05-14 18:16:26 -05:00
funder.c libplugin: allow check setconfig on all dynamic options. 2024-05-06 20:51:19 -05:00
funder_policy.c libplugin: allow check setconfig on all dynamic options. 2024-05-06 20:51:19 -05:00
funder_policy.h libplugin: allow check setconfig on all dynamic options. 2024-05-06 20:51:19 -05:00
keysend.c BOLT: update to include 2016 for max_htlc_cltv. 2024-05-09 16:14:23 -05:00
libplugin-pay.c bolt12: allow first_node_id in blinded path to be a scid. 2024-05-12 19:11:43 -05:00
libplugin-pay.h pay: Add the chainlag to the payment 2024-05-08 23:18:27 -05:00
libplugin.c libplugin: allow check setconfig on all dynamic options. 2024-05-06 20:51:19 -05:00
libplugin.h libplugin: allow check setconfig on all dynamic options. 2024-05-06 20:51:19 -05:00
Makefile plugins: generalize "connect if we can't route" logic, link into offers plugin. 2024-05-14 18:16:26 -05:00
offers.c offers: put correct CLTV limit inside blinded paths. 2024-05-15 10:55:16 -05:00
offers.h plugin/offers: connect if necessary for replying to invoice_request. 2024-05-14 18:16:26 -05:00
offers_inv_hook.c common: remove type_to_string files altogther. 2024-03-20 13:51:48 +10:30
offers_inv_hook.h lightningd: re-add 'offerout' functionality, as 'invoicerequest'. 2022-11-09 15:08:03 +01:00
offers_invreq_hook.c offers: use node_id not scid inside blinded path. 2024-05-15 10:55:16 -05:00
offers_invreq_hook.h plugin/offers: connect if necessary for replying to invoice_request. 2024-05-14 18:16:26 -05:00
offers_offer.c lightningd: deprecate @-prefix hack for offer recurrence_base. 2024-02-07 09:21:00 +10:30
offers_offer.h lightningd: re-add 'offerout' functionality, as 'invoicerequest'. 2022-11-09 15:08:03 +01:00
pay.c bolt12: allow first_node_id in blinded path to be a scid. 2024-05-12 19:11:43 -05:00
README.md doc: fix wording in plugins/README.md 2020-01-06 12:57:59 +01:00
recover.c common: remove type_to_string files altogther. 2024-03-20 13:51:48 +10:30
sql.c bitcoin/short_channel_id: pass by copy everywhere. 2024-03-20 13:51:48 +10:30
topology.c remove is_local variable from listpeerchannels cb 2024-04-03 10:07:13 +10:30
txprepare.c common: remove type_to_string files altogther. 2024-03-20 13:51:48 +10:30

Plugin Directory

Any file in this directory which is executable and whose name only consists of alphanumeric characters, space, '.', '-' or '_' will be automatically loaded when lightningd starts (unless suppressed with commandline options).