Correct `rapid-gossip-sync` `no-std` build and test 2022-10-rgs-111-no-std
authorMatt Corallo <git@bluematt.me>
Thu, 6 Oct 2022 15:42:41 +0000 (15:42 +0000)
committerMatt Corallo <git@bluematt.me>
Thu, 6 Oct 2022 17:08:39 +0000 (17:08 +0000)
commit69175d1e6c1482c8a2c3cbc2896496dc209e25e2
tree383b80bae493ca64151f517085f9d88776663fad
parente8e0e77e9b30889cbc871a137e391fe588412b8d
Correct `rapid-gossip-sync` `no-std` build and test

While `rapid-gossip-sync` recently gained a `no-std` feature, it
didn't actually work, as there were still dangling references to
`std` and prelude assumptions. This makes `rapid-gossip-sync`
build (and test) properly in `no-std`.
lightning-rapid-gossip-sync/Cargo.toml
lightning-rapid-gossip-sync/src/error.rs
lightning-rapid-gossip-sync/src/lib.rs
lightning-rapid-gossip-sync/src/processing.rs