Upgrade libp2p to 0.49.0 (#12256)
* cargo upgrade libp2p * Get rid of `NetworkBehaviourEventProcess` in handling of `CustomMessageOutcome` * Get rid of `NetworkBehaviourEventProcess` in handling of `request_responses::Event` * Get rid of `NetworkBehaviourEventProcess` in handling of `peer_info::PeerInfoEvent` * Get rid of `NetworkBehaviourEventProcess` in handling of `DiscoveryOut` * Get rid of `poll()` method in `Bahaviour` * minor: comments * Upgrade libp2p to 0.49.0 (unreleased) * Support multiple Kad protocol names * Make borrow checker happy * minor: wording * Make substrate build with libp2p-0.49.0 * rustfmt * Get rid of MdnsWrapper * Resolve deprecation warnings * Fix documentation * Apply suggestions from code review: fix typos Co-authored-by:Aaro Altonen <48052676+altonen@users.noreply.github.com> * Apply suggestion: simplify kad protocol name matching Co-authored-by:
Aaro Altonen <48052676+altonen@users.noreply.github.com>
Showing
- substrate/Cargo.lock 172 additions, 479 deletionssubstrate/Cargo.lock
- substrate/client/authority-discovery/Cargo.toml 1 addition, 1 deletionsubstrate/client/authority-discovery/Cargo.toml
- substrate/client/authority-discovery/src/tests.rs 1 addition, 4 deletionssubstrate/client/authority-discovery/src/tests.rs
- substrate/client/cli/Cargo.toml 1 addition, 1 deletionsubstrate/client/cli/Cargo.toml
- substrate/client/consensus/common/Cargo.toml 1 addition, 1 deletionsubstrate/client/consensus/common/Cargo.toml
- substrate/client/network-gossip/Cargo.toml 1 addition, 1 deletionsubstrate/client/network-gossip/Cargo.toml
- substrate/client/network/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/Cargo.toml
- substrate/client/network/bitswap/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/bitswap/Cargo.toml
- substrate/client/network/common/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/common/Cargo.toml
- substrate/client/network/light/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/light/Cargo.toml
- substrate/client/network/src/behaviour.rs 122 additions, 230 deletionssubstrate/client/network/src/behaviour.rs
- substrate/client/network/src/config.rs 2 additions, 5 deletionssubstrate/client/network/src/config.rs
- substrate/client/network/src/discovery.rs 61 additions, 90 deletionssubstrate/client/network/src/discovery.rs
- substrate/client/network/src/peer_info.rs 5 additions, 2 deletionssubstrate/client/network/src/peer_info.rs
- substrate/client/network/src/service.rs 149 additions, 5 deletionssubstrate/client/network/src/service.rs
- substrate/client/network/sync/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/sync/Cargo.toml
- substrate/client/network/test/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/test/Cargo.toml
- substrate/client/network/transactions/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/transactions/Cargo.toml
- substrate/client/offchain/Cargo.toml 1 addition, 1 deletionsubstrate/client/offchain/Cargo.toml
- substrate/client/peerset/Cargo.toml 1 addition, 1 deletionsubstrate/client/peerset/Cargo.toml
Please register or sign in to comment