Skip to content

feat(epochs): display proposal participation in epochs page#583

Merged
barnabasbusa merged 2 commits intomasterfrom
bbusa/proposal-overview
Feb 17, 2026
Merged

feat(epochs): display proposal participation in epochs page#583
barnabasbusa merged 2 commits intomasterfrom
bbusa/proposal-overview

Conversation

@barnabasbusa
Copy link
Collaborator

@barnabasbusa barnabasbusa commented Feb 16, 2026

This change introduces the display of proposal participation for each epoch in the epochs page.

It involves:

  1. Fetching chain specifications to get slots_per_epoch.
  2. Calculating proposal_participation in the backend logic using block counts and slots per epoch.
  3. Adding a new column and rendering the proposal participation information in the frontend template.
  4. Updating the EpochsPageDataEpoch struct to include slots_per_epoch and proposal_participation.
  5. Refactoring the display format for vote participation percentages to be more concise, removing the Gwei conversion for participation values as they are already percentages.
Screenshot 2026-02-16 at 20 15 55

This change introduces the display of proposal participation for each epoch in the epochs page.

It involves:
1. Fetching chain specifications to get `slots_per_epoch`.
2. Calculating `proposal_participation` in the backend logic using block counts and slots per epoch.
3. Adding a new column and rendering the proposal participation information in the frontend template.
4. Updating the `EpochsPageDataEpoch` struct to include `slots_per_epoch` and `proposal_participation`.
5. Refactoring the display format for vote participation percentages to be more concise, removing the Gwei conversion for participation values as they are already percentages.
…och details table

Reorganize how participation metrics are displayed in the epochs table to show the most important percentage value first, followed by the related absolute values (counts or ETH amounts) in a muted smaller font for better context and visual hierarchy.
@barnabasbusa barnabasbusa merged commit f421704 into master Feb 17, 2026
4 checks passed
@barnabasbusa barnabasbusa deleted the bbusa/proposal-overview branch February 17, 2026 12:20
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