Fix the networking (#364)
* Serve only non-empty Kademlia nodes * Use the number of custom protos to determine whether to open more * Add timeout when connecting * Connect to random peers from the peer store * Various adjustements * Typo * Explicitely connect to bootnodes * Fix potential overflow
Showing
- substrate/Cargo.lock 108 additions, 108 deletionssubstrate/Cargo.lock
- substrate/substrate/network-libp2p/Cargo.toml 1 addition, 1 deletionsubstrate/substrate/network-libp2p/Cargo.toml
- substrate/substrate/network-libp2p/src/network_state.rs 50 additions, 8 deletionssubstrate/substrate/network-libp2p/src/network_state.rs
- substrate/substrate/network-libp2p/src/service.rs 102 additions, 49 deletionssubstrate/substrate/network-libp2p/src/service.rs
- substrate/substrate/network-libp2p/src/transport.rs 11 additions, 2 deletionssubstrate/substrate/network-libp2p/src/transport.rs
Please register or sign in to comment