Skip to content

broadcast: events.zig parity with ethp2p events.go (#50)#53

Merged
ch4r10t33r merged 1 commit into
mainfrom
feat/broadcast-events-issue-50
Apr 16, 2026
Merged

broadcast: events.zig parity with ethp2p events.go (#50)#53
ch4r10t33r merged 1 commit into
mainfrom
feat/broadcast-events-issue-50

Conversation

@ch4r10t33r
Copy link
Copy Markdown
Collaborator

Summary

Adds src/broadcast/events.zig aligned with ethp2p broadcast/events.go: engine/channel/peer event shapes, ChannelEventQueue and PeerChunkOutbox FIFOs, deinit for owned payloads, and unit tests. Exported as broadcast.events.

Notes

Closes #50.

Engine/channel/peer event unions, ChannelEventQueue and PeerChunkOutbox FIFOs,
and tests. Closes #50.
@ch4r10t33r ch4r10t33r marked this pull request as ready for review April 16, 2026 20:02
@ch4r10t33r ch4r10t33r merged commit 72e8bf4 into main Apr 16, 2026
6 checks passed
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.

broadcast: optional event-driven engine/channel loop (ethp2p events.go)

1 participant