Implement request-responses protocols (#6634)
* Implement request-responses protocols * Add tests * Fix sc-cli * Apply suggestions from code review Co-authored-by:Max Inden <mail@max-inden.de> * Fix naming * Fix other issues * Other naming fix * Fix error logging * Max sizes to u64 * Don't kill connections on refusal to process * Adjust comment Co-authored-by:
Max Inden <mail@max-inden.de>
parent
5b7af663
Showing
- substrate/Cargo.lock 1 addition, 0 deletionssubstrate/Cargo.lock
- substrate/client/cli/src/params/network_params.rs 1 addition, 0 deletionssubstrate/client/cli/src/params/network_params.rs
- substrate/client/network/Cargo.toml 2 additions, 1 deletionsubstrate/client/network/Cargo.toml
- substrate/client/network/src/behaviour.rs 76 additions, 18 deletionssubstrate/client/network/src/behaviour.rs
- substrate/client/network/src/config.rs 8 additions, 5 deletionssubstrate/client/network/src/config.rs
- substrate/client/network/src/error.rs 8 additions, 1 deletionsubstrate/client/network/src/error.rs
- substrate/client/network/src/lib.rs 4 additions, 6 deletionssubstrate/client/network/src/lib.rs
- substrate/client/network/src/request_responses.rs 892 additions, 0 deletionssubstrate/client/network/src/request_responses.rs
- substrate/client/network/src/service.rs 191 additions, 34 deletionssubstrate/client/network/src/service.rs
Please register or sign in to comment