package
5.2.0
Repository: https://github.com/prysmaticlabs/prysm.git
Documentation: pkg.go.dev

# Constants

BlobLength defines the byte length of a blob.
defined to match blob sidecar size in bazel ssz codegen.
defined to match blob.size in bazel ssz codegen.
SLOTS_PER_HISTORICAL_ROOT.
BLSPubkeyLength defines the byte length of a BLSSignature.
BLSSignatureLength defines the byte length of a BLSSignature.
MAX_ATTESTATIONS * SLOTS_PER_EPOCH.
SLOTS_PER_ETH1_VOTING_PERIOD.
ExecutionBranchDepth defines the number of leaves in a merkle proof of the execution payload header.
FeeRecipientLength defines the byte length of a fee recipient.
FinalityBranchDepth defines the number of leaves in a merkle proof of the finalized checkpoint root.
FinalityBranchDepthElectra defines the number of leaves in a merkle proof of the finalized checkpoint root.
HISTORICAL_ROOTS_LIMIT.
Merkle proof depth for blob_kzg_commitments list item.
Log_2 of MaxBlobCommitmentsPerBlock.
LogsBloomLength defines the byte length of a logs bloom.
Maximum number of attestations in a block.
Maximum number of attestations in a block.
Maximum number of attester slashings in a block.
Maximum number of attester slashings in a block.
MaxBlobCommitmentsPerBlock defines the theoretical limit of blobs can be included in a block.
MaxBlobsPerBlock defines the maximum number of blobs with respect to consensus rule can be included in a block.
Maximum number of bls to execution changes in a block.
MaxBytesPerTxLength defines the maximum number of bytes that can be included in a transaction.
Maximum number of consolidation requests in an execution payload.
Maximum number of deposit requests in an execution payload.
Maximum number of deposits in a block.
Maximum number of proposer slashings in a block.
MaxTxsPerPayloadLength defines the maximum number of transactions that can be included in a payload.
Maximum number of voluntary exits in a block.
Maximum number of execution layer withdrawal requests in an execution payload.
MaxWithdrawalsPerPayloadLength defines the maximum number of withdrawals that can be included in a payload.
Maximum number of pending consolidations in the beacon state.
Maximum number of pending balance deposits in the beacon state.
Maximum number of pending partial withdrawals in the beacon state.
MAX_ATTESTATIONS * SLOTS_PER_EPOCH.
EPOCHS_PER_HISTORICAL_VECTOR.
RootLength defines the byte length of a Merkle root.
EPOCHS_PER_SLASHINGS_VECTOR.
SlotsPerEpoch defines the number of slots per epoch.
SLOTS_PER_HISTORICAL_ROOT.
SyncAggregateSyncCommitteeBytesLength defines the length of sync committee bytes in a sync aggregate.
SyncCommitteeAggregationBytesLength defines the length of sync committee aggregate bytes.
SyncCommitteeBranchDepth defines the number of leaves in a merkle proof of a sync committee.
SyncCommitteeBranchDepthElectra defines the number of leaves in a merkle proof of a sync committee.
SYNC_COMMITTEE_SIZE.
VALIDATOR_REGISTRY_LIMIT.
VersionLength defines the byte length of a fork version number.