rgb-cln/plugins
Rusty Russell 54c57e7495 libplugin-pay: don't expose bolt11 details.
When we support bolt12, this won't exist.  We only need min_final_cltv_expiry,
routes and features, so put them into struct payment explicitly.

We move the default final ctlv out to the caller, too, which is clearer.
e.g. keysend was using this value, but it was hard to tell.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-12-04 20:16:54 -06:00
..
spender df-mfc: set the minimum input weight to 110 iif v2 2020-12-02 14:19:08 +10:30
.gitignore plugins: add txprepare to .gitignore 2020-12-04 11:30:58 +10:30
Makefile mfc: add happy path-way for v2 in multifundchannel 2020-11-23 12:41:05 -06:00
README.md doc: fix wording in plugins/README.md 2020-01-06 12:57:59 +01:00
autoclean.c plugin: Do not automatically initialize the RPC connection in bcli 2020-07-23 10:14:21 +09:30
bcli.c plugins: use "slow" feerate for mutual close negotiation. 2020-10-13 20:53:34 +02:00
keysend.c libplugin-pay: don't expose bolt11 details. 2020-12-04 20:16:54 -06:00
libplugin-pay.c libplugin-pay: don't expose bolt11 details. 2020-12-04 20:16:54 -06:00
libplugin-pay.h libplugin-pay: don't expose bolt11 details. 2020-12-04 20:16:54 -06:00
libplugin.c libplugin: add command_hook_success helper. 2020-12-02 10:38:04 +10:30
libplugin.h libplugin: add command_hook_success helper. 2020-12-02 10:38:04 +10:30
pay.c libplugin-pay: don't expose bolt11 details. 2020-12-04 20:16:54 -06:00
txprepare.c bitcoin/psbt: wallt_tx_output needs a tal ctx. 2020-09-23 13:52:49 +09:30

README.md

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).