21 Commits (307fb0708efd6e84aec5836819a2dfb318b97f5c)

Author SHA1 Message Date
darosior 12e28c2554 lightningd/plugin: Add a 'dynamic' field to getmanifest and a 'startup' field to init 5 years ago
darosior ce12a37a2b lightningd/plugin: Add a 'configured' member to the plugin struct, split 'plugins_init' 5 years ago
darosior 2e25c87bd4 lightningd/plugin: Move structs to header, make 'paths_match' and 'plugin_kill' non static 5 years ago
Rusty Russell 8f9c48254b plugins: do I/O logging. 5 years ago
darosior a497295f92 Add a default 'plugins' directory in the lightning dir 6 years ago
Rusty Russell 3729ad9914 plugin: plugin_exclusive_loop helper to service one plugin synchronously. 6 years ago
Richard Bondi 503360143a fix crash with lightning charge and plugin opts (#2358) 6 years ago
Rusty Russell c506d42679 plugins: don't keep redundant jsonrpc pointer. 6 years ago
Christian Decker a2fa0788fc plugin: Remove plugin_request_new and expose plugin_request_send 6 years ago
Christian Decker f8f76e3d31 plugin: Add hook registration 6 years ago
Christian Decker 5813567856 plugin: Dispatch notifications to subscribed plugins 6 years ago
Rusty Russell 6323cc1898 plugins: allow --dev-debugger=<pluginname>. 6 years ago
Christian Decker be7674ed6c plugin: Added .params.configuration to init call 6 years ago
Rusty Russell eb03b33655 plugins: add and install built-in plugin dir, add clear and disable options. 6 years ago
Rusty Russell a4287f99fd lightningd: add --plugin-dir option to load directory full of plugins. 6 years ago
Christian Decker 3e1138951b plugin: Add pointer to jsonrpc so we can add new methods 6 years ago
Christian Decker b02861bfe1 plugin: Give each plugin their own log-prefix 6 years ago
Christian Decker 404352fc7e plugin: Configure plugins once we've collected all cli options 6 years ago
Christian Decker 10338983a6 plugin: Add logs to plugin and add method to kill a plugin 6 years ago
Christian Decker c71f4f3bd9 plugin: Add listconfigs stub for the --plugin option 6 years ago
Christian Decker b6a1735929 plugin: Basic scaffolding for the plugin subsystem 6 years ago