101 Commits (0d1b45dfccfb6f522e5569919ceef4476299c4dd)

Author SHA1 Message Date
Christian Decker 70410b8ee8 pytest: Test LightningRpc and plugin command notification support 4 years ago
niftynei 0c9072272f df-plugin: add `signonly` to signing in df_accepter 4 years ago
niftynei e3a1d1a7f3 pyln-client: to_whole_satoshi returns the rounded up satoshi value 4 years ago
niftynei cce0020568 pyln-client: add missing `min_witness_weight` to fundpsbt/utxopsbt 4 years ago
Rusty Russell 8a9976c4c1 plugins: support concatenation of multiple args. 4 years ago
niftynei b23c6c50a0 df-tests: use multifundchannel pathways instead of custom plugin 4 years ago
ZmnSCPxj jxPCSnmZ 32de621886 lightningd/plugin_hook.c: Make `db_write` a chained hook. 4 years ago
niftynei da98a9d0af df-accepter plugin: temporarily dont pass in signpsbt 4 years ago
niftynei 78d32b12d0 nit,df test plugin: change up how feerate is formatted 4 years ago
niftynei 4a3ee19a22 connectd: Update connection list with new address 4 years ago
fiatjaf c5aa2ea911 failure_onion: a test that only ensures lightningd doesn't crash. 4 years ago
Rusty Russell d429e21db3 pytest: test that we maintain load order unless hook deps require a change. 4 years ago
Rusty Russell 62c52fe868 libplugin: add support for before and after deps on hooks. 4 years ago
Rusty Russell e16ed0e207 pyln: add support for dependent hooks. 4 years ago
niftynei 4ea9d9e928 df: Pass new feerate options through to plugin, set reasonable bounds 4 years ago
Rusty Russell 44f6b8a746 pytest: add notifications to tests. 4 years ago
niftynei b696ec89a5 df-open: use channel_id for openchannel_update and openchannel_signed 4 years ago
niftynei 5fbd25f938 dual-fund: test (turned off) and plugin for executing an openchannel 4 years ago
Christian Decker 5a87e88ee5 pytest: Add test for failcode conversion 4 years ago
niftynei 53ba34fe3a doc: correct weight numbers for fundpsbt 4 years ago
Christian Decker 3d6c4e93b3 pytest: Add a test to reproduce #3748 4 years ago
Michael Schmoock ddc759c49e test: plugin channel_state_changed notification 4 years ago
niftynei b3cbb0b653 tests: plugin for dual-funding tests in ln-prototest 4 years ago
Michael Schmoock 2816c08036 openchannel: test new hook chainable mechanics 4 years ago
Rusty Russell 1746406e41 Makefile: normalize all the Makefiles 4 years ago
Christian Decker 1884500bf8 pytest: Fix a typo in a test plugin 4 years ago
Rusty Russell fc097b8b48 libplugin: allow commands and options to mark themselves deprecated. 4 years ago
ZmnSCPxj jxPCSnmZ 48f36904c8 tests/test_plugin.py: Add test for --important-plugin. 4 years ago
Christian Decker eb322b114b plugin: Do not automatically initialize the RPC connection in bcli 5 years ago
Christian Decker 734f292695 pytest: Reproduce issue #3847 5 years ago
Christian Decker 01a475161d paymod: Implement keysend sending support as a native RPC command 5 years ago
niftynei a66415a43e plugins-test: use pyln.client, not lightning to import Plugin 5 years ago
ZmnSCPxj jxPCSnmZ a25af262e9 tests/test_pay.py: Add test to replicate #3757. 5 years ago
Rusty Russell f4f8a363dd pytest: fix feature mask for EXPERIMENTAL_FEATURES, add wumbo support. 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
lisa neigut 8acbbca05d coins: use the chain's BIP173 name instead of a 'unit of account' 5 years ago
lisa neigut e9d26a46e0 coin moves: actually record the blockheight for all chain moves 5 years ago
lisa neigut 41d3471c7f coin moves tests: save updates to disk 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 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
Christian Decker 7b752e00d5 pyln: Set the bitcoin datadir when running tests 5 years ago
Rusty Russell bf053dcf7c plugins: simplify htlc_accepted hook payload-setting API. 5 years ago
Rusty Russell 63441075b5 lightningd: allow htlc_accepted hook to replace onion payload. 5 years ago
Christian Decker e03acd9663 libplugin: Add features to plugin_main and getmanifest 5 years ago
Christian Decker 568773daad pytest: Add a test for keysend 5 years ago
Christian Decker 197a144505 plugin: Ensure RPC passthrough calls are terminated when plugin dies 5 years ago
Rusty Russell 7a95e90ee4 plugins: add `feature_set` to init object. 5 years ago
Rusty Russell 77e7beeb06 pytest: test the reply functionality (via blinded path) using a plugin. 5 years ago