core-lightning/plugins
darosior 42cd23092c libplugin: use ccan/io for lightningd connections
Now we have streams and a global object, we can use them for io_plans.
This makes the logic closer from lightningd/plugin (it has been mostly
stolen from here), and simplifies the main.
This also allows plugins to use io_plans (thanks to the io_loop) for
asynchronous connections.

This commit only handle incoming commands.
2020-02-04 13:24:32 +10:30
..
.gitignore plugins/.gitignore: Add fundchannel entry 2019-09-17 21:05:51 +02:00
autoclean.c plugins/libplugin: hook support 2019-12-09 16:18:28 +01:00
fundchannel.c funding: enable push_msat 2019-12-24 12:04:01 -06:00
libplugin.c libplugin: use ccan/io for lightningd connections 2020-02-04 13:24:32 +10:30
libplugin.h Use dedicated type for error codes 2020-01-31 06:02:47 +00:00
Makefile common: move json_stream helpers to common/json 2020-02-04 13:24:32 +10:30
pay.c Use dedicated type for error codes 2020-01-31 06:02:47 +00:00
README.md doc: fix wording in plugins/README.md 2020-01-06 12:57:59 +01: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).