Aaro Altonen

Results 24 issues of 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

A0-pleasereview
B0-silent
C1-low 📌

Companion for paritytech/substrate#12264

A0-pleasereview
B0-silent
A7-companion
C1-low 📌
D3-trivial 🧸

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...

A0-pleasereview
B0-silent
C1-low 📌
D3-trivial 🧸

Move notification-related functionality from `Peerset`/`NetworkWorker` to the protocol implementations and allow protocols to directly communicate with `Notifications`.

I7-refactor
I8-footprint

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....

I7-refactor
I9-optimisation
Z2-medium

https://docs.rs/libp2p/latest/libp2p/core/transport/memory/index.html https://github.com/paritytech/substrate/pull/12828/files/1f8d3997289e3998f51462b394e4d52d06b22ec8#r1124161398

I3-bug
I7-refactor
Z1-easy

I7-refactor
U1-asap

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...

A0-please_review
C1-low
D3-trivial 🧸
B1-note_worthy
T0-node

### 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...

question