Bump libp2p to 0.40.0 (#10035)
* Bump libp2p to 0.40.0-rc.1 * Fix PingFailure import * Reduce the number of compilation errors (this is a FIXME commit) * Bump libp2p to 0.40.0-rc.2 * Fix sc-network::Behaviour to inject events into fields * Fix some NetworkBehaviourAction types * More fixes * More fixes * More fixes * Fix DiscoveryBehaviour * Fix PeerInfoBehaviour * Fix RequestResponsesBehaviour * Fix RequestResponsesBehaviour * Fix Notifications * Fix NetworkWorker * Fix Behaviour * Please borrowchk * Please borrowchk * Please borrowchk * Fix fmt * Cover all cases in matches * Fix some clippy warnings * Fix into_peer_id -> to_peer_id * Fix some warnings * Fix some inject_dial_failure FIXMEs * Fix DiscoveryBehaviour::inject_dial_failure * Fix RequestResponsesBehaviour::inject_dial_failure * Fix the order of inject_connection_closed PeerInfoBehaviour events * Make KademliaEvent with filtering unreachable * Fix Notifications::inject_dial_failure * Use concurrent_dial_errors in NetworkWorker * Remove commented-out RequestResponsesBehaviour::inject_addr_reach_failure * Fix tests * Dont report new PendingConnectionError and DialError variants to metrics * Bump libp2p to 0.40.0 * Add fn inject_listen_failure and inject_address_change * Review fixes
Showing
- substrate/Cargo.lock 163 additions, 225 deletionssubstrate/Cargo.lock
- substrate/client/authority-discovery/Cargo.toml 1 addition, 1 deletionsubstrate/client/authority-discovery/Cargo.toml
- substrate/client/cli/Cargo.toml 1 addition, 1 deletionsubstrate/client/cli/Cargo.toml
- substrate/client/cli/src/commands/build_spec_cmd.rs 1 addition, 1 deletionsubstrate/client/cli/src/commands/build_spec_cmd.rs
- substrate/client/cli/src/commands/generate_node_key.rs 1 addition, 1 deletionsubstrate/client/cli/src/commands/generate_node_key.rs
- substrate/client/cli/src/commands/inspect_node_key.rs 1 addition, 1 deletionsubstrate/client/cli/src/commands/inspect_node_key.rs
- 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 2 additions, 2 deletionssubstrate/client/network/Cargo.toml
- substrate/client/network/src/behaviour.rs 8 additions, 4 deletionssubstrate/client/network/src/behaviour.rs
- substrate/client/network/src/bitswap.rs 6 additions, 8 deletionssubstrate/client/network/src/bitswap.rs
- substrate/client/network/src/discovery.rs 95 additions, 40 deletionssubstrate/client/network/src/discovery.rs
- substrate/client/network/src/peer_info.rs 68 additions, 30 deletionssubstrate/client/network/src/peer_info.rs
- substrate/client/network/src/protocol.rs 15 additions, 21 deletionssubstrate/client/network/src/protocol.rs
- substrate/client/network/src/protocol/notifications/behaviour.rs 73 additions, 60 deletions...te/client/network/src/protocol/notifications/behaviour.rs
- substrate/client/network/src/protocol/notifications/tests.rs 16 additions, 22 deletionssubstrate/client/network/src/protocol/notifications/tests.rs
- substrate/client/network/src/request_responses.rs 59 additions, 30 deletionssubstrate/client/network/src/request_responses.rs
- substrate/client/network/src/service.rs 49 additions, 40 deletionssubstrate/client/network/src/service.rs
- substrate/client/network/test/Cargo.toml 1 addition, 1 deletionsubstrate/client/network/test/Cargo.toml
- substrate/client/peerset/Cargo.toml 1 addition, 1 deletionsubstrate/client/peerset/Cargo.toml
Please register or sign in to comment