Update to latest libp2p (#1386)
* Update to latest libp2p
* Fix indentations
* Add basic test
* Apply suggestions from code review
Co-Authored-By:
tomaka <pierre.krieger1708@gmail.com>
* Remove Mutex from topology
* Remove unused method
* Fix concerns
Showing
- substrate/Cargo.lock 284 additions, 542 deletionssubstrate/Cargo.lock
- substrate/core/network-libp2p/Cargo.toml 3 additions, 1 deletionsubstrate/core/network-libp2p/Cargo.toml
- substrate/core/network-libp2p/src/behaviour.rs 262 additions, 0 deletionssubstrate/core/network-libp2p/src/behaviour.rs
- substrate/core/network-libp2p/src/custom_proto/behaviour.rs 471 additions, 0 deletionssubstrate/core/network-libp2p/src/custom_proto/behaviour.rs
- substrate/core/network-libp2p/src/custom_proto/handler.rs 327 additions, 0 deletionssubstrate/core/network-libp2p/src/custom_proto/handler.rs
- substrate/core/network-libp2p/src/custom_proto/mod.rs 22 additions, 0 deletionssubstrate/core/network-libp2p/src/custom_proto/mod.rs
- substrate/core/network-libp2p/src/custom_proto/upgrade.rs 119 additions, 66 deletionssubstrate/core/network-libp2p/src/custom_proto/upgrade.rs
- substrate/core/network-libp2p/src/lib.rs 4 additions, 3 deletionssubstrate/core/network-libp2p/src/lib.rs
- substrate/core/network-libp2p/src/node_handler.rs 0 additions, 863 deletionssubstrate/core/network-libp2p/src/node_handler.rs
- substrate/core/network-libp2p/src/service_task.rs 129 additions, 719 deletionssubstrate/core/network-libp2p/src/service_task.rs
- substrate/core/network-libp2p/src/swarm.rs 0 additions, 672 deletionssubstrate/core/network-libp2p/src/swarm.rs
- substrate/core/network-libp2p/src/topology.rs 238 additions, 221 deletionssubstrate/core/network-libp2p/src/topology.rs
- substrate/core/network-libp2p/src/transport.rs 16 additions, 16 deletionssubstrate/core/network-libp2p/src/transport.rs
- substrate/core/network-libp2p/tests/test.rs 83 additions, 0 deletionssubstrate/core/network-libp2p/tests/test.rs
- substrate/core/network/src/service.rs 2 additions, 20 deletionssubstrate/core/network/src/service.rs
Please register or sign in to comment