github berachain/beacon-kit v0.6.0

one day ago

image

Summary

This includes code refactoring && new features that are consensus BREAKING changes to boonet

  • Validator set epoch handling
  • Enforce validators eth1 credentials
  • Reduced non-determinism from state machine scope
  • Sidecar processing hardening
  • Miscellaneous internal refactoring

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(docs) added some docs around validation (#2248)
  • Remove WithdrawalCredentialsT generic type (#2254)
  • chore(boonet): Fork 3 handling (#2250)
  • Remove Eth1DataT generic type (#2251)
  • Fix - Permission error in E2E Testing (#2246)
  • Remove BeaconBlockHeaderT generic type (#2243)
  • increase lint max line-length (#2178)
  • fix(blockchain): remove reachable panic in blobsidecar processing (#2244)
  • Gracefully stop services on SIGTERM and SIGINT signals (#2239)
  • Inherit req ctx when saving state (#2241)
  • Move smaller services into BlockchainService (#2220)
  • Build errors now show correct file names (#2242)
  • bug(validator): Serialize StateRoot computation and sidecar production (#2237)
  • fix(state-transition): enforce valid eth1 withdrawal credentials (#2231)
  • feat(state-transition): make validators epochs handling close to Eth2.0 specs (#2226)
  • chore: fix some function names in comment (#2229)

Binaries

System Architecture Binary PGP Signature
amd64 beacond-v0.6.0-linux-amd64
arm64 beacond-v0.6.0-linux-arm64
arm64 beacond-v0.6.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.