rgb-cln/plugins
ZmnSCPxj jxPCSnmZ 0d3a3b6d48 plugins/multifundchannel.c: Implementation of `multifundchannel`.
Changelog-Added: We now have `multifundchannel` as a builtin plugin command to fund multiple channels to different peers all in a single onchain transaction.


Header from folded patch 'fixup-use-json_add_psbt.patch':

fixup!


Header from folded patch 'use-goto-no-ok-chain.patch':

fixup!


Header from folded patch 'destinations-at-parse-time.patch':

fixup!


Header from folded patch 'multifundchannel__use_jsmntoks_to_pass_through_json_string,_not_strings.patch':

multifundchannel: use jsmntoks to pass through json string, not strings

Passing in "" for utxos would crash lightningd on the command-line
otherwise. Now returns an error.


Header from folded patch 'update_plugins-multifundchannel.c.patch':

Update plugins/multifundchannel.c

Co-authored-by: Darosior <darosior@protonmail.com>
2020-09-09 16:45:56 +09:30
..
.gitignore plugins/multifundchannel.c: Implementation of `multifundchannel`. 2020-09-09 16:45:56 +09:30
Makefile plugins/multifundchannel.c: Implementation of `multifundchannel`. 2020-09-09 16:45:56 +09:30
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/bcli.c: `sendrawtransaction` now has a required `allowhighfees` argument. 2020-09-09 12:38:19 +09:30
fundchannel.c fundchannel: provide outnum 2020-08-13 12:37:02 -05:00
keysend.c Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 2020-09-08 09:42:00 +09:30
libplugin-pay.c libplugin-pay: fix default CLTV. 2020-09-02 06:59:13 +09:30
libplugin-pay.h Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 2020-09-08 09:42:00 +09:30
libplugin.c libplugin: do partial parsing instead of memmem hack. 2020-08-21 09:52:33 +09:30
libplugin.h libplugin: allow commands and options to mark themselves deprecated. 2020-08-11 08:43:18 +09:30
multifundchannel.c plugins/multifundchannel.c: Implementation of `multifundchannel`. 2020-09-09 16:45:56 +09:30
pay.c plugins/pay: don't bother parsing nodeid for summary. 2020-08-21 09:52:33 +09:30
txprepare.c wallet: switch over to withdraw in module, remove lots of unused code. 2020-09-08 10:14:42 +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).