v5.2.0 #14728
prestonvanloon
started this conversation in
General
v5.2.0
#14728
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
v5.2.0
Important
This release is mandatory for all validator clients using mev-boost with a gas limit increase. Without upgrading to this release, validator clients will default to using local execution blocks when the gas limit starts to increase.
Updating to this release is highly recommended, especially for users running v5.1.1 or v5.1.2.
This release has several fixes and new features. In this release, we have enabled QUIC protocol by default, which uses port 13000 for
--p2p-quic-port. This may be a breaking change if you're using port 13000 already. This release has some improvements for raising the gas limit, but there are known issues with the proposer settings file provided gas limit not being respected for mev-boost outsourced blocks. Signalling an increase for the gas limit works perfectly for local block production as of this release. See pumpthegas.org for more info on raising the gas limit on L1.Notable features:
Added
beacon-chain/monitorpackage to Electra. PRvalidator_statusesmetric.DataColumnIdentifier,DataColumnSidecar,DataColumnSidecarsByRangeRequestandMetadataV2.BlockToLightClientHeader. PRChanged
BatchVerifyDepositsSignatures, from need verification, to all keys successfully verifiedengine_exchangeCapabilitiesimplementation.scrape-intervalinClient-statsto 2 minutes to accommodate Beaconcha.in API rate limits.Slashedto false and moveEffectiveBalanceto match struct definition.optimizations in the go compiler.
ExitedValidatorIndices.EjectedValidatorIndices.engine_newPayloadV4,engine_getPayloadV4are changes due to new execution request serialization decisions, PRProcessPayload.Eth-Consensus-Versionheader toListAttestationsV2andGetAggregateAttestationV2endpoints.ListAttestationsV2,GetAttesterSlashingsV2andGetAggregateAttestationV2endpoints to use slot to determine fork version.Blobsendpoint to return additional metadata fields.Deprecated
/eth/v1alpha1/validator/activation/streamgrpc wait for activation stream is deprecated. pr--interop-genesis-timeand--interop-num-validatorshave been deprecated in the beacon node as the functionality has been removed. These flags have no effect.Removed
--g enesis-state. This removes about 9Mb (~11%) of unnecessary code and dependencies from the final production binary.Fixed
gParams.Dhi = gossipSubDhicache impossible. This has been fixed with updates to rules_oci and bazel-lib.
--backfill-oldest-slothandling - this flag was totally broken, the code would always backfill to the default slot [pr](https://github.com/prysmaticlabs/prysm/pull/14584)
smaticlabs/prysm/pull/14578)
searchForPeersinfinite loop in small networks.Security
No security items to note in this release.
This discussion was created from the release v5.2.0.
Beta Was this translation helpful? Give feedback.
All reactions