Changelog
Features
- modify fork digest to distinguish BPO forks (#8022) (@nflaig)
- increase default gas limit to 45M (#8024) (@nflaig)
- track on chain proposer rewards per block (#8018) (@twoeths)
- persist orphaned blocks to disk (#7946) (@mkermani144)
- switch to rust kzg for async proof verification (#7989) (@nflaig)
- add validator activity metrics (#7634) (@KatyaRyazantseva)
- replace fork with boundary in gossip topic (#7975) (@ensi321)
- replace fork with boundary in reqresp's outgoing chunk (#7978) (@ensi321)
- minimal changes to parallelize block building steps (#7814) (@nflaig)
- define
SubscribeBoundary
(#7968) (@ensi321) - assert fork digest to match our current fork (#7950) (@ensi321)
- add endpoint to retrieve proposer lookahead from state (#7949) (@nflaig)
- validate blob schedule on startup (#7942) (@ensi321)
- add EIP-7917 deterministic proposer lookahead (#7902) (@ensi321)
- add metric to track consensus block value (#7921) (@nflaig)
Bug Fixes
- emit
blob_sidecar
event as soon as we receive BlobSidecars (#7967) (@nflaig) - ignore
statuses
filter in validators api ifnull
is passed (#7976) (@nflaig) - enable attestation grouping for DVs (#7958) (@KaloyanTanev)
- parent slot of produced block (#7927) (@twoeths)
Refactoring
Tests
Maintenance
- make buckets required when defining histograms (#7979) (@nflaig)
- update query for
attestations_per_committee
metric (#7923) (@nflaig) - proposer lookahead follow-up changes (#7948) (@nflaig)
- add panels to validator client dashboard to track aggregate participants (#7929) (@nflaig)
- add panels for IDONTWANT metrics to gossipsub dashboard (#7924) (@nflaig)
- do not create map entry if prev block root does not exist (#7928) (@nflaig)
- add panels for SyncContributionAndProofPool metrics (#7922) (@nflaig)
- add quic panels to libp2p dashboard (#7913) (@nflaig)
- add
Uint8Array
type check tobytesToBigInt
(#7920) (@nflaig) - change remaining package licenses from LGPL-v3 to Apache-2.0 (#7915) (@philknows)
- prepare for spec test v1.6.0-alpha.1 (#7919) (@ensi321)
- add panel to track aggregate cache misses (#7914) (@nflaig)
- remove stale comment about default max blobs limit (#7907) (@nflaig)
- track Packed Attestation metrics on Block Production dashboard (#7911) (@twoeths)
- merge v1.31.0 stable back to unstable (#7908) (@philknows)
Documentation
- add bindings error to common issues (#8038) (@spiral-ladder)