Skip to content

Conversation

@samcm
Copy link
Member

@samcm samcm commented Oct 27, 2025

Adds a new generic AttestationsByEntity component that displays the top 10 entities with missed attestations for a given slot. The component is designed to be reusable for any entity-based attestation metrics, but is used on the /ethereum/slots/$slot page initially.

image

Add a new generic AttestationsByEntity component that displays top entities
with missed attestations for a given slot. The component is flexible and can
be reused for any entity-based attestation metrics.

Key features:
- Generic core component in src/components/Ethereum/AttestationsByEntity
- Horizontal bar chart showing top 10 entities with missed attestations
- Integrated into slot detail page attestations section
- Fetches data from fct_attestation_liveness_by_entity_head table
- Includes comprehensive Storybook stories
- Supports custom titles, subtitles, orientations, and empty messages

The component uses PopoutCard for consistent styling and includes a modal
view for detailed analysis.
@samcm samcm requested a review from Savid as a code owner October 27, 2025 03:06
@samcm samcm merged commit c812892 into release/frontend Oct 27, 2025
3 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