lightning/plugins
niftynei 30aa1d79fb bkpr: for zerconfs, we still wanna know you're opening a channel
We need a record of the channel account before you start sending
payments through it. Normally we don't start allowing payments to be
sent until after the channel has locked in but zeroconf does away with
this assumption.

Instead we push out a "channel_proposed" event, which should only show
up for zeroconfs.
2022-07-28 12:08:18 +09:30
..
bkpr bkpr: for zerconfs, we still wanna know you're opening a channel 2022-07-28 12:08:18 +09:30
examples cln-plugin: Handle --help invocations better 2022-04-11 15:20:32 +09:30
grpc-plugin cln-plugin: Notify waiting tasks if the lightningd connection closes 2022-07-21 14:19:06 +09:30
spender v2open: dont rely on ordering of interprocess messages 2022-07-27 19:31:04 +09:30
src cln-plugin: Notify waiting tasks if the lightningd connection closes 2022-07-21 14:19:06 +09:30
test lightningd: don't explicitly tell connectd to disconnect, have it do it on sending error/warning. 2022-07-18 20:50:04 -05:00
.gitignore bookkeep: first commit, stub of new plugin 2022-07-28 12:08:18 +09:30
autoclean.c plugin: autoclean fix double free when re-enable, remove xfail mark from test_ 2022-07-16 14:19:05 +09:30
bcli.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
Cargo.toml cln-plugin: Fix plugin dependencies 2022-07-21 14:19:06 +09:30
chanbackup.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
commando.c commando: free incmd as soon as we use it. 2022-07-26 09:33:40 -07:00
fetchinvoice.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
funder_policy.c daemons: remove unused functions or make static. 2021-12-06 10:05:39 +10:30
funder_policy.h daemons: remove unused functions or make static. 2021-12-06 10:05:39 +10:30
funder.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
keysend.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
libplugin-pay.c pay: Populate the channel hints with either the scid or the alias 2022-07-04 22:14:06 +02:00
libplugin-pay.h pay: Populate the channel hints with either the scid or the alias 2022-07-04 22:14:06 +02:00
libplugin.c patch db-fatal-plugin_err.patch 2022-07-28 12:08:18 +09:30
libplugin.h patch db-fatal-plugin_err.patch 2022-07-28 12:08:18 +09:30
Makefile plugins/Makefile: put bitcoin/chainparams.o in PLUGIN_COMMON_OBJS since everyone needs it. 2022-07-28 12:08:18 +09:30
offers_inv_hook.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
offers_inv_hook.h connectd: restore obs2 onion support. 2022-03-29 10:55:12 +10:30
offers_invreq_hook.c common/json_stream.c: provide explicit json_add_primitive_fmt and json_add_str_fmt routines. 2022-07-15 12:24:00 -05:00
offers_invreq_hook.h connectd: restore obs2 onion support. 2022-03-29 10:55:12 +10:30
offers_offer.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
offers_offer.h BOLT12: use point32 instead of pubkey32. 2021-10-08 13:47:30 +02:00
offers.c decode: fix crash when decoding invalid rune. 2022-07-25 15:14:01 -07:00
offers.h common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
pay.c msat: cleanup msat outputs for apis 2022-07-23 16:22:38 +09:30
README.md doc: fix wording in plugins/README.md 2020-01-06 12:57:59 +01:00
topology.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
txprepare.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00

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