Skip to content

feat(consensus): Improvements on the validator scoring metrics #7921

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Jul 28, 2025

Conversation

oliviasaa
Copy link
Contributor

@oliviasaa oliviasaa commented Jul 22, 2025

Description of change

  • General readability improvements to the validator scoring mechanism.
  • Exposes the Score as a Prometheus metrics
  • Adds more extensive tests for the equivocations and missing blocks scoring metrics

How the change has been tested

  • Basic tests (linting, compilation, formatting, unit/integration tests)
  • Patch-specific tests (correctness, functionality coverage)
  • I have added tests that prove my fix is effective or that my feature works
  • I have checked that new and existing unit tests pass locally with my changes

Release Notes

  • Protocol:
  • Nodes (Validators and Full nodes):
  • Indexer:
  • JSON-RPC:
  • GraphQL:
  • CLI:
  • Rust SDK:
  • REST API:

Copy link

vercel bot commented Jul 22, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

6 Skipped Deployments
Name Status Preview Comments Updated (UTC)
apps-backend ⬜️ Ignored (Inspect) Visit Preview Jul 28, 2025 8:42am
apps-ui-kit ⬜️ Ignored (Inspect) Visit Preview Jul 28, 2025 8:42am
iota-evm-bridge ⬜️ Ignored (Inspect) Visit Preview Jul 28, 2025 8:42am
iota-multisig-toolkit ⬜️ Ignored (Inspect) Visit Preview Jul 28, 2025 8:42am
rebased-explorer ⬜️ Ignored (Inspect) Visit Preview Jul 28, 2025 8:42am
wallet-dashboard ⬜️ Ignored (Inspect) Visit Preview Jul 28, 2025 8:42am

@oliviasaa oliviasaa force-pushed the protocol-research/feat/metrics-for-score-update branch from 1ba6cb0 to 5b580c8 Compare July 24, 2025 09:00
@oliviasaa oliviasaa requested a review from piotrm50 July 24, 2025 10:01
@oliviasaa oliviasaa marked this pull request as ready for review July 24, 2025 10:02
@oliviasaa oliviasaa requested a review from a team as a code owner July 24, 2025 10:02
@oliviasaa oliviasaa merged commit d9b72d2 into develop Jul 28, 2025
36 checks passed
@oliviasaa oliviasaa deleted the protocol-research/feat/metrics-for-score-update branch July 28, 2025 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants