Aaro Altonen
Aaro Altonen
Move transactions protocol to its own crate. polkadot companion: https://github.com/paritytech/polkadot/pull/5973 cumulus companion: https://github.com/paritytech/cumulus/pull/1661
Companion for paritytech/substrate#12264
Create a separate directory for the tests and move common network instantion related code to `mod.rs` from where it can be used by both service and chainsync tests. Use the...
Move notification-related functionality from `Peerset`/`NetworkWorker` to the protocol implementations and allow protocols to directly communicate with `Notifications`.
After #12828, `Protocol` has no role in the networking stack anymore as the syncing protocol now lives above `sc-network` and the low-level API used for sync is no longer used....
https://docs.rs/libp2p/latest/libp2p/core/transport/memory/index.html https://github.com/paritytech/substrate/pull/12828/files/1f8d3997289e3998f51462b394e4d52d06b22ec8#r1124161398
This PR introduces `NotificationService` which gives protocols direct access to the `ConnectionHandler` and allows them to bypass `NetworkWorker` when communicating with remote peers. When a protocol is initialized, a handle...
### TODO * [ ] proper description * [x] store message sinks somewhere * [ ] testing
### Security issue notifications Not a security issue ### Problem: This is more of a question but is there a way in `s2n-quic` to get the client certificate from the...