core-lightning/gossipd/test
Rusty Russell 9485919a81 queries: make sure scids are in order.
I thought LND had a bug, but turns out it doesn't like out-of-order
short_channel_ids: in fact, the spec says they have to be in order!

This means we use uintmap instead of a htable for unknown_scids and
stale_scids so they're nicely ordered.

But our nodes-missing-announcements probe is harder since they can
also contain duplicates: we switch that to iterate through channels
rather than nodes.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-10-10 21:48:52 -05:00
..
.gitignore
Makefile gossipd: test vectors for https://github.com/lightningnetwork/lightning-rfc/pull/557 2019-08-10 02:48:34 +00:00
run-bench-find_route.c gossipd: simplify seeker state machine. 2019-10-10 21:48:52 -05:00
run-crc32_of_update.c seeker: start doing a channel probe if we see unknown node_announcement msgs. 2019-10-10 21:48:52 -05:00
run-extended-info.c gossipd: simplify seeker state machine. 2019-10-10 21:48:52 -05:00
run-find_route-specific.c gossipd: simplify seeker state machine. 2019-10-10 21:48:52 -05:00
run-find_route.c gossipd: simplify seeker state machine. 2019-10-10 21:48:52 -05:00
run-next_block_range.c queries: make sure scids are in order. 2019-10-10 21:48:52 -05:00
run-overlong.c gossipd: simplify seeker state machine. 2019-10-10 21:48:52 -05:00
run-txout_failure.c gossipd: simplify seeker state machine. 2019-10-10 21:48:52 -05:00