130 Commits (92a4f39d414cd3dee7f020bcf878f230d6ebd912)

Author SHA1 Message Date
Christian Decker 2146a548bd plugin: Do not return multiple times from `pay` 5 years ago
Christian Decker 734f292695 pytest: Reproduce issue #3847 5 years ago
Christian Decker 5bef4fc196 mpp: Lower amounts below the presplit amount 5 years ago
niftynei ccb78712cf elements,tests: fixup output amounts for elements 5 years ago
Rusty Russell 7aa8ffa2a0 bitcoin: add weight calculation helpers. 5 years ago
Christian Decker b5c9dcab5a pytest: Fix up the payload replacement test 5 years ago
niftynei 8185474bfb liquid-compat: update coinmove check to be liquid compatible 5 years ago
Rusty Russell f4f8a363dd pytest: fix feature mask for EXPERIMENTAL_FEATURES, add wumbo support. 5 years ago
lisa neigut d35149e5ca try to fix travis test flakes 5 years ago
lisa neigut ffd9467f14 coin moves: persist the coin movement index counter to disk 5 years ago
lisa neigut de86e29e16 coin moves: log all withdrawals when confirmed in a block 5 years ago
lisa neigut 9c4c0f10fb coin_mvt: add integration tests for in-channel htlc movements 5 years ago
Christian Decker 8f2ce1e638 pytest: Add a test for the commitment_revocation hook 5 years ago
Rusty Russell fe365f930f lightningd: list disabled plugins in listconfig. 5 years ago
Rusty Russell 24063ca972 lightningd: have plugin-disable be more persistent. 5 years ago
Rusty Russell 8c59de5ee5 lightningd: make plugin_kill take a simple string. 5 years ago
Rusty Russell 051cbf7cc4 lightningd: make plugin_kill() free the plugin. 5 years ago
Rusty Russell 4de11950ec lightningd: unify dynamic and static plugin initialization. 5 years ago
Rusty Russell 006ab1e367 pytest: test loading all plugins at once, including failing ones. 5 years ago
Rusty Russell 6441233d2b pytest: add test for a plugin which falls over outside a command. 5 years ago
rbndg 241fa00e97 plugin:added invoice creation event 5 years ago
lisa neigut d6d26dd056 features: split expected feature bits into node/peer sets 5 years ago
Rusty Russell 63441075b5 lightningd: allow htlc_accepted hook to replace onion payload. 5 years ago
Christian Decker 197a144505 plugin: Ensure RPC passthrough calls are terminated when plugin dies 5 years ago
darosior af76bce0fa pyln-client: send proper JSONRPC2 errors on failed call 5 years ago
darosior 5aafef1484 pytest: skip some test when DEPRECATED_APIS is enabled. 5 years ago
Rusty Russell 7a95e90ee4 plugins: add `feature_set` to init object. 5 years ago
darosior 5e72b22e80 bcli: adapt interface to the new fees estimation interface 5 years ago
lisa neigut 563b46814b plugins: remove 'blank' option parsing for bool 5 years ago
lisa neigut 42cce55b45 plugins: add 'flag' type for plugin options 5 years ago
lisa neigut a08905c344 plugin tests: actually check log result + move over to '' -> true 5 years ago
lisa neigut 41b18050a0 plugin: add in deprecated_api behavior and test 5 years ago
lisa neigut b25a8ba29d plugins: test for option value checking and parsing 5 years ago
Rusty Russell 3572d598bf tests: fix flake in libplugin test. 5 years ago
Christian Decker 23149c3daa plugin: Actually wait the 20 seconds promised in the docs 5 years ago
Christian Decker 4a21883553 plugin: Fix hanging hook calls if the plugin dies 5 years ago
Christian Decker 72757933f0 pytest: Test a plugin crash while handling a hook call 5 years ago
darosior a47fd8cf3e pytest: test Bitcoin plugin registration and the bcli plugin 5 years ago
darosior e6a6ef23fd pytest: make the libplugin test non flaky 5 years ago
Christian Decker 490550d508 plugin: Allow multiple plugins to register the `htlc_accepted` hook 5 years ago
Rusty Russell 30580731a6 Minor fixups on PR #3477 5 years ago
Christian Decker ebd3a8d7f2 plugin: Add featurebits registered by plugins to node_announcements 5 years ago
Christian Decker 966ac95098 pytest: Add a test for plugin featurebits 5 years ago
darosior 972b4def57 lightningd/plugin: unregister a plugin's options when stopping it 5 years ago
darosior 84e3fa39b3 pytest: test libplugin's send_outreq 5 years ago
darosior 75becf7227 pytest: test hooks and notifications with libplugin 5 years ago
darosior ceeb5503cc libplugin: fix 'dynamic' field in getmanifest 5 years ago
darosior da476848d1 pytest: add a C testing plugin to test libplugin 5 years ago
Rusty Russell 295ca2a436 lightningd: remove things we deprecated 6 months ago. 5 years ago
darosior dc3aa33927 pytest: use pyln.client for functional tests 5 years ago