github berachain/beacon-kit v0.5.0

latest releases: v0.7.0, v0.7.0-expsyncdeps-1, v0.6.1...
17 days ago

image

Summary

This includes bug fixes and new features that are consensus BREAKING changes to boonet

  • EVM inflation minting at every beacon block
  • Fixed validator set handling to improve Eth 2.0 compliance
  • Add a cap on the validator set size
  • Minor code refactoring and performance optimizations

Breaking

This version is NOT fully compatible with bArtio. The last stable release recommended for Bartio is v0.2.0-alpha.8.

Update Priority

This table provides priorities for which classes of users should update particular components.

User Class Bartio Boonet General
Payload Builders Forbidden Required None
Non-Payload Builders Forbidden Required None

All Changes

  • chore(forks): Set the boonet fork 2 height (#2209)
  • fix(state-transitions): Make setting of eth1 deposit index backward compatible (#2202)
  • fix(state-transition): fix deposit signature verification (#2208)
  • chore(deps): bump the go_modules group with 2 updates (#2203)
  • Use single go.mod for whole beacon-kit (#2199)
  • Fix - Increase docker pull limit for E2E Testing (#2200)
  • feat(blockchain): introducing validator size cap size (#2119)
  • chore(forks): Handle MaxValidatorsPerWithdrawalsSweep based on planned fork upgrade (#2194)
  • Add telemetry for beacon and eth version (#2176)
  • fix: broken start-erigon make target (#2186)
  • Typos fix (#2192)
  • protect valSetByEpoch for concurrent access (#2191)
  • feature(state-processor): send only validators set diffs to consensus (#2143)
  • feature(state-processor): update validators EffectiveBalance only when epoch turns (#2142)
  • feat(withdrawals): Fixed withdrawal for EVM inflation per block (#2158)
  • fix: endless loop if DefaultE2ETestTimeout timeout is reached (#2184)
  • fix: disable go test timeout to address flaky test-e2e (#2182)
  • Add telemetry for diff btw payload and consensus timestamps (#2171)
  • fix(state-transitions): verify deposits against contract (#2115)
  • chore(all) updated mockery to 2.49.0 (#2173)

Binaries

System Architecture Binary PGP Signature
amd64 beacond-v0.5.0-linux-amd64
arm64 beacond-v0.5.0-linux-arm64
arm64 beacond-v0.5.0-darwin-arm64
System Option - Resource
Docker berachain/beacon-kit

Don't miss a new beacon-kit release

NewReleases is sending notifications on new releases.