Versions in this module Expand all Collapse all v1 v1.0.4 Sep 26, 2025 Changes in this version + const BLSPubkeySize + const BLSSignatureSize + const BodyIndexExecPayload + const EpochLength + const StateIndexBlockRoots + const StateIndexExecHead + const StateIndexExecPayload + const StateIndexFinalBlock + const StateIndexForkVersion + const StateIndexGenesisTime + const StateIndexGenesisValidators + const StateIndexHistoricRoots + const StateIndexLatestHeader + const StateIndexNextSyncCommittee + const StateIndexStateRoots + const StateIndexSyncCommittee + const SyncCommitteeBitmaskSize + const SyncCommitteeSize + const SyncCommitteeSupermajority + const SyncPeriodLength + var HoleskyLightConfig = ...("DENEB", 29696, []byte{ ... }) + var MainnetLightConfig = ...("DENEB", 269568, []byte{ ... }) + var SepoliaLightConfig = ...("DENEB", 132608, []byte{ ... }) + type ChainConfig struct + Checkpoint common.Hash + Forks Forks + GenesisTime uint64 + GenesisValidatorsRoot common.Hash + func (c *ChainConfig) AddFork(name string, epoch uint64, version []byte) *ChainConfig + func (c *ChainConfig) ForkAtEpoch(epoch uint64) Fork + func (c *ChainConfig) LoadForks(path string) error + type ClientConfig struct + Apis []string + CustomHeader map[string]string + NoFilter bool + Threshold int + type Fork struct + Epoch uint64 + Name string + Version []byte + type Forks []*Fork + func (f Forks) Len() int + func (f Forks) Less(i, j int) bool + func (f Forks) SigningRoot(epoch uint64, root common.Hash) (common.Hash, error) + func (f Forks) Swap(i, j int)