Network sync refactoring (part 1) (#11303)
* Remove unnecessary imports, move one internal re-export into where it is actually used, make one import explicit * Move a few data structures down into modules * Use generic parameters in `sc-network` instead of `chain::Client` trait * Remove unnecessary bound
Showing
- substrate/client/network/src/behaviour.rs 97 additions, 15 deletionssubstrate/client/network/src/behaviour.rs
- substrate/client/network/src/bitswap.rs 16 additions, 12 deletionssubstrate/client/network/src/bitswap.rs
- substrate/client/network/src/block_request_handler.rs 10 additions, 5 deletionssubstrate/client/network/src/block_request_handler.rs
- substrate/client/network/src/chain.rs 0 additions, 48 deletionssubstrate/client/network/src/chain.rs
- substrate/client/network/src/config.rs 6 additions, 3 deletionssubstrate/client/network/src/config.rs
- substrate/client/network/src/lib.rs 0 additions, 1 deletionsubstrate/client/network/src/lib.rs
- substrate/client/network/src/light_client_requests/handler.rs 12 additions, 8 deletions...trate/client/network/src/light_client_requests/handler.rs
- substrate/client/network/src/protocol.rs 29 additions, 8 deletionssubstrate/client/network/src/protocol.rs
- substrate/client/network/src/protocol/sync.rs 26 additions, 42 deletionssubstrate/client/network/src/protocol/sync.rs
- substrate/client/network/src/protocol/sync/state.rs 21 additions, 11 deletionssubstrate/client/network/src/protocol/sync/state.rs
- substrate/client/network/src/protocol/sync/warp.rs 39 additions, 17 deletionssubstrate/client/network/src/protocol/sync/warp.rs
- substrate/client/network/src/service.rs 93 additions, 24 deletionssubstrate/client/network/src/service.rs
- substrate/client/network/src/state_request_handler.rs 9 additions, 5 deletionssubstrate/client/network/src/state_request_handler.rs
- substrate/client/network/test/src/lib.rs 2 additions, 2 deletionssubstrate/client/network/test/src/lib.rs
- substrate/client/service/src/lib.rs 18 additions, 3 deletionssubstrate/client/service/src/lib.rs
Please register or sign in to comment