Skip to content

chore: backport #20967 to v4 (metric on how many epochs validator has been on committee)#20989

Merged
spypsy merged 1 commit intobackport-to-v4-stagingfrom
claudebox/11ad132d2af4d581-1
Mar 2, 2026
Merged

chore: backport #20967 to v4 (metric on how many epochs validator has been on committee)#20989
spypsy merged 1 commit intobackport-to-v4-stagingfrom
claudebox/11ad132d2af4d581-1

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Mar 2, 2026

Summary

Backport of #20967 to v4.

  • Adds metrics tracking how many epochs each validator has been on the committee
  • Adds ATTESTER_ADDRESS attribute, VALIDATOR_CURRENT_EPOCH and VALIDATOR_ATTESTED_EPOCH_COUNT metric definitions
  • Adds Grafana dashboard panels for Attester Epoch Participation (current epoch, attested epochs per attester, participation rate)
  • Tracks epoch participation per attester in the validator client

Conflict resolution

  • yarn-project/telemetry-client/src/attributes.ts: v4 doesn't have HA signer attributes (HA_DUTY_TYPE, HA_NODE_ID). Added only the new ATTESTER_ADDRESS attribute.
  • spartan/metrics/grafana/dashboards/aztec_validators.json: v4 doesn't have HA Signing Coordination dashboard panels. Added only the new Attester Epoch Participation panels with adjusted y positions.

Fixes A-298

ClaudeBox log

@AztecBot AztecBot added the claudebox Owned by claudebox. it can push to this PR. label Mar 2, 2026
@spypsy spypsy marked this pull request as ready for review March 2, 2026 10:06
@spypsy spypsy changed the base branch from v4 to backport-to-v4-staging March 2, 2026 11:29
@spypsy spypsy merged commit 6da81b2 into backport-to-v4-staging Mar 2, 2026
23 checks passed
@spypsy spypsy deleted the claudebox/11ad132d2af4d581-1 branch March 2, 2026 11:31
ludamad added a commit that referenced this pull request Mar 3, 2026
BEGIN_COMMIT_OVERRIDE
fix(aztec-nr): account for AES PKCS#7 padding in message plaintext
length (#20840)
feat: remove epk sign from message payload (#20926)
chore: increase mainnet local ejection threshold to 190k (#20884)
feat: add pinned-build support for protocol contracts in noir-contracts
(v4) (#20982)
fix!: undo bad fix (#20987)
chore: backport #20967 to v4 (metric on how many epochs validator has
been on committee) (#20989)
chore(sequencer): e2e tests for invalid signature recovery in checkpoint
attestations (#20971)
feat: allow custom addresses to be prefunded with fee juice in local
network (backport #21000) (#21004)
chore: increase max fee bots use in tests (#20867)
END_COMMIT_OVERRIDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants