Indicate ongoing rapid sync to background processor.
authorArik Sosman <git@arik.io>
Wed, 1 Jun 2022 22:26:07 +0000 (15:26 -0700)
committerArik Sosman <git@arik.io>
Thu, 2 Jun 2022 17:14:08 +0000 (10:14 -0700)
commit312f765bd74fb355a20de2d5749579bb421185fa
tree8a9dfe64659a5ecb307f5bdd0e4335eb1be55748
parent0b7700830b440613d66a4494213b8bbfa63b8f68
Indicate ongoing rapid sync to background processor.

Create a wrapper struct for rapid gossip sync that can be passed to
BackgroundProcessor's start method, allowing it to only start pruning
the network graph upon rapid gossip sync's completion.
fuzz/src/process_network_graph.rs
lightning-background-processor/Cargo.toml
lightning-background-processor/src/lib.rs
lightning-rapid-gossip-sync/src/lib.rs
lightning-rapid-gossip-sync/src/processing.rs
lightning/src/routing/network_graph.rs