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 |