v6.0.4
This release has more work on PeerDAS, and light client support. Additionally, we have a few bug fixes:
- Blob cache size now correctly set at startup.
- A fix for slashing protection history exports where the validator database was in a nested folder.
- Corrected behavior of the API call for state committees with an invalid request.
- /bin/sh
is now symlinked to /bin/bash
for Prysm docker images.
In the Hoodi testnet, the default gas limit is raised to 60M gas.
Added
- Add light client mainnet spec test. [PR]
- Add support for light client req/resp domain. [PR]
- Added /bin/sh simlink to docker images. [PR]
- Added Prysm build data to otel tracing spans. [PR]
- Add light client minimal spec test support for
update_ranking
tests. [PR] - Add fulu operation and epoch processing spec tests. [PR]
- Updated e2e Beacon API evaluator to support more endpoints, including the ones introduced in Electra. [PR]
- Data column sidecars verification methods. [PR]
- Implement data column sidecars filesystem. [PR]
- Add blob schedule support from https://github.com/ethereum/consensus-specs/pull/4277. [PR]
- random forkchoice spec tests for fulu. [PR]
- Add ability to download nightly test vectors. [PR]
- PeerDAS: Validation pipeline for data column sidecars received via gossip. [PR]
- PeerDAS: Implement P2P. [PR]
- PeerDAS: Implement the blockchain package. [PR]
Changed
- Update spec tests to v1.6.0-alpha.0. [PR]
- PeerDAS: Refactor the reconstruction pipeline. [PR]
- PeerDAS:
DataColumnStorage.Get
- Exit early no columns are available. [PR] - Default hoodi testnet builder gas limit to 60M. [PR]
Fixed
- Fix cyclical dependencies issue when using testing/util package. [PR]
- Set seen blob cache size correctly based on current slot time at start up. [PR]
- Fix
slashing-protection-history export
failing whenvalidator.db
is in a nested folder likedata/direct/
. (#14954). [PR] - Made
/eth/v1/beacon/states/{state_id}/committees
endpoint return400
when slot does not belong to the specified epoch, aligning with the Beacon API spec (#15355). [PR] - Removed eager validator context cancellation that was causing validator builder registrations to fail occasionally. [PR]