Grandine 3.0.0-rc.0 is a major update targeting the Gloas hard fork. This is a mandatory upgrade for Hoodi nodes. Mainnet users should not upgrade to this release, it is intended for testing and validation of the Gloas hard fork.
What's Changed
- Update
rustlsby @Tumas in #945 - Update builder deposit cache so it handles some edge cases by @povi in #913
- Move execution payload location insertion to when the payload envelope arrives by @hangleang in #890
- Serve PTC duties for the Gloas fork epoch before the fork by @hangleang in #951
- State cache prune locking improvements by @povi in #950
- Allow to process blocks again that were once ignored because there were too far in the future to be delayed by @povi in #954
- Produce and publish attestations before attest tick by default on head change by @povi in #955
- tune max allowed empty slots by @povi in #946
- Use response context bytes to determine the fork for RPC response size limits by @povi in #964
- Optional payload storage by @ArtiomTr in #949
- Set Go proxy fallback for Ziren CI by @ArtiomTr in #965
- Schedule Gloas fork activation on Hoodi by @povi in #980
- Optimize epoch processing for gloas by @ArtiomTr in #957
- AI setup for grandine by @ArtiomTr in #981
- Update consensus-spec-tests to v1.7.0-beta.3 by @povi in #962
- Update consensus-spec-tests to v1.7.0-beta.4 by @povi in #983
- Make pre-release tags published as unstable by @ArtiomTr in #958
- Count BPO forks in ENR next_fork_epoch by @MysticRyuujin in #944
- Enable nethermind integration in stable releases by @ArtiomTr in #959
- Update
min_epochs_for_block_requestsfor Gloas by @povi in #984 - Update
rustlswhere possible, correct audit.toml ignores by @Tumas in #985 - Remove
GET /eth/v1/validator/execution_payload_bids/{slot}/{builder_index}by @hangleang in #966 - Update
payload_attributesevent data for post-gloas by @hangleang in #970 - Serialize pending lists on beacon state endpoints without copying by @hangleang in #968
- Extend support for
GET /eth/v1/beacon/pool/payload_attestationsby @hangleang in #967 - Update Gloas attestation and slashing endpoints by @hangleang in #969
- Add builder bid identity to the block event by @hangleang in #974
- Add PTC state endpoint by @hangleang in #973
- Optimize ProgressivePersistentList by @ArtiomTr in #986
Full Changelog: 3.0.0-rc.0...3.0.0-rc.1