Skip to content

chore: add node best block metrics#1518

Closed
darrenkel wants to merge 72 commits intomasterfrom
darren/chore/node-add-metrics
Closed

chore: add node best block metrics#1518
darrenkel wants to merge 72 commits intomasterfrom
darren/chore/node-add-metrics

Conversation

@darrenkel
Copy link
Copy Markdown
Contributor

Description

add gauges to easily record best block metrics

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • New and existing E2E tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules
  • I have not added any vulnerable dependencies to my code

vanja-vechain and others added 30 commits November 7, 2025 15:59
Co-authored-by: Miguel Angel Rojo <freemanz1486@gmail.com>
* minor changes

* minor changes

* minor changes

* change

* extracted method to params

* lint
* unit tests

* license check
* improve coverage

* improve coverage builtin/staker package
* update version string on startup

* fix linting

* move commit from version to description

* add version meta

* add templating
* Packer loop refactor

* extract commitBlock in cmd/thor/node (#1370)

* Add tests

---------

Co-authored-by: libotony <tony.li@vechain.org>
* remove redundant gas consumption call (#1407)

* Fix hayabusa solo mode for executor actions (#1409)

* Add complex scenarios tests

* Fix linting issues

* Adjust to 2.4.1

---------

Co-authored-by: Paolo Galli <paolo.galli@vechain.org>
Co-authored-by: Pedro Gomes <otherview@gmail.com>
* remove redundant gas consumption call (#1407)

* Fix hayabusa solo mode for executor actions (#1409)

* Add complex scenarios tests

* Fix linting issues

* Adjust to 2.4.1

* add delegation complex scenarios

---------

Co-authored-by: Paolo Galli <paolo.galli@vechain.org>
Co-authored-by: Pedro Gomes <otherview@gmail.com>
* add raw storage retrieve api

* lint

* Add to client, add tests

* Add comment

* fix test

---------

Co-authored-by: vanjatomic <vanja.tomic@vechain.org>
* remove redundant gas consumption call (#1407)

* Fix hayabusa solo mode for executor actions (#1409)

* Add complex scenarios tests

* Fix linting issues

* Adjust to 2.4.1

* add delegation complex scenarios

* add combination scenarios

---------

Co-authored-by: Paolo Galli <paolo.galli@vechain.org>
Co-authored-by: Pedro Gomes <otherview@gmail.com>
Co-authored-by: vanja-vechain <122791588+vanja-vechain@users.noreply.github.com>
Co-authored-by: Paolo Galli <paolo.galli@vechain.org>
Co-authored-by: Darren Kelly <107671032+darrenvechain@users.noreply.github.com>
Co-authored-by: YeahNotSewerSide <47860375+YeahNotSewerSide@users.noreply.github.com>
Co-authored-by: libotony <tony.li@vechain.org>
Co-authored-by: Darren Kelly <darren.kelly@vechain.org>
Co-authored-by: Pedro Gomes <otherview@gmail.com>
Co-authored-by: vanjatomic <vanja.tomic@vechain.org>
Co-authored-by: vanja-vechain <122791588+vanja-vechain@users.noreply.github.com>
Co-authored-by: Paolo Galli <paolo.galli@vechain.org>
Co-authored-by: Darren Kelly <107671032+darrenvechain@users.noreply.github.com>
Co-authored-by: YeahNotSewerSide <47860375+YeahNotSewerSide@users.noreply.github.com>
Co-authored-by: libotony <tony.li@vechain.org>
Co-authored-by: Darren Kelly <darren.kelly@vechain.org>
Co-authored-by: Pedro Gomes <otherview@gmail.com>
Co-authored-by: vanjatomic <vanja.tomic@vechain.org>
Co-authored-by: vanja-vechain <122791588+vanja-vechain@users.noreply.github.com>
Co-authored-by: Paolo Galli <paolo.galli@vechain.org>
Co-authored-by: Darren Kelly <107671032+darrenvechain@users.noreply.github.com>
Co-authored-by: YeahNotSewerSide <47860375+YeahNotSewerSide@users.noreply.github.com>
Co-authored-by: libotony <tony.li@vechain.org>
Co-authored-by: Darren Kelly <darren.kelly@vechain.org>
Co-authored-by: Pedro Gomes <otherview@gmail.com>
Co-authored-by: vanjatomic <vanja.tomic@vechain.org>
Co-authored-by: tony <liboliqi@gmail.com>
Co-authored-by: vanja-vechain <122791588+vanja-vechain@users.noreply.github.com>
Co-authored-by: Paolo Galli <paolo.galli@vechain.org>
Co-authored-by: Darren Kelly <107671032+darrenvechain@users.noreply.github.com>
Co-authored-by: YeahNotSewerSide <47860375+YeahNotSewerSide@users.noreply.github.com>
Co-authored-by: libotony <tony.li@vechain.org>
Co-authored-by: Darren Kelly <darren.kelly@vechain.org>
Co-authored-by: Pedro Gomes <otherview@gmail.com>
Co-authored-by: vanjatomic <vanja.tomic@vechain.org>
Co-authored-by: tony <liboliqi@gmail.com>
Co-authored-by: vanja-vechain <122791588+vanja-vechain@users.noreply.github.com>
Co-authored-by: Paolo Galli <paolo.galli@vechain.org>
Co-authored-by: Darren Kelly <107671032+darrenvechain@users.noreply.github.com>
Co-authored-by: YeahNotSewerSide <47860375+YeahNotSewerSide@users.noreply.github.com>
Co-authored-by: libotony <tony.li@vechain.org>
Co-authored-by: Darren Kelly <darren.kelly@vechain.org>
Co-authored-by: Pedro Gomes <otherview@gmail.com>
Co-authored-by: vanjatomic <vanja.tomic@vechain.org>
Co-authored-by: tony <liboliqi@gmail.com>
@darrenkel darrenkel requested a review from a team as a code owner December 5, 2025 12:30
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

paologalligit
paologalligit previously approved these changes Dec 10, 2025
@darrenkel darrenkel changed the base branch from release/v2.4.1-old to release/v2.4.1 January 5, 2026 09:21
@darrenkel darrenkel dismissed paologalligit’s stale review January 5, 2026 09:21

The base branch was changed.

@darrenkel darrenkel changed the base branch from release/v2.4.1-last to master January 15, 2026 12:22
@darrenkel darrenkel closed this Jan 22, 2026
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.

10 participants