Skip to content

feat: subscribe to and deliver head_v2 events#79

Merged
samcm merged 1 commit into
release/gloasfrom
feat/head-v2
Jul 12, 2026
Merged

feat: subscribe to and deliver head_v2 events#79
samcm merged 1 commit into
release/gloasfrom
feat/head-v2

Conversation

@samcm

@samcm samcm commented Jul 12, 2026

Copy link
Copy Markdown
Member

Adds the gloas head_v2 SSE topic through the standard plumbing: topic constant, handleEvent dispatch, broker publish, an OnHeadV2 subscriber, and the Node interface method. Bumps go-eth2-client to the build carrying HeadEventV2 (ethpandaops/go-eth2-client#41). The topic is opt-in via the consumer's topic override, matching the other gloas topics.

https://claude.ai/code/session_019cbhUv62kwFTKQD5aM8FGC

Wires the gloas head_v2 SSE topic through the standard path (topic
constant, dispatch, broker publish, OnHeadV2 subscriber, Node interface)
and bumps go-eth2-client to the build that parses the event. The topic
stays out of the default subscription list like the other gloas topics —
consumers opt in via their topic override.

Claude-Session: https://claude.ai/code/session_019cbhUv62kwFTKQD5aM8FGC
@samcm samcm marked this pull request as ready for review July 12, 2026 08:34
@samcm samcm merged commit fcdf565 into release/gloas Jul 12, 2026
2 checks passed
@samcm samcm deleted the feat/head-v2 branch July 12, 2026 08:35
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