rgb-cln/gossipd/test
Alex Myers 1bae8cd28a gossipd: zombify inactive channels instead of pruning
Though BOLT 7 says a channel may be pruned when one side becomes inactive
and fails to refresh their channel_update, in practice, the
channel_announcement can be difficult to recover if deleted entirely.
Here the channel_announcement is tagged as zombie such that gossip_store
consumers may safely ignore it, but it may be retained should the channel
come back online in the future. Node_announcements and channel_updates may
also be retained in such a fashion until the channel is ready to be
resurrected.

Changelog-Fixed: Pruned channels are more reliably restored.
2023-01-30 16:33:03 +10:30
..
.gitignore gossipd/test/run-bench-find_route: don't abort if we try to route to ourselves 2017-12-20 13:57:28 +01:00
Makefile common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
run-check_channel_announcement.c gossipd: zombify inactive channels instead of pruning 2023-01-30 16:33:03 +10:30
run-check_node_announcement.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
run-crc32_of_update.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
run-extended-info.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
run-next_block_range.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
run-txout_failure.c gossipd: zombify inactive channels instead of pruning 2023-01-30 16:33:03 +10:30