41 Commits (c95e58ad4b941f0a97ab473dd187ab58608cef8a)

Author SHA1 Message Date
lisa neigut 42cce55b45 plugins: add 'flag' type for plugin options 5 years ago
Rusty Russell faac4b28ad plugins: support failure_message in invoice and htlc_accepted hooks. 5 years ago
Christian Decker c223932e40 doc: Update plugins.md to describe the chain-mode for hooks 5 years ago
Christian Decker bdbbfaeb40 doc: Reduce useless nesting in plugins.md 5 years ago
Rusty Russell 30580731a6 Minor fixups on PR #3477 5 years ago
Christian Decker 5bd419d9fd doc: Document the featurebits functionality for plugins 5 years ago
ZmnSCPxj jxPCSnmZ 6e34aa233a lightningd/: Hooks now support a consistent interface for 'no operation'. 5 years ago
ZmnSCPxj jxPCSnmZ 9346043f94 doc/PLUGINS.md: Mention `data_version` field of `db_write`, sketch how the backup plugin should work. 5 years ago
Christian Decker 602b81fef2 doc: Add a section about the `custommsg` hook in the plugin doc 5 years ago
Christian Decker b1e18e16a5 docs: Fix the `htlc_accepted` JSON payload in the docs 5 years ago
Vasil Dimov b14b2b0490 doc: fix typos and minor rewording in doc/PLUGINS.md 5 years ago
Rusty Russell f8d8348c9f doc: add 'id' to rpc_command 5 years ago
Rusty Russell ebac3d2a85 spec: update to experimental BOLTs with secret/total_amount. 5 years ago
Rusty Russell aab83e729b lightningd: change config-dir from plugin / wallet / hsm POV into <network> subdir 5 years ago
lisa neigut de16d0f0b4 openchannel hook: add new `close_to` field 5 years ago
Rusty Russell 2a2259083a lightningd: handle tlv-style payloads. 5 years ago
darosior 6427ccba50 Document the 'rpc_command' hook 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
fiatjaf 1d5bbc874a format JSON snippets with jq. 5 years ago
trueptolemy 3722d169ae doc: Add the description for 'sendpay_success' and 'sendpay_failure' notifications 5 years ago
Rusty Russell bcff30bb3f fixup! doc: fix up documentation about when we move into lightning-dir. 5 years ago
Rusty Russell 202ab91234 doc: fix up documentation about when we move into lightning-dir. 5 years ago
Rusty Russell fd63b8bf53 lightningd: chdir as soon as we know lightning dir. 5 years ago
trueptolemy 7b59431a6c doc: Add the description for 'forward_event' notification 5 years ago
darosior dda154612c doc: add the new init and getmanifest fields 5 years ago
Rusty Russell 6da420a65b lightning-cli: change default printing in response to "format-hint": "simple". 5 years ago
darosior 2683170da8 Test and document 'channel_opened' notification 5 years ago
darosior 5dee59e969 Plugins: update the doc and add a changelog bragline about 'invoice_payment' notification 5 years ago
darosior 7984a55339 doc: Add hooks to the 'getmanifest' example in PLUGINS.md 5 years ago
darosior da676baac4 plugins doc: remove the 'only string options' warning 5 years ago
trueptolemy 1ca0eef744 doc: Add the description for 'warning' notification and add a CHANGELOG entry 5 years ago
Christian Decker a57fdf2033 plugin: Added CHANGELOG entry and docs for the htlc_accepted hook 5 years ago
Rusty Russell 8b2a84a0c7 plugins: don't hand empty strings for unset options. 6 years ago
Rusty Russell e5b5f1d7e5 openingd: add openchannel hook. 6 years ago
Rusty Russell 7f7ad4f89f connected_hook: allow hook to specify an error message. 6 years ago
Rusty Russell 43d07aaed2 lightningd: implement invoice hook. 6 years ago
Rusty Russell ae614c2e96 doc: document the current limitations of the db_write hook. 6 years ago
Christian Decker 9b721ceca7 plugin: Add docs for hooks 6 years ago
Rusty Russell 53c0a21d2c plugins: get usage from plugins (required unless deprecated_apis == True). 6 years ago
Rusty Russell 61420bf79b configure: (mostly) revert b7a56f0531 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 6 years ago
Christian Decker 69953bcb2a plugin: Document JSON-RPC passthrough and notifications 6 years ago
Rene Pickhardt c420f04d66 added more hints what to consider when loading several plugins 6 years ago
Rene Pickhardt f8d630a30c emphasized that a plugin needs to be executable 6 years ago
Christian Decker 82393036e3 plugin: Update documentation of the rpcmethods 6 years ago
Christian Decker c90be02372 docs: Replace example method params with a long description 6 years ago
Christian Decker 74c58e9f25 docs: Add an initial draft of the plugin documentation 6 years ago