81 Commits (dc26e3ed94e9bf9c05a2f2cf8fab989b87b67fe6)

Author SHA1 Message Date
Christian Decker b54577041a pytest: Add a simple test for the hooks 6 years ago
Michael Schmoock 107381aca2 test: fix flakyness of funding_reorg_private openchannel_hook 6 years ago
Christian Decker ced2ff8aa7 pytest: Mark repeat offenders as flaky 6 years ago
Rusty Russell e5b5f1d7e5 openingd: add openchannel hook. 6 years ago
Christian Decker c96cc8a444 pytest: Fix the flaky test_plugin_connected_hook test 6 years ago
Rusty Russell 7f7ad4f89f connected_hook: allow hook to specify an error message. 6 years ago
Rusty Russell 9c373fecb6 pytest: test the invoice hook. 6 years ago
Rusty Russell 5009d628a3 lightning-cli: do pretty-printing. 6 years ago
Rusty Russell 7ccf3af51d pytest: test the db hook plugin. 6 years ago
Rusty Russell cc342fda83 pylightning: make sure UTF-8 gets passed intact. 6 years ago
Rusty Russell 5f437de771 pytest: test passing utf8 into and out of plugin JSON. 6 years ago
Rusty Russell 6e63d79159 pylightning: translate msat input to class Millisatoshi 6 years ago
Rusty Russell c7316d7ba2 pytest: test that we translate to and from Millisatoshi on plugin RPC. 6 years ago
Rusty Russell 1ec959752b plugin/pay: rename 'description' to 'label', deprecate 'description'. 6 years ago
Christian Decker 571fb44d20 pylightning: Add a small test for async rpcmethods 6 years ago
Christian Decker 5d9d5ceed1 pytest: Test the new peer_connected hook with a reject plugin 6 years ago
Rusty Russell 53c0a21d2c plugins: get usage from plugins (required unless deprecated_apis == True). 6 years ago
Rusty Russell ba8a9d1fde libplugin: quick fix for bad JSON produced by plugins on bad paramters. 6 years ago
Rusty Russell 0a8b4f8935 pay: remove inbuilt command in favor of plugin. 6 years ago
Rusty Russell ad1e1bd528 plugins: minimal 'pay' plugin. 6 years ago
Rusty Russell 61420bf79b configure: (mostly) revert b7a56f0531 6 years ago
Christian Decker b7a56f0531 plugin: Gate the plugin subsystem with the --enable-plugins configure flag 6 years ago
Christian Decker 25ca49c444 pytest: Add a test for the event subscription and notification 6 years ago
Christian Decker 643480cfd8 pylightning: Migrate the test plugin to use the new wrapper 6 years ago
Christian Decker a304db9be2 plugin: Handle log notifications from plugins 6 years ago
Christian Decker f5a3f1f0a2 plugin: Add a test for timeout and broken manifest 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 1d75a70995 pytest: Add a test for the JSON-RPC passthrough 6 years ago
Christian Decker 879f9b7986 plugin: Make a common directory of plugins in contrib 6 years ago
Christian Decker e27b2ea69b pytest: Add a test for the plugin option passthrough 6 years ago