Forward gossip messages which were verified asynchronously
authorMatt Corallo <git@bluematt.me>
Sun, 22 Jan 2023 04:14:58 +0000 (04:14 +0000)
committerMatt Corallo <git@bluematt.me>
Thu, 9 Feb 2023 15:40:43 +0000 (15:40 +0000)
commit0da7bbd5ecc578ee13d75a31c4627070c69c875f
tree086091128b5a97b65b3b734e32ac4c259aa63a2e
parent41e6eba20106e66f4c28422ff8e4632e98b2fb42
Forward gossip messages which were verified asynchronously

Gossip messages which were verified against the chain
asynchronously should still be forwarded to peers, but must now go
out via a new `P2PGossipSync` parameter in the
`AccessResolver::resolve` method, allowing us to wire them up to
the `P2PGossipSync`'s `MessageSendEventsProvider` implementation.
fuzz/src/router.rs
lightning/src/routing/gossip.rs
lightning/src/routing/utxo.rs