Add boilerplate for sending and receiving onion messages in PeerManager
authorValentine Wallace <vwallace@protonmail.com>
Sat, 6 Aug 2022 04:33:48 +0000 (00:33 -0400)
committerValentine Wallace <vwallace@protonmail.com>
Fri, 26 Aug 2022 23:02:59 +0000 (19:02 -0400)
commit4adff1039fd9ad0d7fca787af8fd6eb638c8e37a
treececc9e0b82bb8b50fc64a5ed07377be8f20a53ee
parent2358b0b05fbf7d4c2c2969936abc1a2605a06be8
Add boilerplate for sending and receiving onion messages in PeerManager

Adds the boilerplate needed for PeerManager and OnionMessenger to work
together, with some corresponding docs and misc updates mostly due to the
PeerManager public API changing.
fuzz/src/full_stack.rs
fuzz/src/onion_message.rs
lightning-background-processor/src/lib.rs
lightning-net-tokio/src/lib.rs
lightning/src/ln/msgs.rs
lightning/src/ln/peer_handler.rs
lightning/src/ln/wire.rs
lightning/src/onion_message/functional_tests.rs
lightning/src/onion_message/messenger.rs
lightning/src/util/events.rs