Allow remotes to not open a legacy substream (#7075)
* Allow remotes to not open a legacy substream * Misc fixes * Special case first protocol as the one bearing the handshake
Showing
- substrate/client/network/src/protocol.rs 117 additions, 118 deletionssubstrate/client/network/src/protocol.rs
- substrate/client/network/src/protocol/generic_proto/behaviour.rs 8 additions, 1 deletion...te/client/network/src/protocol/generic_proto/behaviour.rs
- substrate/client/network/src/protocol/generic_proto/handler/group.rs 37 additions, 20 deletions...lient/network/src/protocol/generic_proto/handler/group.rs
- substrate/client/network/src/protocol/generic_proto/tests.rs 5 additions, 2 deletionssubstrate/client/network/src/protocol/generic_proto/tests.rs
- substrate/client/network/src/protocol/message.rs 0 additions, 6 deletionssubstrate/client/network/src/protocol/message.rs
- substrate/client/rpc-api/src/system/helpers.rs 1 addition, 4 deletionssubstrate/client/rpc-api/src/system/helpers.rs
- substrate/client/rpc/src/system/tests.rs 0 additions, 2 deletionssubstrate/client/rpc/src/system/tests.rs
- substrate/client/service/src/lib.rs 0 additions, 1 deletionsubstrate/client/service/src/lib.rs
Please register or sign in to comment