..
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