v0.2.0-alpha.0
github-actions
released this
06 Jun 23:45
·
718 commits
to main
since this release
Summary
This release focus on bug fixes and stability improvements surrounding block building and the state transition lifecycle.
It is the recommended executable for bartio-beacon-80084
genesis and state breaking with respect to v0.1.0-alpha.1
.
Update Priority
This table provides priorities for which classes of users should update particular components.
User Class | Priority |
---|---|
Payload Builders / Validators | Required |
Non-Payload Builders / Full Nodes | Required |
What's Changed
- feat(deposit-contract): add auth on beacon deposit contract by @ocnc in #1297
- feat(testnet): bArtio Testnet Genesis by @itsdevbear in #1322
- feat(testnet): Update bArtio Genesis by @itsdevbear in #1324
- feat(testnet): Change CL chain-id by @itsdevbear in #1325
- Create Seeds.txt by @Brendan-Whispernode in #1328
- chore(testing): bump Kurtosis by @itsdevbear in #1329
- chore(seeds): Add b-harvest seed node by @corduroybera in #1330
- chore(seeds): Add nodeinfra seed by @corduroybera in #1332
- chore(seeds): Add nodesguru seed by @corduroybera in #1333
- feat(blobs): Handler abstraction by @itsdevbear in #1337
- fix(ci): release links to binaries were incorrect by @itsdevbear in #1338
- fix(da): Ensure blob verifier cannot be nil by @itsdevbear in #1331
- feat(kzg): Improve KZG Error message by @itsdevbear in #1340
- fix(seeds): Update node infra seeds by @corduroybera in #1342
- feat(validator): Break optimistic into helper functions by @itsdevbear in #1341
- Update Seeds.txt by @Brendan-Whispernode in #1343
- feat(engine): Improve logging around payloadID stuff by @itsdevbear in #1345
- feat(blobs): Verify sidecars in process proposal by @itsdevbear in #1335
- chore(deps): bump golang by @itsdevbear in #1346
- chore(pruner): cleanup by @archbear in #1347
- Update Seeds.txt by @blacknodes in #1351
- fix(engine): Engine emits VALID payloadID nil log line when it shouldn't by @itsdevbear in #1348
- Update Seeds.txt by @jjangg96 in #1353
- feat(validator): separate core logic by @itsdevbear in #1354
- fix(engine): only add to the cache if payload is non nil by @itsdevbear in #1357
- feat(validator): Introduce
shouldBuildOptimisticPayloads
by @itsdevbear in #1356 - feat(blobs): Verify sidecars in process proposal by @itsdevbear in #1355
- (feat) Add Terminal x Firstset seed and bootnode by @vlddlv in #1358
- feat(payload-builder): Abort on already found PayloadID for slot and block root. by @itsdevbear in #1363
- feat(da): Blob types is nil by @itsdevbear in #1365
- feat(testnet): clean genesis, update chain id by @itsdevbear in #1366
- feat(transition): Skip state transition on nil block by @itsdevbear in #1362
New Contributors
- @Brendan-Whispernode made their first contribution in #1328
- @blacknodes made their first contribution in #1351
- @jjangg96 made their first contribution in #1353
- @vlddlv made their first contribution in #1358
Full Changelog: v0.1.0-alpha.1...v0.2.0-alpha.0
Binaries
System | Architecture | Binary | PGP Signature |
---|---|---|---|
amd64 | beacond-v0.2.0-alpha.0-linux-amd64 | ||
arm64 | beacond-v0.2.0-alpha.0-linux-arm64 | ||
arm64 | beacond-v0.2.0-alpha.0-darwin-arm64 | ||
System | Option | - | Resource |
Docker | berachain/beacon-kit |