Releases: kilnfi/eth-validator-watcher
Releases · kilnfi/eth-validator-watcher
v1.0.0-beta.2
Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2
This is a beta version of the next eth-validator-watcher major update which will introduce:
- monitoring of arbitrary sets of validators at scale,
- comparison of performances between sets of keys (consensus type, region, validator client, version used, ...),
- multiple dashboard depending on the usecase (overview, investigation, analysis).
This early version doesn't have the full-feature set of the latest official release, it's meant to be a preview for now.
Fixes compared to v1.0.0-beta.1:
- improvement of performances (~400% by relying on cpp threads)
- fix issue with default settings in the config (metrics port)
- add back some emojis
v1.0.0-beta.1
This is a beta version of the next eth-validator-watcher
major update which will introduce:
- monitoring of arbitrary sets of validators at scale,
- comparison of performances between sets of keys (consensus type, region, validator client, version used, ...),
- multiple dashboard depending on the usecase (overview, investigation, analysis).
This early version doesn't have the full-feature set of the latest official release, it's meant to be a preview for now.
v0.7.1
What's Changed
- feat: increase timeouts towards beacons to handle Holesky scale by @aimxhaisse in #88
Full Changelog: v0.7.0...v0.7.1
v0.7.0
v0.6.0
Features:
- Monitor missed blocks at finalized. (Previously, missed blocks were monitored only at head.)
- Case is insensitive for validators public keys and fee recipients.
⚠️ Breaking changes⚠️ :
The following Prometheus metrics:
missed_block_proposals_count
missed_block_proposals_head_count_details
are removed, and replaced by
missed_block_proposals_head_count
missed_block_proposals_head_count_details
missed_block_proposals_finalized_count
missed_block_proposals_finalized_count_details
==> Don't forget to update your Prometheus alerts, and to use the latest version of the Grafana Dashboard.
v0.5.0
Features:
- Implement
source
,target
andhead
monitoring. - Implement full compatibility with Prysm
>= 4.0.8
Bug fixes:
- Fix crash with entry queue estimation with the number of validators exceeds
1_310_720
(new limit:2_621_440
) - Allow to run the watcher for pre-genesis network.
- Fix crash due to looking into negatives slots/epochs during the first 2 epochs of network.
- Entry queue estimation: Fix estimation jump at churn change.
- Increase
MISSED_BLOCK_TIMEOUT_SEC
from9 sec
to10 sec
to avoid missed blocks false positives
v0.4.2
v0.4.1
v0.4.0
v0.3.0
0x
prefixes:
- Allow both
0x
and non0x
prefixed ETH1 public key in--fee-recipient
flag - Allow both
0x
and non0x
prefixed validators public key in file corresponding to--pubkeys-file-path
flag
Fix --fee-recipient
bug:
- When using
--fee-recipient
flag with external block building, the actual fee recipient is not the one specified in the--fee-recipient
flag, and the corresponding execution block contains at least one transaction with noto
(example: smart contract deployment), then the watcher crashes. This release fixes this bug.