github ObolNetwork/charon v0.19.0

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

v0.19.0 - 2024-01-15

Obol Logo

We are delighted to announce the release of Charon v0.19.0! This release brings bug fixes and improvements to the Charon codebase, and supports running DV clusters on the next Ethereum fork, Dencun.

While this version supports older Ethereum forks, v0.19.0 is the first release to fully support Dencun, so it is not possible to run mixed v0.18.0 and v0.19.0 clusters after the fork.

⚠️ This is an urgent release for Goerli Distributed Validator clusters. Please upgrade before 6:32 UTC on January 17, 2024. Clusters on other networks can wait and observe a smooth fork transition on Goerli first before upgrading before their network's hardfork date. ⚠️

A note on Produce Block endpoint V3

The Charon team is working towards supporting the Produce Block V3 endpoint, but in the meantime v0.19.0 will still only support V2 endpoints.

At the time of releasing not all validator clients support the new Produce Block V3 endpoint, for those that do, set the following flags on your validator client to ensure your validator asks for v2 blocks until a version of charon supports the v3 endpoint:

  • Lodestar: --useProduceBlockV3=false as CLI parameter at startup
  • Lighthouse: --produce-block-v3=false as CLI parameter at startup
  • Teku: --Xblock-v3-enabled=false as CLI parameter at startup
  • Nimbus automatically falls back to V2 endpoints

Full Changelog: v0.18.0..v0.19.0

Feature

Bug

  • Check for active validators in the upcoming epoch instead of the current or past epoch #2721 (#2727)
  • fix synthetic proposal when block not found #2695 (#2702)

Refactor

Misc

What's Changed

Don't miss a new charon release

NewReleases is sending notifications on new releases.