Skip to content

fix: update BlockSignatures with changes from spec#20

Merged
MegaRedHand merged 3 commits into
mainfrom
fix-block-signatures
Jan 13, 2026
Merged

fix: update BlockSignatures with changes from spec#20
MegaRedHand merged 3 commits into
mainfrom
fix-block-signatures

Conversation

@MegaRedHand

Copy link
Copy Markdown
Collaborator

Some changes were made to the BlockSignatures type recently

@MegaRedHand
MegaRedHand marked this pull request as ready for review January 13, 2026 16:07
@MegaRedHand
MegaRedHand merged commit 2a269cd into main Jan 13, 2026
@MegaRedHand
MegaRedHand deleted the fix-block-signatures branch January 13, 2026 16:07
pablodeymo added a commit that referenced this pull request Jul 24, 2026
PR #20 landed the spec-conformant transport on ethp2p-rs main (squash-merged
as d852f23). Move the pin off the pre-merge branch commit (3d23411) to that
main commit, which additionally brings in the hardening added after the Slice-7
bump: reconstruct-reset, per-peer bounded queues with backpressure, opt-in
peer-id pinning, and — importantly — the fix for a load-dependent livelock
where a backpressured chunk send spun drain_session without yielding.

Pinning to a commit on main (rather than a branch that may be deleted) also
gives the git dependency stable provenance. No adapter changes: the new
transport APIs are additive, so bind/connect/Net::send/events are unchanged.
The in-crate round-trip test and the default feature-off build both pass.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant