cln/lightningd/test
Rusty Russell 7c6270d051 lightningd: rescan for missing p2wkph for closed channels.
This can happen with 24.11 and later.  We scan back to exposed channel
opens, or that release.

The BROKEN log messages cause some tests to fail, so we fix those.

Fixes: https://github.com/ElementsProject/lightning/issues/8169
Changelog-Fixed: wallet: rescan for missing close outputs (can happen if peer doesn't support option_shutdown_anysegwit)
2025-04-02 11:22:54 +10:30
..
Makefile lightningd/test/Makefile: add missing dependency on header_versions_gen.h 2024-11-23 13:03:00 +01:00
run-check_node_announcement.c common/msg_queue: send backtrace on oversize queues. 2024-11-01 16:54:49 +10:30
run-find_my_abspath.c lightningd: rescan for missing p2wkph for closed channels. 2025-04-02 11:22:54 +10:30
run-invoice-select-inchan.c wallet: remove unused total arg from wallet_extract_owned_outputs. 2025-04-02 11:22:54 +10:30
run-jsonrpc.c common/msg_queue: send backtrace on oversize queues. 2024-11-01 16:54:49 +10:30
run-log-pruning.c common/msg_queue: send backtrace on oversize queues. 2024-11-01 16:54:49 +10:30
run-log_filter.c common/msg_queue: send backtrace on oversize queues. 2024-11-01 16:54:49 +10:30
run-shuffle_fds.c common: don't send trace messages by default, don't ratelimit at all. 2024-12-16 09:48:51 +10:30