Implement the Gossipsub _Peer Exchange_ mechanism, see [specification](https://github.com/libp2p/specs/blob/master/pubsub/gossipsub/gossipsub-v1.1.md#prune-backoff-and-peer-exchange). Dependencies: - [x] Signed Envelope and Peer Record: Added via https://github.com/libp2p/rust-libp2p/pull/2107/ Today the mentions of _Peer Exchange_ in the Gossipsub implementation are empty stubs. See also https://github.com/libp2p/rust-libp2p/pull/2397#issuecomment-998361452.
Implement the Gossipsub Peer Exchange mechanism, see specification.
Dependencies:
Today the mentions of Peer Exchange in the Gossipsub implementation are empty stubs.
See also #2397 (comment).