github ObolNetwork/charon v0.11.0
v0.11.0 - 2022-10-20

latest releases: v1.1.1-rc1, v1.1.0, v1.1.0-rc1...
23 months ago

Obol Logo

We are excited to release v0.11.0 of Charon, it adds a bunch of new features and client improvements! Most notably, we added support for Sync Committee Messages, one of the last remaining incomplete duty types for a validator client. This solves the infrequent problem of a validator receiving significant penalties when they are assigned to sync committees. This release also contains most of the work for validator aggregation and sync contribution duties, the final two duties a distributed validator must correctly implement. More to come on their full support in coming releases.

Other notable features in this release include:

🚨🚨🚨 Important change for those running the quickstart repo 🚨🚨🚨
The latest version of the charon-distributed-validator-node repo requires the loki docker driver.
Install it with: docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions
This enables us to provide logging related metrics in the grafana dashboards

Full Changelog: v0.10.1..v0.11.0

Feature

Bug

  • Log format not applied to all logs #1272 (#1277)
  • Consensus upgrades not backwards compatible #1222 (#1223)
  • Peerinfo sometimes return zero sent at timestamp #1295 (#1304)

Refactor

Test

  • Integrate test for priority protocol with consensus #1207 (#1221)

Misc

  • Release cluster definition version 1.3 #1204 (#1289)
  • Handle DutyAggregator participation in tracker #1213 (#1236)
  • Add metric to understand how many clusters are running through relays #1243 (#1252)

Don't miss a new charon release

NewReleases is sending notifications on new releases.