Get rid of `libp2p` dependency in `sc-authority-discovery` (#5842)
## Issue #4859 ## Description This PR removes `libp2p` types in authority-discovery, and replace them with network backend agnostic types from `sc-network-types`. The `sc-network` interface is therefore updated accordingly. --------- Co-authored-by:Bastian Köcher <git@kchr.de> Co-authored-by: command-bot <> Co-authored-by:
Dmitry Markin <dmitry@markin.tech> Co-authored-by:
Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
Showing
- Cargo.lock 2 additions, 1 deletionCargo.lock
- prdoc/pr_5842.prdoc 18 additions, 0 deletionsprdoc/pr_5842.prdoc
- substrate/client/authority-discovery/Cargo.toml 0 additions, 1 deletionsubstrate/client/authority-discovery/Cargo.toml
- substrate/client/authority-discovery/src/tests.rs 1 addition, 1 deletionsubstrate/client/authority-discovery/src/tests.rs
- substrate/client/authority-discovery/src/worker.rs 3 additions, 3 deletionssubstrate/client/authority-discovery/src/worker.rs
- substrate/client/authority-discovery/src/worker/schema/tests.rs 7 additions, 7 deletions...ate/client/authority-discovery/src/worker/schema/tests.rs
- substrate/client/authority-discovery/src/worker/tests.rs 7 additions, 5 deletionssubstrate/client/authority-discovery/src/worker/tests.rs
- substrate/client/network/src/behaviour.rs 5 additions, 5 deletionssubstrate/client/network/src/behaviour.rs
- substrate/client/network/src/event.rs 4 additions, 4 deletionssubstrate/client/network/src/event.rs
- substrate/client/network/src/litep2p/discovery.rs 1 addition, 1 deletionsubstrate/client/network/src/litep2p/discovery.rs
- substrate/client/network/src/litep2p/mod.rs 8 additions, 8 deletionssubstrate/client/network/src/litep2p/mod.rs
- substrate/client/network/src/litep2p/service.rs 3 additions, 8 deletionssubstrate/client/network/src/litep2p/service.rs
- substrate/client/network/src/service.rs 5 additions, 5 deletionssubstrate/client/network/src/service.rs
- substrate/client/network/src/service/traits.rs 6 additions, 3 deletionssubstrate/client/network/src/service/traits.rs
- substrate/client/network/src/types.rs 0 additions, 2 deletionssubstrate/client/network/src/types.rs
- substrate/client/network/types/Cargo.toml 2 additions, 0 deletionssubstrate/client/network/types/Cargo.toml
- substrate/client/network/types/src/kad.rs 185 additions, 0 deletionssubstrate/client/network/types/src/kad.rs
- substrate/client/network/types/src/lib.rs 1 addition, 1 deletionsubstrate/client/network/types/src/lib.rs
Please register or sign in to comment