Emilia Hane
Emilia Hane
I've been implementing this crypto so rust and go can interface. Under heading **Packets**, it's 22 bytes right? the tag is u16?
> GCM tag size used in the Go code is 16 bytes (i.e. u128). > > The packet header is 20 bytes (8 bytes `session-id`, 12 bytes `nonce`). in rust...
[utp accounts for the unordered arrival of udp packets](https://github.com/jacobkaufmann/utp/blob/a2f61be75727c8880b36054c1f762d5ceded6bc2/src/recv.rs#L69-L97) and we can make utp transmit an event to a session manager when a `seq_num` [has already been seen](https://github.com/jacobkaufmann/utp/blob/a2f61be75727c8880b36054c1f762d5ceded6bc2/src/recv.rs#LL50C15-L50C15) so the...
can we please have some context @theone-pang ?
seems etl related @joshieDo
this is cool. also like the `--debug.tip` flag, since sometimes it's very useful to sync to a fixed height for testing. reading code comment, seems like plan was maybe to...
check out these types we have https://github.com/paradigmxyz/reth/blob/ef01d502387310462e2c312c39a3548d2f149cf3/crates/metrics/src/common/mpsc.rs#L36-L43 https://github.com/paradigmxyz/reth/blob/ef01d502387310462e2c312c39a3548d2f149cf3/crates/metrics/src/common/mpsc.rs#L75-L82 we use them so far only for the channel `NetworkManager`->`TransactionsManager` for incoming transaction gossip, but I'd like to see more of them...
indeed, dropping engine messages in congestion conflicts with this issue about not dropping engine messages https://github.com/paradigmxyz/reth/issues/8203
how about just upgrading the connection to CL to `https` @kirk-baird ?
> > how about just upgrading the connection to CL to `https` @kirk-baird ? > > Yep HTTPS has replay protection so that would prevent re-using old requests. would it...