cln/lightningd/test
Sangbida Chaudhuri 4a951d659a wallet: register scriptpubkey watches at startup
init_wallet_scriptpubkey_watches walks every HD key (BIP32 + BIP86) up
to {bip32,bip86}_max_index + keyscan_gap and arms a watch for each
form, so bwatch can report deposits from the very first block it
scans.  wallet_get_newindex does the same for fresh keys, keeping
coverage as the wallet grows.

The per-UTXO watch on unconfirmed change is now redundant (the
perennial per-key watch already covers that scriptpubkey), so drop it.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 09:30:11 +10:00
..
Makefile Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30
run-check_node_announcement.c Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30
run-close_tx_check.c lightningd: accept OP_RETURN closer_scriptpubkey in simple-close check 2026-07-08 15:54:24 +02:00
run-find_my_abspath.c wallet: register scriptpubkey watches at startup 2026-07-28 09:30:11 +10:00
run-invoice-select-inchan.c lightningd: cancel watching original funding when we switch to the new one via splice. 2026-07-13 18:15:06 -07:00
run-jsonrpc.c lightningd: allow --recover / recover JSON RPC to take mnemonic. 2026-01-13 22:36:01 +10:30
run-log-pruning.c logging: switch to a simple ringbuffer. 2026-01-27 09:31:02 +10:30
run-log_filter.c logging: switch to a simple ringbuffer. 2026-01-27 09:31:02 +10:30
run-shuffle_fds.c Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30