Skip to content

Bump xatu-sidecar to v0.0.7 and forward Gloas gossip events - #12

Merged
samcm merged 3 commits into
masterfrom
feat/xatu-sidecar-v0.0.7
Sep 30, 2026
Merged

samcm merged 3 commits into
masterfrom
feat/xatu-sidecar-v0.0.7

Conversation

@samcm

@samcm samcm commented Sep 30, 2026

Copy link
Copy Markdown
Member

Bumps xatu-sidecar to v0.0.7 in the apply script and in the Docker build patch. The xatu plugin now sends Gloas gossip messages to the sidecar as the new v0.0.7 event types: execution payload envelopes, execution payload bids, payload attestation messages, proposer preferences and Gloas data column sidecars. Pre-Gloas events are unchanged.

Execution payload envelopes, execution payload bids, payload attestation
messages, proposer preferences and Gloas data column sidecars accepted on
gossip are now sent to xatu-sidecar with the v0.0.7 event types.

@redpandabot redpandabot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bumps xatu-sidecar to v0.0.7 and adds five Gloas gossip event branches to the xatu plugin. All referenced teku master classes/getters exist, the instanceof ordering is correct (Gloas sidecar implements the base interface), the Gloas gossip topics in teku deserialize into exactly these types, and every event_type name and JSON field matches xatu-sidecar v0.0.7's Raw* structs. No known vulnerabilities. Clean.


Reviewed 4 changed file(s) @ 00214314 — no blocking issues found.
"First, solve the problem. Then, write the code." — John Johnson

Self-built execution payload envelopes carry builder_index UINT64_MAX, which
longValue() turned into -1 and xatu-sidecar rejected.
@samcm
samcm merged commit ab92b00 into master Sep 30, 2026
2 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.

1 participant