cln/tests/plugins
Sangbida Chaudhuri 1279a58910 pytest: changed old_hsmsecret to default to false.
This changes various tests in minor ways:

1. The "l2" secret key in tests/plugins/channeld_fakenet.c is updated.
2. The decompressed gossip data node id needs changing.
3. The coinmoves order changes in bookkeeper for anchors.
4. Various harcoded gossip constants change.
5. Some hardcoded makesecret results change.
6. zeroconf tests which hardcoded node ids change.
7. Arbitrary rune strings change.
8. A log message which uses node ids changes.
2026-01-27 09:32:49 +10:30
..
bitcoin
all_notifications.py pyln: add ability to subscribe to all notifications. 2023-07-13 18:59:37 +09:30
allow_even_msgs.py pytest: test for accepting even unknown messages. 2023-10-24 11:50:57 +10:30
asynctest.py
badestimate.py pytest: Fix elementsd tests 2023-09-26 19:21:05 +02:00
badinterp.py pytest: test (failing) for not crashing if plugin fails to exec via plugin startdir 2023-08-18 13:18:49 +09:30
badopeningd.sh lightningd: pass --developer down to plugins, subdaemons when it set. 2023-09-21 20:08:24 +09:30
balance_snaps.py balance-snaps: add a balance_snapshot event; fires after first catchup 2021-12-28 04:42:42 +10:30
block_added.py fix: flake8 lint rules 2025-08-11 11:06:22 +09:30
bookkeeper_custom_coins.py bkpr: add two custom notifications that we listen for 2024-08-09 10:21:44 +09:30
broken.py pytest: thoroughly test plugin death during startup. 2024-09-17 10:24:01 -07:00
channeld_fakenet.c pytest: changed old_hsmsecret to default to false. 2026-01-27 09:32:49 +10:30
clnrest-use-options.py clnrest: replace with rust plugin 2025-01-29 18:32:23 -08:00
coin_movements.py test plugins/coin_moves: clean up/tidy coin moves plugin logic 2021-12-28 04:42:42 +10:30
countdown.py pytest: Test LightningRpc and plugin command notification support 2021-01-07 08:32:40 +01:00
currencyUSDAUD5000.py offer: allow offers in other currencies if we can convert. 2021-01-09 12:45:31 +01:00
custom_notifications.py libplugin: correctly wrap notifications we send in the notification name. 2025-08-18 10:01:07 +09:30
custommsg_a.py plugin: Fix the custommsg hook not to include the internal prefix 2021-03-02 14:41:16 +10:30
custommsg_b.py lightningd: allow filtering on custommsg hook too. 2025-11-20 16:30:50 +10:30
custommsg_notification.py Implement tests for notifications on custommsg 2023-12-16 11:36:42 +10:30
dbdummy.py lightningd/plugin_hook.c: Make db_write a chained hook. 2020-11-30 10:40:11 +10:30
dblog.py
dep_a.py lightningd: avoid race when runtime-added plugins register hooks. 2025-11-20 16:30:50 +10:30
dep_b.py
dep_c.py
dep_d.py
dep_e.py
dynamic_clnrest_path.py clnrest: add clnrest-register-path method for dynamic paths 2026-01-19 12:55:57 +10:30
dynamic_option.py pyln-client: allow dynamic option setter to throw exceptions 2024-06-20 17:20:06 +09:30
endlesswaitblockheight.py pytest: Reproduce waitblockheight timeout issue #4309 2021-01-08 09:19:24 +01:00
fail_by_itself.py
fail_htlcs.py
fail_htlcs_invalid.py
fakebip353.py xpay: add option to pay bip353. 2025-08-18 14:57:46 +09:30
feature-test.py test: refactor plugin to use parameter not envvar 2025-10-20 17:15:44 +10:30
forward_payment_status.py
hold_htlcs.py
hold_invoice.py
hook-chain-even.py
hook-chain-odd.py
hook-crash.py
htlc_accepted-crash.py
htlc_accepted-customtlv.py tests: Add tests for extra_tlvs in hook 2025-08-14 18:57:05 +09:30
htlc_accepted-failmessage.py lightningd: remove failure_code from invoice hook and htlc_accepted hook. 2024-03-25 15:02:35 +10:30
htlc_accepted-failonion.py
htlc_accepted-fwdto.py lightningd: figure out optimal channel *before* forward_htlc hook. 2022-09-26 13:52:04 +02:00
log.py pytest: test for filtering bug. 2023-08-06 14:37:49 +09:30
lsps2_policy.py lsp_plugin: rename cmds and opts to fit convention 2025-11-13 10:58:49 +10:30
lsps2_service_mock.py lsp_plugin: add basic lsps2 mpp support to client 2025-11-13 10:58:49 +10:30
Makefile Makefiles: remove redundant dependencies, and have objects depend on their Makefile. 2025-10-23 06:44:04 +10:30
millisatoshis.py
misc_notifications.py json: fix up msat amounts in non-_msat fields. 2022-06-21 06:52:35 +09:30
multiline-help.py pytest: add multiline help test. 2025-02-20 14:37:28 +10:30
no_fail.py renepay: fix sources 2024-05-08 22:32:13 -05:00
notify.py
notify2.py
onionmessage-reply.py lightningd: rename sendonionmessage to sendobsonionmessage. 2021-09-22 06:44:26 +09:30
onionmessage_forward_fail_notification.py doc: document and test the onionmessage_forward_fail notification. 2024-12-05 17:38:16 +10:30
openchannel_hook_accept.py tests: remove EXPERIMENTAL_FEATURE flag from openchannel2 hooks 2021-05-03 11:06:10 +09:30
openchannel_hook_accepter.py lightningd: add channel_type to openchannel & openchannel2 hooks. 2025-08-15 11:11:39 +09:30
openchannel_hook_delay.py pytest: test pay during channel open 2024-04-30 14:52:22 -05:00
openchannel_hook_reject.py tests: remove EXPERIMENTAL_FEATURE flag from openchannel2 hooks 2021-05-03 11:06:10 +09:30
options.py pytest: test plugin does not register same option "name" 2022-07-10 21:09:41 -05:00
override_invoice_msat.py lightningd: add invoice_amt to the htlc_accepted hook 2025-11-10 15:05:27 +10:30
peer_connected_logger_a.py pytest: check for remote_addr 2022-02-22 05:45:47 +10:30
peer_connected_logger_b.py pytest: check for remote_addr 2022-02-22 05:45:47 +10:30
pretend_badlog.py
print_htlc_onion.py
reject.py
reject_odd_funding_amounts.py json: fix up msat amounts in non-_msat fields. 2022-06-21 06:52:35 +09:30
reject_some_invoices.py
replace_payload.py
rpc_command_1.py lightningd: mark explicitly what commands are dev-only. 2023-09-21 20:08:24 +09:30
rpc_command_2.py pytest: test rpc_command hook chain 2021-03-03 09:18:53 +10:30
selfdisable.py pyln-client: document and test that init can self-disable. 2021-08-14 12:52:19 +09:30
sendpay_notifications.py
shortcircuit.py
show_feature_set.py
slow_init.py
slow_start.py
sphinx-receiver.py pytest: Add test for keysend extra-tlvs 2021-06-26 10:55:13 +09:30
static.py
stop_sendpsbt.py pytest: test failure if we crash after fundchannel_complete but before sendpsbt. 2025-11-19 07:23:39 +10:30
suicidal_plugin.py
test_libplugin.c libplugin: add spamlistcommand 2025-11-20 16:30:50 +10:30
test_selfdisable_after_getmanifest.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
utf8.py
watchtower.py pytest: test new commitment_revocation hook values 2021-09-04 11:54:33 +09:30
zeroconf-selective.py pytest: use _ not - in plugin options to zeroconf-selective.py. 2025-08-13 14:20:28 +09:30
zeroreserve.py pytest: Add a zeroreserve test 2022-09-21 11:25:47 +02:00