Rusty Russell
53c0a21d2c
plugins: get usage from plugins (required unless deprecated_apis == True).
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Rusty Russell
61420bf79b
configure: (mostly) revert b7a56f0531
Plugins are a first-class citizen again.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Conor Scott
a2413f47e5
[doc] rename plugins.md -> PLUGINS.md... because the rest were uppercase
6 years ago
Christian Decker
b7a56f0531
plugin: Gate the plugin subsystem with the --enable-plugins configure flag
Since we are planning to release a bug fix release, and the plugin
subsystem is not yet complete, it is better to make plugin support
opt-in while we continue testing.
Signed-off-by: Christian Decker <decker.christian@gmail.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
6 years ago
Christian Decker
69953bcb2a
plugin: Document JSON-RPC passthrough and notifications
Signed-off-by: Christian Decker <decker.christian@gmail.com>
6 years ago
Rene Pickhardt
c420f04d66
added more hints what to consider when loading several plugins
now the documentation also explains via command line example how to load several plugins
6 years ago
Rene Pickhardt
f8d630a30c
emphasized that a plugin needs to be executable
cost me a couple of minutes.
6 years ago
Christian Decker
82393036e3
plugin: Update documentation of the rpcmethods
Suggested-by: Lisa Neigut <@niftynei>
Signed-off-by: Christian Decker <decker.christian@gmail.com>
6 years ago
Christian Decker
c90be02372
docs: Replace example method params with a long description
This matches the `verbose` field in `struct json_command`.
Signed-off-by: Christian Decker <@cdecker>
6 years ago
Christian Decker
74c58e9f25
docs: Add an initial draft of the plugin documentation
Signed-off-by: Christian Decker <@cdecker>
6 years ago