Rusty Russell
b15f386df6
pytest: fix bad gossip flake in test_buy_liquidity_ad_check_bookkeeping
If we don't wait for the channel announcement to be processed, we can
get bad gossip:
```
lightningd-2 2026-01-08T04:53:53.795Z DEBUG 0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-chan#2: Funding tx 2f41b1cc99dea016b7feddbeb1f31ae21b30f56d77ecb2ecb2b2f0faff4808fe depth 12 of 1
lightningd-2 2026-01-08T04:53:53.795Z DEBUG 0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-chan#2: Funding tx 2f41b1cc99dea016b7feddbeb1f31ae21b30f56d77ecb2ecb2b2f0faff4808fe confirmed, but peer in state ONCHAIN
lightningd-2 2026-01-08T04:53:53.802Z DEBUG 0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-onchaind-chan#2: Got new message WIRE_ONCHAIND_DEPTH
lightningd-2 2026-01-08T04:53:53.802Z DEBUG 0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-onchaind-chan#2: Sending 0 missing htlc messages
lightningd-2 2026-01-08T04:53:53.802Z DEBUG 0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-onchaind-chan#2: FUNDING_TRANSACTION/FUNDING_OUTPUT->MUTUAL_CLOSE depth 6
lightningd-2 2026-01-08T04:53:53.802Z DEBUG 0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-onchaind-chan#2: billboard: All outputs resolved: waiting 94 more blocks before forgetting channel
lightningd-2 2026-01-08T04:53:53.812Z DEBUG gossipd: gossmap_manage: new block, adding 104x1x1 to pending...
lightningd-2 2026-01-08T04:53:53.812Z DEBUG gossipd: REPLY WIRE_GOSSIPD_NEW_BLOCKHEIGHT_REPLY with 0 fds
lightningd-1 2026-01-08T04:53:53.819Z DEBUG 022d223620a359a47ff7f7ac447c85c46c923da53389221a0054c11c1e3ca31d59-connectd: peer_in WIRE_WARNING
lightningd-1 2026-01-08T04:53:53.820Z DEBUG 022d223620a359a47ff7f7ac447c85c46c923da53389221a0054c11c1e3ca31d59-connectd: Received WIRE_WARNING: WARNING: channel_announcement: no unspent txout 104x1x1
lightningd-2 2026-01-08T04:53:53.820Z TRACE gossipd: channel_announcement: got reply for 104x1x1...
lightningd-2 2026-01-08T04:53:53.820Z TRACE 0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-gossipd: Bad gossip order: channel_announcement: no unspent txout 104x1x1
lightningd-2 2026-01-08T04:53:53.820Z DEBUG 0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518-connectd: peer_out WIRE_WARNING
```
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2026-01-08 22:33:19 +10:30
..
2025-11-29 08:18:20 +10:30
2025-11-16 15:17:30 +10:30
2025-11-20 16:30:50 +10:30
2025-08-11 11:06:22 +09:30
2025-12-19 15:28:46 -08:00
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2025-11-11 08:13:34 +10:30
2025-08-11 11:06:22 +09:30
2025-08-11 11:06:22 +09:30
2026-01-08 22:33:19 +10:30
2025-11-07 10:51:04 +10:30
2025-11-21 13:48:29 +10:30
2025-11-11 08:13:34 +10:30
2025-10-02 10:19:27 +09:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2025-11-07 10:51:04 +10:30
2025-11-28 09:16:53 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2025-12-08 17:47:26 +10:30
2024-11-21 14:15:36 +10:30
2026-01-08 22:33:19 +10:30
2024-11-17 14:25:29 +10:30
2025-01-27 11:07:04 +10:30
2024-11-12 06:42:52 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30
2026-01-08 22:33:19 +10:30