Skip to content

fix: subscribe only to beacon event topics that are actually used#55

Merged
samcm merged 2 commits intomasterfrom
fix/reduce-beacon-subscriptions
Mar 26, 2026
Merged

fix: subscribe only to beacon event topics that are actually used#55
samcm merged 2 commits intomasterfrom
fix/reduce-beacon-subscriptions

Conversation

@samcm
Copy link
Copy Markdown
Member

@samcm samcm commented Mar 26, 2026

Summary

Stops subscribing to beacon event topics that tracoor doesn't use (attestation, head, voluntary_exit, etc.). Now only subscribes to block and chain_reorg. The beaconSubscriptions config override still works if you need custom topics.

Tracoor only handles OnBlock and OnChainReOrg events but was subscribing
to all default beacon topics including attestation, single_attestation,
head, finalized_checkpoint, voluntary_exit, contribution_and_proof,
blob_sidecar, and block_gossip — all of which were received and silently
discarded.
@samcm samcm requested a review from Savid as a code owner March 26, 2026 09:31
The curl commands that scrape Kurtosis source for Docker image versions
can silently fail in CI (rate limiting, transient network issues),
leaving version variables empty and causing invalid Docker references.
Add --retry 3 to all curl commands and fail fast with a clear error
if any version is empty.
@samcm samcm merged commit 9a96583 into master Mar 26, 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.

2 participants