github ObolNetwork/lido-charon-distributed-validator-node v0.3.10

latest release: v0.4.0-rc1
7 hours ago

Summary

Recommended update for hoodi and mainnet operators. This release bumps Charon to v1.11.2, a patch release that updates Go to fix known vulnerabilities, and prepares the validator ejector for Lido's Execution Delegation Framework (LIP-37): validator-ejector is bumped to 2.2.1 and the oracle allowlists now hold the EDF delegate addresses.

Breaking changes

Lido oracle reports are now signed by EDF delegate keys, which only validator-ejector 2.2.0+ can verify. Your local .env keeps the old oracle addresses, so after updating, copy the new VE_ORACLE_ADDRESSES_ALLOWLIST value from .env.sample.mainnet (or .env.sample.hoodi) into your .env. If you pin VALIDATOR_EJECTOR_VERSION in your .env, set it to 2.2.1 or remove it to use the new default.

To update to this version, please run the following commands:

# Stop the node
docker compose down
# Save your local .env / custom overrides
git stash
# Update your local copy of this repo
git pull
# Checkout this release
git checkout v0.3.10
# Re-apply your stashed changes
git stash apply
# Update VE_ORACLE_ADDRESSES_ALLOWLIST in your .env from the .env.sample for your network
# Restart the node
docker compose up -d

What's Changed

  • chore: update oracle allowlist for EDF and bump validator-ejector to 2.2.1 by @cnupy in #330
  • Use stable charon edit commands by @KaloyanTanev in #331
  • Revert stable edit commands, bump charon to v1.11.2 by @OisinKyne in #333

Full Changelog: v0.3.9...v0.3.10

Don't miss a new lido-charon-distributed-validator-node release

NewReleases is sending notifications on new releases.