Update to libp2p-0.23. (#6870)
* Update to libp2p-0.23. Thereby incorporate bandwidth measurement along the lines previously done by libp2p itself. * Tweak dependencies for wasm32 compilation. For wasm32 we need to enable unstable features to make `task::Builder::local` available. * Simplify dependencies. * Simplify. Leave the calculation of bytes sent/received per second to the outer layers of the code, subject to their own individual update intervals. * Cleanup * Re-add lost dev dependency. * Avoid division by zero. * Remove redundant metric. * Enable sending of noise legacy handshakes. * Add comment about monotonic gauge. * CI
Showing
- substrate/Cargo.lock 11 additions, 4 deletionssubstrate/Cargo.lock
- substrate/bin/node/browser-testing/Cargo.toml 1 addition, 1 deletionsubstrate/bin/node/browser-testing/Cargo.toml
- substrate/bin/utils/subkey/Cargo.toml 1 addition, 1 deletionsubstrate/bin/utils/subkey/Cargo.toml
- substrate/client/authority-discovery/Cargo.toml 1 addition, 1 deletionsubstrate/client/authority-discovery/Cargo.toml
- substrate/client/informant/src/display.rs 27 additions, 5 deletionssubstrate/client/informant/src/display.rs
- substrate/client/network-gossip/Cargo.toml 1 addition, 1 deletionsubstrate/client/network-gossip/Cargo.toml
- substrate/client/network/Cargo.toml 3 additions, 3 deletionssubstrate/client/network/Cargo.toml
- substrate/client/network/src/lib.rs 4 additions, 4 deletionssubstrate/client/network/src/lib.rs
- substrate/client/network/src/network_state.rs 4 additions, 4 deletionssubstrate/client/network/src/network_state.rs
- substrate/client/network/src/service.rs 16 additions, 14 deletionssubstrate/client/network/src/service.rs
- substrate/client/network/src/transport.rs 15 additions, 8 deletionssubstrate/client/network/src/transport.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
- substrate/client/rpc/src/system/tests.rs 4 additions, 4 deletionssubstrate/client/rpc/src/system/tests.rs
- substrate/client/service/src/lib.rs 2 additions, 2 deletionssubstrate/client/service/src/lib.rs
- substrate/client/service/src/metrics.rs 35 additions, 19 deletionssubstrate/client/service/src/metrics.rs
- substrate/client/telemetry/Cargo.toml 1 addition, 1 deletionsubstrate/client/telemetry/Cargo.toml
- substrate/primitives/consensus/common/Cargo.toml 1 addition, 1 deletionsubstrate/primitives/consensus/common/Cargo.toml
Please register or sign in to comment