Rusty Russell
|
c83066f8ed
|
libplugin: make rpc_conn a global, so we can access it from timers.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
6 years ago |
Rusty Russell
|
688574b89c
|
libplugin: support options.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
6 years ago |
Rusty Russell
|
26f60f83d5
|
libplugin: add deprecated_apis flag for plugins to access.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
6 years ago |
Rusty Russell
|
a8d1588154
|
libplugin: provide usage in getmanifest.
Same method as lightningd: call the handlers up-front to get their param()
usage.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
6 years ago |
Rusty Russell
|
c58a4b9b42
|
libplugin: put method name into command struct.
We'll need this for the usage map coming in the next patch.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
6 years ago |
Rusty Russell
|
02436a8e6d
|
libplugin: mention error field in error message.
Reported-by: @cdecker
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
6 years ago |
Rusty Russell
|
de4043a32a
|
plugin/libplugin: API for C plugins.
Doesn't do logging yet.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
|
6 years ago |