eth

package
v4.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 26, 2024 License: GPL-3.0, Apache-2.0 Imports: 12 Imported by: 14

Documentation

Overview

Code generated by fastssz. DO NOT EDIT. Hash: fce84268dbb58d0fa7f5405422df453060a5e79f4f9d465e471e02b7fc82e53b

Index

Constants

View Source
const (
	NextSyncCommitteeIndex = uint64(55)
	FinalizedRootIndex     = uint64(105)
)

Variables

View Source
var (
	Version_name = map[int32]string{
		0: "PHASE0",
		1: "ALTAIR",
		2: "BELLATRIX",
		3: "CAPELLA",
		4: "DENEB",
	}
	Version_value = map[string]int32{
		"PHASE0":    0,
		"ALTAIR":    1,
		"BELLATRIX": 2,
		"CAPELLA":   3,
		"DENEB":     4,
	}
)

Enum value maps for Version.

View Source
var File_proto_eth_v2_beacon_block_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v2_beacon_lightclient_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v2_beacon_state_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v2_ssz_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v2_sync_committee_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v2_validator_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v2_version_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v2_withdrawals_proto protoreflect.FileDescriptor

Functions

func FloorLog2 added in v4.1.0

func FloorLog2(x uint64) int

Types

type BLSToExecutionChange

type BLSToExecutionChange struct {
	ValidatorIndex     github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 192-byte string literal not displayed */
	FromBlsPubkey      []byte                                                                      `protobuf:"bytes,2,opt,name=from_bls_pubkey,json=fromBlsPubkey,proto3" json:"from_bls_pubkey,omitempty" ssz-size:"48"`
	ToExecutionAddress []byte                                                                      `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BLSToExecutionChange) Descriptor deprecated

func (*BLSToExecutionChange) Descriptor() ([]byte, []int)

Deprecated: Use BLSToExecutionChange.ProtoReflect.Descriptor instead.

func (*BLSToExecutionChange) GetFromBlsPubkey

func (x *BLSToExecutionChange) GetFromBlsPubkey() []byte

func (*BLSToExecutionChange) GetToExecutionAddress

func (x *BLSToExecutionChange) GetToExecutionAddress() []byte

func (*BLSToExecutionChange) HashTreeRoot

func (b *BLSToExecutionChange) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BLSToExecutionChange object

func (*BLSToExecutionChange) HashTreeRootWith

func (b *BLSToExecutionChange) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BLSToExecutionChange object with a hasher

func (*BLSToExecutionChange) MarshalSSZ

func (b *BLSToExecutionChange) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BLSToExecutionChange object

func (*BLSToExecutionChange) MarshalSSZTo

func (b *BLSToExecutionChange) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BLSToExecutionChange object to a target array

func (*BLSToExecutionChange) ProtoMessage

func (*BLSToExecutionChange) ProtoMessage()

func (*BLSToExecutionChange) ProtoReflect

func (x *BLSToExecutionChange) ProtoReflect() protoreflect.Message

func (*BLSToExecutionChange) Reset

func (x *BLSToExecutionChange) Reset()

func (*BLSToExecutionChange) SizeSSZ

func (b *BLSToExecutionChange) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BLSToExecutionChange object

func (*BLSToExecutionChange) String

func (x *BLSToExecutionChange) String() string

func (*BLSToExecutionChange) UnmarshalSSZ

func (b *BLSToExecutionChange) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BLSToExecutionChange object

type BeaconBlockAltair

type BeaconBlockAltair struct {
	Slot          github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 140-byte string literal not displayed */
	ProposerIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 189-byte string literal not displayed */
	ParentRoot    []byte                                                                      `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                                                      `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	Body          *BeaconBlockBodyAltair                                                      `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockAltair) Descriptor deprecated

func (*BeaconBlockAltair) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockAltair.ProtoReflect.Descriptor instead.

func (*BeaconBlockAltair) GetBody

func (*BeaconBlockAltair) GetParentRoot

func (x *BeaconBlockAltair) GetParentRoot() []byte

func (*BeaconBlockAltair) GetStateRoot

func (x *BeaconBlockAltair) GetStateRoot() []byte

func (*BeaconBlockAltair) HashTreeRoot

func (b *BeaconBlockAltair) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockAltair object

func (*BeaconBlockAltair) HashTreeRootWith

func (b *BeaconBlockAltair) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockAltair object with a hasher

func (*BeaconBlockAltair) MarshalSSZ

func (b *BeaconBlockAltair) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockAltair object

func (*BeaconBlockAltair) MarshalSSZTo

func (b *BeaconBlockAltair) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockAltair object to a target array

func (*BeaconBlockAltair) ProtoMessage

func (*BeaconBlockAltair) ProtoMessage()

func (*BeaconBlockAltair) ProtoReflect

func (x *BeaconBlockAltair) ProtoReflect() protoreflect.Message

func (*BeaconBlockAltair) Reset

func (x *BeaconBlockAltair) Reset()

func (*BeaconBlockAltair) SizeSSZ

func (b *BeaconBlockAltair) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockAltair object

func (*BeaconBlockAltair) String

func (x *BeaconBlockAltair) String() string

func (*BeaconBlockAltair) UnmarshalSSZ

func (b *BeaconBlockAltair) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockAltair object

type BeaconBlockBellatrix

type BeaconBlockBellatrix struct {
	Slot          github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 140-byte string literal not displayed */
	ProposerIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 189-byte string literal not displayed */
	ParentRoot    []byte                                                                      `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                                                      `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	Body          *BeaconBlockBodyBellatrix                                                   `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockBellatrix) Descriptor deprecated

func (*BeaconBlockBellatrix) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockBellatrix.ProtoReflect.Descriptor instead.

func (*BeaconBlockBellatrix) GetBody

func (*BeaconBlockBellatrix) GetParentRoot

func (x *BeaconBlockBellatrix) GetParentRoot() []byte

func (*BeaconBlockBellatrix) GetStateRoot

func (x *BeaconBlockBellatrix) GetStateRoot() []byte

func (*BeaconBlockBellatrix) HashTreeRoot

func (b *BeaconBlockBellatrix) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockBellatrix object

func (*BeaconBlockBellatrix) HashTreeRootWith

func (b *BeaconBlockBellatrix) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockBellatrix object with a hasher

func (*BeaconBlockBellatrix) MarshalSSZ

func (b *BeaconBlockBellatrix) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockBellatrix object

func (*BeaconBlockBellatrix) MarshalSSZTo

func (b *BeaconBlockBellatrix) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockBellatrix object to a target array

func (*BeaconBlockBellatrix) ProtoMessage

func (*BeaconBlockBellatrix) ProtoMessage()

func (*BeaconBlockBellatrix) ProtoReflect

func (x *BeaconBlockBellatrix) ProtoReflect() protoreflect.Message

func (*BeaconBlockBellatrix) Reset

func (x *BeaconBlockBellatrix) Reset()

func (*BeaconBlockBellatrix) SizeSSZ

func (b *BeaconBlockBellatrix) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockBellatrix object

func (*BeaconBlockBellatrix) String

func (x *BeaconBlockBellatrix) String() string

func (*BeaconBlockBellatrix) UnmarshalSSZ

func (b *BeaconBlockBellatrix) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockBellatrix object

type BeaconBlockBodyAltair

type BeaconBlockBodyAltair struct {
	RandaoReveal      []byte                    `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"`
	Eth1Data          *v1.Eth1Data              `protobuf:"bytes,2,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Graffiti          []byte                    `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	ProposerSlashings []*v1.ProposerSlashing    `protobuf:"bytes,4,rep,name=proposer_slashings,json=proposerSlashings,proto3" json:"proposer_slashings,omitempty" ssz-max:"16"`
	AttesterSlashings []*v1.AttesterSlashing    `protobuf:"bytes,5,rep,name=attester_slashings,json=attesterSlashings,proto3" json:"attester_slashings,omitempty" ssz-max:"2"`
	Attestations      []*v1.Attestation         `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty" ssz-max:"128"`
	Deposits          []*v1.Deposit             `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty" ssz-max:"16"`
	VoluntaryExits    []*v1.SignedVoluntaryExit `protobuf:"bytes,8,rep,name=voluntary_exits,json=voluntaryExits,proto3" json:"voluntary_exits,omitempty" ssz-max:"16"`
	SyncAggregate     *v1.SyncAggregate         `protobuf:"bytes,9,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockBodyAltair) Descriptor deprecated

func (*BeaconBlockBodyAltair) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockBodyAltair.ProtoReflect.Descriptor instead.

func (*BeaconBlockBodyAltair) GetAttestations

func (x *BeaconBlockBodyAltair) GetAttestations() []*v1.Attestation

func (*BeaconBlockBodyAltair) GetAttesterSlashings

func (x *BeaconBlockBodyAltair) GetAttesterSlashings() []*v1.AttesterSlashing

func (*BeaconBlockBodyAltair) GetDeposits

func (x *BeaconBlockBodyAltair) GetDeposits() []*v1.Deposit

func (*BeaconBlockBodyAltair) GetEth1Data

func (x *BeaconBlockBodyAltair) GetEth1Data() *v1.Eth1Data

func (*BeaconBlockBodyAltair) GetGraffiti

func (x *BeaconBlockBodyAltair) GetGraffiti() []byte

func (*BeaconBlockBodyAltair) GetProposerSlashings

func (x *BeaconBlockBodyAltair) GetProposerSlashings() []*v1.ProposerSlashing

func (*BeaconBlockBodyAltair) GetRandaoReveal

func (x *BeaconBlockBodyAltair) GetRandaoReveal() []byte

func (*BeaconBlockBodyAltair) GetSyncAggregate

func (x *BeaconBlockBodyAltair) GetSyncAggregate() *v1.SyncAggregate

func (*BeaconBlockBodyAltair) GetVoluntaryExits

func (x *BeaconBlockBodyAltair) GetVoluntaryExits() []*v1.SignedVoluntaryExit

func (*BeaconBlockBodyAltair) HashTreeRoot

func (b *BeaconBlockBodyAltair) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockBodyAltair object

func (*BeaconBlockBodyAltair) HashTreeRootWith

func (b *BeaconBlockBodyAltair) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockBodyAltair object with a hasher

func (*BeaconBlockBodyAltair) MarshalSSZ

func (b *BeaconBlockBodyAltair) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockBodyAltair object

func (*BeaconBlockBodyAltair) MarshalSSZTo

func (b *BeaconBlockBodyAltair) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockBodyAltair object to a target array

func (*BeaconBlockBodyAltair) ProtoMessage

func (*BeaconBlockBodyAltair) ProtoMessage()

func (*BeaconBlockBodyAltair) ProtoReflect

func (x *BeaconBlockBodyAltair) ProtoReflect() protoreflect.Message

func (*BeaconBlockBodyAltair) Reset

func (x *BeaconBlockBodyAltair) Reset()

func (*BeaconBlockBodyAltair) SizeSSZ

func (b *BeaconBlockBodyAltair) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockBodyAltair object

func (*BeaconBlockBodyAltair) String

func (x *BeaconBlockBodyAltair) String() string

func (*BeaconBlockBodyAltair) UnmarshalSSZ

func (b *BeaconBlockBodyAltair) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockBodyAltair object

type BeaconBlockBodyBellatrix

type BeaconBlockBodyBellatrix struct {
	RandaoReveal      []byte                    `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"`
	Eth1Data          *v1.Eth1Data              `protobuf:"bytes,2,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Graffiti          []byte                    `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	ProposerSlashings []*v1.ProposerSlashing    `protobuf:"bytes,4,rep,name=proposer_slashings,json=proposerSlashings,proto3" json:"proposer_slashings,omitempty" ssz-max:"16"`
	AttesterSlashings []*v1.AttesterSlashing    `protobuf:"bytes,5,rep,name=attester_slashings,json=attesterSlashings,proto3" json:"attester_slashings,omitempty" ssz-max:"2"`
	Attestations      []*v1.Attestation         `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty" ssz-max:"128"`
	Deposits          []*v1.Deposit             `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty" ssz-max:"16"`
	VoluntaryExits    []*v1.SignedVoluntaryExit `protobuf:"bytes,8,rep,name=voluntary_exits,json=voluntaryExits,proto3" json:"voluntary_exits,omitempty" ssz-max:"16"`
	SyncAggregate     *v1.SyncAggregate         `protobuf:"bytes,9,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	ExecutionPayload  *v11.ExecutionPayload     `protobuf:"bytes,10,opt,name=execution_payload,json=executionPayload,proto3" json:"execution_payload,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockBodyBellatrix) Descriptor deprecated

func (*BeaconBlockBodyBellatrix) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockBodyBellatrix.ProtoReflect.Descriptor instead.

func (*BeaconBlockBodyBellatrix) GetAttestations

func (x *BeaconBlockBodyBellatrix) GetAttestations() []*v1.Attestation

func (*BeaconBlockBodyBellatrix) GetAttesterSlashings

func (x *BeaconBlockBodyBellatrix) GetAttesterSlashings() []*v1.AttesterSlashing

func (*BeaconBlockBodyBellatrix) GetDeposits

func (x *BeaconBlockBodyBellatrix) GetDeposits() []*v1.Deposit

func (*BeaconBlockBodyBellatrix) GetEth1Data

func (x *BeaconBlockBodyBellatrix) GetEth1Data() *v1.Eth1Data

func (*BeaconBlockBodyBellatrix) GetExecutionPayload

func (x *BeaconBlockBodyBellatrix) GetExecutionPayload() *v11.ExecutionPayload

func (*BeaconBlockBodyBellatrix) GetGraffiti

func (x *BeaconBlockBodyBellatrix) GetGraffiti() []byte

func (*BeaconBlockBodyBellatrix) GetProposerSlashings

func (x *BeaconBlockBodyBellatrix) GetProposerSlashings() []*v1.ProposerSlashing

func (*BeaconBlockBodyBellatrix) GetRandaoReveal

func (x *BeaconBlockBodyBellatrix) GetRandaoReveal() []byte

func (*BeaconBlockBodyBellatrix) GetSyncAggregate

func (x *BeaconBlockBodyBellatrix) GetSyncAggregate() *v1.SyncAggregate

func (*BeaconBlockBodyBellatrix) GetVoluntaryExits

func (x *BeaconBlockBodyBellatrix) GetVoluntaryExits() []*v1.SignedVoluntaryExit

func (*BeaconBlockBodyBellatrix) HashTreeRoot

func (b *BeaconBlockBodyBellatrix) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockBodyBellatrix object

func (*BeaconBlockBodyBellatrix) HashTreeRootWith

func (b *BeaconBlockBodyBellatrix) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockBodyBellatrix object with a hasher

func (*BeaconBlockBodyBellatrix) MarshalSSZ

func (b *BeaconBlockBodyBellatrix) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockBodyBellatrix object

func (*BeaconBlockBodyBellatrix) MarshalSSZTo

func (b *BeaconBlockBodyBellatrix) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockBodyBellatrix object to a target array

func (*BeaconBlockBodyBellatrix) ProtoMessage

func (*BeaconBlockBodyBellatrix) ProtoMessage()

func (*BeaconBlockBodyBellatrix) ProtoReflect

func (x *BeaconBlockBodyBellatrix) ProtoReflect() protoreflect.Message

func (*BeaconBlockBodyBellatrix) Reset

func (x *BeaconBlockBodyBellatrix) Reset()

func (*BeaconBlockBodyBellatrix) SizeSSZ

func (b *BeaconBlockBodyBellatrix) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockBodyBellatrix object

func (*BeaconBlockBodyBellatrix) String

func (x *BeaconBlockBodyBellatrix) String() string

func (*BeaconBlockBodyBellatrix) UnmarshalSSZ

func (b *BeaconBlockBodyBellatrix) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockBodyBellatrix object

type BeaconBlockBodyCapella

type BeaconBlockBodyCapella struct {
	RandaoReveal          []byte                        `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"`
	Eth1Data              *v1.Eth1Data                  `protobuf:"bytes,2,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Graffiti              []byte                        `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	ProposerSlashings     []*v1.ProposerSlashing        `protobuf:"bytes,4,rep,name=proposer_slashings,json=proposerSlashings,proto3" json:"proposer_slashings,omitempty" ssz-max:"16"`
	AttesterSlashings     []*v1.AttesterSlashing        `protobuf:"bytes,5,rep,name=attester_slashings,json=attesterSlashings,proto3" json:"attester_slashings,omitempty" ssz-max:"2"`
	Attestations          []*v1.Attestation             `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty" ssz-max:"128"`
	Deposits              []*v1.Deposit                 `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty" ssz-max:"16"`
	VoluntaryExits        []*v1.SignedVoluntaryExit     `protobuf:"bytes,8,rep,name=voluntary_exits,json=voluntaryExits,proto3" json:"voluntary_exits,omitempty" ssz-max:"16"`
	SyncAggregate         *v1.SyncAggregate             `protobuf:"bytes,9,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	ExecutionPayload      *v11.ExecutionPayloadCapella  `protobuf:"bytes,10,opt,name=execution_payload,json=executionPayload,proto3" json:"execution_payload,omitempty"`
	BlsToExecutionChanges []*SignedBLSToExecutionChange `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BeaconBlockBodyCapella) Descriptor deprecated

func (*BeaconBlockBodyCapella) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockBodyCapella.ProtoReflect.Descriptor instead.

func (*BeaconBlockBodyCapella) GetAttestations

func (x *BeaconBlockBodyCapella) GetAttestations() []*v1.Attestation

func (*BeaconBlockBodyCapella) GetAttesterSlashings

func (x *BeaconBlockBodyCapella) GetAttesterSlashings() []*v1.AttesterSlashing

func (*BeaconBlockBodyCapella) GetBlsToExecutionChanges

func (x *BeaconBlockBodyCapella) GetBlsToExecutionChanges() []*SignedBLSToExecutionChange

func (*BeaconBlockBodyCapella) GetDeposits

func (x *BeaconBlockBodyCapella) GetDeposits() []*v1.Deposit

func (*BeaconBlockBodyCapella) GetEth1Data

func (x *BeaconBlockBodyCapella) GetEth1Data() *v1.Eth1Data

func (*BeaconBlockBodyCapella) GetExecutionPayload

func (x *BeaconBlockBodyCapella) GetExecutionPayload() *v11.ExecutionPayloadCapella

func (*BeaconBlockBodyCapella) GetGraffiti

func (x *BeaconBlockBodyCapella) GetGraffiti() []byte

func (*BeaconBlockBodyCapella) GetProposerSlashings

func (x *BeaconBlockBodyCapella) GetProposerSlashings() []*v1.ProposerSlashing

func (*BeaconBlockBodyCapella) GetRandaoReveal

func (x *BeaconBlockBodyCapella) GetRandaoReveal() []byte

func (*BeaconBlockBodyCapella) GetSyncAggregate

func (x *BeaconBlockBodyCapella) GetSyncAggregate() *v1.SyncAggregate

func (*BeaconBlockBodyCapella) GetVoluntaryExits

func (x *BeaconBlockBodyCapella) GetVoluntaryExits() []*v1.SignedVoluntaryExit

func (*BeaconBlockBodyCapella) HashTreeRoot

func (b *BeaconBlockBodyCapella) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockBodyCapella object

func (*BeaconBlockBodyCapella) HashTreeRootWith

func (b *BeaconBlockBodyCapella) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockBodyCapella object with a hasher

func (*BeaconBlockBodyCapella) MarshalSSZ

func (b *BeaconBlockBodyCapella) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockBodyCapella object

func (*BeaconBlockBodyCapella) MarshalSSZTo

func (b *BeaconBlockBodyCapella) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockBodyCapella object to a target array

func (*BeaconBlockBodyCapella) ProtoMessage

func (*BeaconBlockBodyCapella) ProtoMessage()

func (*BeaconBlockBodyCapella) ProtoReflect

func (x *BeaconBlockBodyCapella) ProtoReflect() protoreflect.Message

func (*BeaconBlockBodyCapella) Reset

func (x *BeaconBlockBodyCapella) Reset()

func (*BeaconBlockBodyCapella) SizeSSZ

func (b *BeaconBlockBodyCapella) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockBodyCapella object

func (*BeaconBlockBodyCapella) String

func (x *BeaconBlockBodyCapella) String() string

func (*BeaconBlockBodyCapella) UnmarshalSSZ

func (b *BeaconBlockBodyCapella) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockBodyCapella object

type BeaconBlockBodyDeneb added in v4.1.0

type BeaconBlockBodyDeneb struct {
	RandaoReveal          []byte                        `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"`
	Eth1Data              *v1.Eth1Data                  `protobuf:"bytes,2,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Graffiti              []byte                        `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	ProposerSlashings     []*v1.ProposerSlashing        `protobuf:"bytes,4,rep,name=proposer_slashings,json=proposerSlashings,proto3" json:"proposer_slashings,omitempty" ssz-max:"16"`
	AttesterSlashings     []*v1.AttesterSlashing        `protobuf:"bytes,5,rep,name=attester_slashings,json=attesterSlashings,proto3" json:"attester_slashings,omitempty" ssz-max:"2"`
	Attestations          []*v1.Attestation             `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty" ssz-max:"128"`
	Deposits              []*v1.Deposit                 `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty" ssz-max:"16"`
	VoluntaryExits        []*v1.SignedVoluntaryExit     `protobuf:"bytes,8,rep,name=voluntary_exits,json=voluntaryExits,proto3" json:"voluntary_exits,omitempty" ssz-max:"16"`
	SyncAggregate         *v1.SyncAggregate             `protobuf:"bytes,9,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	ExecutionPayload      *v11.ExecutionPayloadDeneb    `protobuf:"bytes,10,opt,name=execution_payload,json=executionPayload,proto3" json:"execution_payload,omitempty"`
	BlsToExecutionChanges []*SignedBLSToExecutionChange `` /* 142-byte string literal not displayed */
	BlobKzgCommitments    [][]byte                      `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BeaconBlockBodyDeneb) Descriptor deprecated added in v4.1.0

func (*BeaconBlockBodyDeneb) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockBodyDeneb.ProtoReflect.Descriptor instead.

func (*BeaconBlockBodyDeneb) GetAttestations added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetAttestations() []*v1.Attestation

func (*BeaconBlockBodyDeneb) GetAttesterSlashings added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetAttesterSlashings() []*v1.AttesterSlashing

func (*BeaconBlockBodyDeneb) GetBlobKzgCommitments added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetBlobKzgCommitments() [][]byte

func (*BeaconBlockBodyDeneb) GetBlsToExecutionChanges added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetBlsToExecutionChanges() []*SignedBLSToExecutionChange

func (*BeaconBlockBodyDeneb) GetDeposits added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetDeposits() []*v1.Deposit

func (*BeaconBlockBodyDeneb) GetEth1Data added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetEth1Data() *v1.Eth1Data

func (*BeaconBlockBodyDeneb) GetExecutionPayload added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetExecutionPayload() *v11.ExecutionPayloadDeneb

func (*BeaconBlockBodyDeneb) GetGraffiti added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetGraffiti() []byte

func (*BeaconBlockBodyDeneb) GetProposerSlashings added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetProposerSlashings() []*v1.ProposerSlashing

func (*BeaconBlockBodyDeneb) GetRandaoReveal added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetRandaoReveal() []byte

func (*BeaconBlockBodyDeneb) GetSyncAggregate added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetSyncAggregate() *v1.SyncAggregate

func (*BeaconBlockBodyDeneb) GetVoluntaryExits added in v4.1.0

func (x *BeaconBlockBodyDeneb) GetVoluntaryExits() []*v1.SignedVoluntaryExit

func (*BeaconBlockBodyDeneb) HashTreeRoot added in v4.1.0

func (b *BeaconBlockBodyDeneb) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockBodyDeneb object

func (*BeaconBlockBodyDeneb) HashTreeRootWith added in v4.1.0

func (b *BeaconBlockBodyDeneb) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockBodyDeneb object with a hasher

func (*BeaconBlockBodyDeneb) MarshalSSZ added in v4.1.0

func (b *BeaconBlockBodyDeneb) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockBodyDeneb object

func (*BeaconBlockBodyDeneb) MarshalSSZTo added in v4.1.0

func (b *BeaconBlockBodyDeneb) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockBodyDeneb object to a target array

func (*BeaconBlockBodyDeneb) ProtoMessage added in v4.1.0

func (*BeaconBlockBodyDeneb) ProtoMessage()

func (*BeaconBlockBodyDeneb) ProtoReflect added in v4.1.0

func (x *BeaconBlockBodyDeneb) ProtoReflect() protoreflect.Message

func (*BeaconBlockBodyDeneb) Reset added in v4.1.0

func (x *BeaconBlockBodyDeneb) Reset()

func (*BeaconBlockBodyDeneb) SizeSSZ added in v4.1.0

func (b *BeaconBlockBodyDeneb) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockBodyDeneb object

func (*BeaconBlockBodyDeneb) String added in v4.1.0

func (x *BeaconBlockBodyDeneb) String() string

func (*BeaconBlockBodyDeneb) UnmarshalSSZ added in v4.1.0

func (b *BeaconBlockBodyDeneb) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockBodyDeneb object

type BeaconBlockCapella

type BeaconBlockCapella struct {
	Slot          github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 140-byte string literal not displayed */
	ProposerIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 189-byte string literal not displayed */
	ParentRoot    []byte                                                                      `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                                                      `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	Body          *BeaconBlockBodyCapella                                                     `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockCapella) Descriptor deprecated

func (*BeaconBlockCapella) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockCapella.ProtoReflect.Descriptor instead.

func (*BeaconBlockCapella) GetBody

func (*BeaconBlockCapella) GetParentRoot

func (x *BeaconBlockCapella) GetParentRoot() []byte

func (*BeaconBlockCapella) GetStateRoot

func (x *BeaconBlockCapella) GetStateRoot() []byte

func (*BeaconBlockCapella) HashTreeRoot

func (b *BeaconBlockCapella) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockCapella object

func (*BeaconBlockCapella) HashTreeRootWith

func (b *BeaconBlockCapella) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockCapella object with a hasher

func (*BeaconBlockCapella) MarshalSSZ

func (b *BeaconBlockCapella) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockCapella object

func (*BeaconBlockCapella) MarshalSSZTo

func (b *BeaconBlockCapella) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockCapella object to a target array

func (*BeaconBlockCapella) ProtoMessage

func (*BeaconBlockCapella) ProtoMessage()

func (*BeaconBlockCapella) ProtoReflect

func (x *BeaconBlockCapella) ProtoReflect() protoreflect.Message

func (*BeaconBlockCapella) Reset

func (x *BeaconBlockCapella) Reset()

func (*BeaconBlockCapella) SizeSSZ

func (b *BeaconBlockCapella) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockCapella object

func (*BeaconBlockCapella) String

func (x *BeaconBlockCapella) String() string

func (*BeaconBlockCapella) UnmarshalSSZ

func (b *BeaconBlockCapella) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockCapella object

type BeaconBlockContainerV2

type BeaconBlockContainerV2 struct {

	// Types that are assignable to Block:
	//
	//	*BeaconBlockContainerV2_Phase0Block
	//	*BeaconBlockContainerV2_AltairBlock
	//	*BeaconBlockContainerV2_BellatrixBlock
	//	*BeaconBlockContainerV2_CapellaBlock
	//	*BeaconBlockContainerV2_DenebContents
	Block isBeaconBlockContainerV2_Block `protobuf_oneof:"block"`
	// contains filtered or unexported fields
}

func (*BeaconBlockContainerV2) Descriptor deprecated

func (*BeaconBlockContainerV2) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockContainerV2.ProtoReflect.Descriptor instead.

func (*BeaconBlockContainerV2) GetAltairBlock

func (x *BeaconBlockContainerV2) GetAltairBlock() *BeaconBlockAltair

func (*BeaconBlockContainerV2) GetBellatrixBlock

func (x *BeaconBlockContainerV2) GetBellatrixBlock() *BeaconBlockBellatrix

func (*BeaconBlockContainerV2) GetBlock

func (m *BeaconBlockContainerV2) GetBlock() isBeaconBlockContainerV2_Block

func (*BeaconBlockContainerV2) GetCapellaBlock

func (x *BeaconBlockContainerV2) GetCapellaBlock() *BeaconBlockCapella

func (*BeaconBlockContainerV2) GetDenebContents added in v4.1.0

func (x *BeaconBlockContainerV2) GetDenebContents() *BeaconBlockContentsDeneb

func (*BeaconBlockContainerV2) GetPhase0Block

func (x *BeaconBlockContainerV2) GetPhase0Block() *v1.BeaconBlock

func (*BeaconBlockContainerV2) ProtoMessage

func (*BeaconBlockContainerV2) ProtoMessage()

func (*BeaconBlockContainerV2) ProtoReflect

func (x *BeaconBlockContainerV2) ProtoReflect() protoreflect.Message

func (*BeaconBlockContainerV2) Reset

func (x *BeaconBlockContainerV2) Reset()

func (*BeaconBlockContainerV2) String

func (x *BeaconBlockContainerV2) String() string

type BeaconBlockContainerV2_AltairBlock

type BeaconBlockContainerV2_AltairBlock struct {
	AltairBlock *BeaconBlockAltair `protobuf:"bytes,2,opt,name=altair_block,json=altairBlock,proto3,oneof"`
}

type BeaconBlockContainerV2_BellatrixBlock

type BeaconBlockContainerV2_BellatrixBlock struct {
	BellatrixBlock *BeaconBlockBellatrix `protobuf:"bytes,3,opt,name=bellatrix_block,json=bellatrixBlock,proto3,oneof"`
}

type BeaconBlockContainerV2_CapellaBlock

type BeaconBlockContainerV2_CapellaBlock struct {
	CapellaBlock *BeaconBlockCapella `protobuf:"bytes,4,opt,name=capella_block,json=capellaBlock,proto3,oneof"`
}

type BeaconBlockContainerV2_DenebContents added in v4.1.0

type BeaconBlockContainerV2_DenebContents struct {
	DenebContents *BeaconBlockContentsDeneb `protobuf:"bytes,5,opt,name=deneb_contents,json=denebContents,proto3,oneof"`
}

type BeaconBlockContainerV2_Phase0Block

type BeaconBlockContainerV2_Phase0Block struct {
	Phase0Block *v1.BeaconBlock `protobuf:"bytes,1,opt,name=phase0_block,json=phase0Block,proto3,oneof"`
}

type BeaconBlockContentsDeneb added in v4.1.0

type BeaconBlockContentsDeneb struct {
	Block     *BeaconBlockDeneb `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	KzgProofs [][]byte          `protobuf:"bytes,2,rep,name=kzg_proofs,json=kzgProofs,proto3" json:"kzg_proofs,omitempty" ssz-max:"4096" ssz-size:"?,48"`
	Blobs     [][]byte          `protobuf:"bytes,3,rep,name=blobs,proto3" json:"blobs,omitempty" ssz-max:"4096" ssz-size:"?,131072"`
	// contains filtered or unexported fields
}

func (*BeaconBlockContentsDeneb) Descriptor deprecated added in v4.1.0

func (*BeaconBlockContentsDeneb) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockContentsDeneb.ProtoReflect.Descriptor instead.

func (*BeaconBlockContentsDeneb) GetBlobs added in v4.2.0

func (x *BeaconBlockContentsDeneb) GetBlobs() [][]byte

func (*BeaconBlockContentsDeneb) GetBlock added in v4.1.0

func (*BeaconBlockContentsDeneb) GetKzgProofs added in v4.2.0

func (x *BeaconBlockContentsDeneb) GetKzgProofs() [][]byte

func (*BeaconBlockContentsDeneb) HashTreeRoot added in v4.1.0

func (b *BeaconBlockContentsDeneb) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockContentsDeneb object

func (*BeaconBlockContentsDeneb) HashTreeRootWith added in v4.1.0

func (b *BeaconBlockContentsDeneb) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockContentsDeneb object with a hasher

func (*BeaconBlockContentsDeneb) MarshalSSZ added in v4.1.0

func (b *BeaconBlockContentsDeneb) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockContentsDeneb object

func (*BeaconBlockContentsDeneb) MarshalSSZTo added in v4.1.0

func (b *BeaconBlockContentsDeneb) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockContentsDeneb object to a target array

func (*BeaconBlockContentsDeneb) ProtoMessage added in v4.1.0

func (*BeaconBlockContentsDeneb) ProtoMessage()

func (*BeaconBlockContentsDeneb) ProtoReflect added in v4.1.0

func (x *BeaconBlockContentsDeneb) ProtoReflect() protoreflect.Message

func (*BeaconBlockContentsDeneb) Reset added in v4.1.0

func (x *BeaconBlockContentsDeneb) Reset()

func (*BeaconBlockContentsDeneb) SizeSSZ added in v4.1.0

func (b *BeaconBlockContentsDeneb) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockContentsDeneb object

func (*BeaconBlockContentsDeneb) String added in v4.1.0

func (x *BeaconBlockContentsDeneb) String() string

func (*BeaconBlockContentsDeneb) UnmarshalSSZ added in v4.1.0

func (b *BeaconBlockContentsDeneb) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockContentsDeneb object

type BeaconBlockDeneb added in v4.1.0

type BeaconBlockDeneb struct {
	Slot          github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 140-byte string literal not displayed */
	ProposerIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 189-byte string literal not displayed */
	ParentRoot    []byte                                                                      `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                                                      `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	Body          *BeaconBlockBodyDeneb                                                       `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockDeneb) Descriptor deprecated added in v4.1.0

func (*BeaconBlockDeneb) Descriptor() ([]byte, []int)

Deprecated: Use BeaconBlockDeneb.ProtoReflect.Descriptor instead.

func (*BeaconBlockDeneb) GetBody added in v4.1.0

func (x *BeaconBlockDeneb) GetBody() *BeaconBlockBodyDeneb

func (*BeaconBlockDeneb) GetParentRoot added in v4.1.0

func (x *BeaconBlockDeneb) GetParentRoot() []byte

func (*BeaconBlockDeneb) GetProposerIndex added in v4.1.0

func (*BeaconBlockDeneb) GetSlot added in v4.1.0

func (*BeaconBlockDeneb) GetStateRoot added in v4.1.0

func (x *BeaconBlockDeneb) GetStateRoot() []byte

func (*BeaconBlockDeneb) HashTreeRoot added in v4.1.0

func (b *BeaconBlockDeneb) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BeaconBlockDeneb object

func (*BeaconBlockDeneb) HashTreeRootWith added in v4.1.0

func (b *BeaconBlockDeneb) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BeaconBlockDeneb object with a hasher

func (*BeaconBlockDeneb) MarshalSSZ added in v4.1.0

func (b *BeaconBlockDeneb) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BeaconBlockDeneb object

func (*BeaconBlockDeneb) MarshalSSZTo added in v4.1.0

func (b *BeaconBlockDeneb) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BeaconBlockDeneb object to a target array

func (*BeaconBlockDeneb) ProtoMessage added in v4.1.0

func (*BeaconBlockDeneb) ProtoMessage()

func (*BeaconBlockDeneb) ProtoReflect added in v4.1.0

func (x *BeaconBlockDeneb) ProtoReflect() protoreflect.Message

func (*BeaconBlockDeneb) Reset added in v4.1.0

func (x *BeaconBlockDeneb) Reset()

func (*BeaconBlockDeneb) SizeSSZ added in v4.1.0

func (b *BeaconBlockDeneb) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockDeneb object

func (*BeaconBlockDeneb) String added in v4.1.0

func (x *BeaconBlockDeneb) String() string

func (*BeaconBlockDeneb) UnmarshalSSZ added in v4.1.0

func (b *BeaconBlockDeneb) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BeaconBlockDeneb object

type BeaconState

type BeaconState struct {
	GenesisTime                 uint64                                                            `protobuf:"varint,1001,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	GenesisValidatorsRoot       []byte                                                            `` /* 143-byte string literal not displayed */
	Slot                        github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 143-byte string literal not displayed */
	Fork                        *v1.Fork                                                          `protobuf:"bytes,1004,opt,name=fork,proto3" json:"fork,omitempty"`
	LatestBlockHeader           *v1.BeaconBlockHeader                                             `protobuf:"bytes,2001,opt,name=latest_block_header,json=latestBlockHeader,proto3" json:"latest_block_header,omitempty"`
	BlockRoots                  [][]byte                                                          `protobuf:"bytes,2002,rep,name=block_roots,json=blockRoots,proto3" json:"block_roots,omitempty" ssz-size:"8192,32"`
	StateRoots                  [][]byte                                                          `protobuf:"bytes,2003,rep,name=state_roots,json=stateRoots,proto3" json:"state_roots,omitempty" ssz-size:"8192,32"`
	HistoricalRoots             [][]byte                                                          `` /* 144-byte string literal not displayed */
	Eth1Data                    *v1.Eth1Data                                                      `protobuf:"bytes,3001,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Eth1DataVotes               []*v1.Eth1Data                                                    `protobuf:"bytes,3002,rep,name=eth1_data_votes,json=eth1DataVotes,proto3" json:"eth1_data_votes,omitempty" ssz-max:"2048"`
	Eth1DepositIndex            uint64                                                            `protobuf:"varint,3003,opt,name=eth1_deposit_index,json=eth1DepositIndex,proto3" json:"eth1_deposit_index,omitempty"`
	Validators                  []*v1.Validator                                                   `protobuf:"bytes,4001,rep,name=validators,proto3" json:"validators,omitempty" ssz-max:"1099511627776"`
	Balances                    []uint64                                                          `protobuf:"varint,4002,rep,packed,name=balances,proto3" json:"balances,omitempty" ssz-max:"1099511627776"`
	RandaoMixes                 [][]byte                                                          `protobuf:"bytes,5001,rep,name=randao_mixes,json=randaoMixes,proto3" json:"randao_mixes,omitempty" ssz-size:"65536,32"`
	Slashings                   []uint64                                                          `protobuf:"varint,6001,rep,packed,name=slashings,proto3" json:"slashings,omitempty" ssz-size:"8192"`
	PreviousEpochParticipation  []byte                                                            `` /* 168-byte string literal not displayed */
	CurrentEpochParticipation   []byte                                                            `` /* 165-byte string literal not displayed */
	JustificationBits           github_com_prysmaticlabs_go_bitfield.Bitvector4                   `` /* 188-byte string literal not displayed */
	PreviousJustifiedCheckpoint *v1.Checkpoint                                                    `` /* 147-byte string literal not displayed */
	CurrentJustifiedCheckpoint  *v1.Checkpoint                                                    `` /* 144-byte string literal not displayed */
	FinalizedCheckpoint         *v1.Checkpoint                                                    `protobuf:"bytes,8004,opt,name=finalized_checkpoint,json=finalizedCheckpoint,proto3" json:"finalized_checkpoint,omitempty"`
	InactivityScores            []uint64                                                          `` /* 144-byte string literal not displayed */
	CurrentSyncCommittee        *SyncCommittee                                                    `` /* 126-byte string literal not displayed */
	NextSyncCommittee           *SyncCommittee                                                    `protobuf:"bytes,9003,opt,name=next_sync_committee,json=nextSyncCommittee,proto3" json:"next_sync_committee,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconState) Descriptor deprecated

func (*BeaconState) Descriptor() ([]byte, []int)

Deprecated: Use BeaconState.ProtoReflect.Descriptor instead.

func (*BeaconState) GetBalances

func (x *BeaconState) GetBalances() []uint64

func (*BeaconState) GetBlockRoots

func (x *BeaconState) GetBlockRoots() [][]byte

func (*BeaconState) GetCurrentEpochParticipation

func (x *BeaconState) GetCurrentEpochParticipation() []byte

func (*BeaconState) GetCurrentJustifiedCheckpoint

func (x *BeaconState) GetCurrentJustifiedCheckpoint() *v1.Checkpoint

func (*BeaconState) GetCurrentSyncCommittee

func (x *BeaconState) GetCurrentSyncCommittee() *SyncCommittee

func (*BeaconState) GetEth1Data

func (x *BeaconState) GetEth1Data() *v1.Eth1Data

func (*BeaconState) GetEth1DataVotes

func (x *BeaconState) GetEth1DataVotes() []*v1.Eth1Data

func (*BeaconState) GetEth1DepositIndex

func (x *BeaconState) GetEth1DepositIndex() uint64

func (*BeaconState) GetFinalizedCheckpoint

func (x *BeaconState) GetFinalizedCheckpoint() *v1.Checkpoint

func (*BeaconState) GetFork

func (x *BeaconState) GetFork() *v1.Fork

func (*BeaconState) GetGenesisTime

func (x *BeaconState) GetGenesisTime() uint64

func (*BeaconState) GetGenesisValidatorsRoot

func (x *BeaconState) GetGenesisValidatorsRoot() []byte

func (*BeaconState) GetHistoricalRoots

func (x *BeaconState) GetHistoricalRoots() [][]byte

func (*BeaconState) GetInactivityScores

func (x *BeaconState) GetInactivityScores() []uint64

func (*BeaconState) GetJustificationBits

func (*BeaconState) GetLatestBlockHeader

func (x *BeaconState) GetLatestBlockHeader() *v1.BeaconBlockHeader

func (*BeaconState) GetNextSyncCommittee

func (x *BeaconState) GetNextSyncCommittee() *SyncCommittee

func (*BeaconState) GetPreviousEpochParticipation

func (x *BeaconState) GetPreviousEpochParticipation() []byte

func (*BeaconState) GetPreviousJustifiedCheckpoint

func (x *BeaconState) GetPreviousJustifiedCheckpoint() *v1.Checkpoint

func (*BeaconState) GetRandaoMixes

func (x *BeaconState) GetRandaoMixes() [][]byte

func (*BeaconState) GetSlashings

func (x *BeaconState) GetSlashings() []uint64

func (*BeaconState) GetStateRoots

func (x *BeaconState) GetStateRoots() [][]byte

func (*BeaconState) GetValidators

func (x *BeaconState) GetValidators() []*v1.Validator

func (*BeaconState) ProtoMessage

func (*BeaconState) ProtoMessage()

func (*BeaconState) ProtoReflect

func (x *BeaconState) ProtoReflect() protoreflect.Message

func (*BeaconState) Reset

func (x *BeaconState) Reset()

func (*BeaconState) String

func (x *BeaconState) String() string

type BeaconStateBellatrix

type BeaconStateBellatrix struct {
	GenesisTime                  uint64                                                            `protobuf:"varint,1001,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	GenesisValidatorsRoot        []byte                                                            `` /* 143-byte string literal not displayed */
	Slot                         github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 143-byte string literal not displayed */
	Fork                         *v1.Fork                                                          `protobuf:"bytes,1004,opt,name=fork,proto3" json:"fork,omitempty"`
	LatestBlockHeader            *v1.BeaconBlockHeader                                             `protobuf:"bytes,2001,opt,name=latest_block_header,json=latestBlockHeader,proto3" json:"latest_block_header,omitempty"`
	BlockRoots                   [][]byte                                                          `protobuf:"bytes,2002,rep,name=block_roots,json=blockRoots,proto3" json:"block_roots,omitempty" ssz-size:"8192,32"`
	StateRoots                   [][]byte                                                          `protobuf:"bytes,2003,rep,name=state_roots,json=stateRoots,proto3" json:"state_roots,omitempty" ssz-size:"8192,32"`
	HistoricalRoots              [][]byte                                                          `` /* 144-byte string literal not displayed */
	Eth1Data                     *v1.Eth1Data                                                      `protobuf:"bytes,3001,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Eth1DataVotes                []*v1.Eth1Data                                                    `protobuf:"bytes,3002,rep,name=eth1_data_votes,json=eth1DataVotes,proto3" json:"eth1_data_votes,omitempty" ssz-max:"2048"`
	Eth1DepositIndex             uint64                                                            `protobuf:"varint,3003,opt,name=eth1_deposit_index,json=eth1DepositIndex,proto3" json:"eth1_deposit_index,omitempty"`
	Validators                   []*v1.Validator                                                   `protobuf:"bytes,4001,rep,name=validators,proto3" json:"validators,omitempty" ssz-max:"1099511627776"`
	Balances                     []uint64                                                          `protobuf:"varint,4002,rep,packed,name=balances,proto3" json:"balances,omitempty" ssz-max:"1099511627776"`
	RandaoMixes                  [][]byte                                                          `protobuf:"bytes,5001,rep,name=randao_mixes,json=randaoMixes,proto3" json:"randao_mixes,omitempty" ssz-size:"65536,32"`
	Slashings                    []uint64                                                          `protobuf:"varint,6001,rep,packed,name=slashings,proto3" json:"slashings,omitempty" ssz-size:"8192"`
	PreviousEpochParticipation   []byte                                                            `` /* 168-byte string literal not displayed */
	CurrentEpochParticipation    []byte                                                            `` /* 165-byte string literal not displayed */
	JustificationBits            github_com_prysmaticlabs_go_bitfield.Bitvector4                   `` /* 188-byte string literal not displayed */
	PreviousJustifiedCheckpoint  *v1.Checkpoint                                                    `` /* 147-byte string literal not displayed */
	CurrentJustifiedCheckpoint   *v1.Checkpoint                                                    `` /* 144-byte string literal not displayed */
	FinalizedCheckpoint          *v1.Checkpoint                                                    `protobuf:"bytes,8004,opt,name=finalized_checkpoint,json=finalizedCheckpoint,proto3" json:"finalized_checkpoint,omitempty"`
	InactivityScores             []uint64                                                          `` /* 144-byte string literal not displayed */
	CurrentSyncCommittee         *SyncCommittee                                                    `` /* 126-byte string literal not displayed */
	NextSyncCommittee            *SyncCommittee                                                    `protobuf:"bytes,9003,opt,name=next_sync_committee,json=nextSyncCommittee,proto3" json:"next_sync_committee,omitempty"`
	LatestExecutionPayloadHeader *v11.ExecutionPayloadHeader                                       `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BeaconStateBellatrix) Descriptor deprecated

func (*BeaconStateBellatrix) Descriptor() ([]byte, []int)

Deprecated: Use BeaconStateBellatrix.ProtoReflect.Descriptor instead.

func (*BeaconStateBellatrix) GetBalances

func (x *BeaconStateBellatrix) GetBalances() []uint64

func (*BeaconStateBellatrix) GetBlockRoots

func (x *BeaconStateBellatrix) GetBlockRoots() [][]byte

func (*BeaconStateBellatrix) GetCurrentEpochParticipation

func (x *BeaconStateBellatrix) GetCurrentEpochParticipation() []byte

func (*BeaconStateBellatrix) GetCurrentJustifiedCheckpoint

func (x *BeaconStateBellatrix) GetCurrentJustifiedCheckpoint() *v1.Checkpoint

func (*BeaconStateBellatrix) GetCurrentSyncCommittee

func (x *BeaconStateBellatrix) GetCurrentSyncCommittee() *SyncCommittee

func (*BeaconStateBellatrix) GetEth1Data

func (x *BeaconStateBellatrix) GetEth1Data() *v1.Eth1Data

func (*BeaconStateBellatrix) GetEth1DataVotes

func (x *BeaconStateBellatrix) GetEth1DataVotes() []*v1.Eth1Data

func (*BeaconStateBellatrix) GetEth1DepositIndex

func (x *BeaconStateBellatrix) GetEth1DepositIndex() uint64

func (*BeaconStateBellatrix) GetFinalizedCheckpoint

func (x *BeaconStateBellatrix) GetFinalizedCheckpoint() *v1.Checkpoint

func (*BeaconStateBellatrix) GetFork

func (x *BeaconStateBellatrix) GetFork() *v1.Fork

func (*BeaconStateBellatrix) GetGenesisTime

func (x *BeaconStateBellatrix) GetGenesisTime() uint64

func (*BeaconStateBellatrix) GetGenesisValidatorsRoot

func (x *BeaconStateBellatrix) GetGenesisValidatorsRoot() []byte

func (*BeaconStateBellatrix) GetHistoricalRoots

func (x *BeaconStateBellatrix) GetHistoricalRoots() [][]byte

func (*BeaconStateBellatrix) GetInactivityScores

func (x *BeaconStateBellatrix) GetInactivityScores() []uint64

func (*BeaconStateBellatrix) GetJustificationBits

func (*BeaconStateBellatrix) GetLatestBlockHeader

func (x *BeaconStateBellatrix) GetLatestBlockHeader() *v1.BeaconBlockHeader

func (*BeaconStateBellatrix) GetLatestExecutionPayloadHeader

func (x *BeaconStateBellatrix) GetLatestExecutionPayloadHeader() *v11.ExecutionPayloadHeader

func (*BeaconStateBellatrix) GetNextSyncCommittee

func (x *BeaconStateBellatrix) GetNextSyncCommittee() *SyncCommittee

func (*BeaconStateBellatrix) GetPreviousEpochParticipation

func (x *BeaconStateBellatrix) GetPreviousEpochParticipation() []byte

func (*BeaconStateBellatrix) GetPreviousJustifiedCheckpoint

func (x *BeaconStateBellatrix) GetPreviousJustifiedCheckpoint() *v1.Checkpoint

func (*BeaconStateBellatrix) GetRandaoMixes

func (x *BeaconStateBellatrix) GetRandaoMixes() [][]byte

func (*BeaconStateBellatrix) GetSlashings

func (x *BeaconStateBellatrix) GetSlashings() []uint64

func (*BeaconStateBellatrix) GetStateRoots

func (x *BeaconStateBellatrix) GetStateRoots() [][]byte

func (*BeaconStateBellatrix) GetValidators

func (x *BeaconStateBellatrix) GetValidators() []*v1.Validator

func (*BeaconStateBellatrix) ProtoMessage

func (*BeaconStateBellatrix) ProtoMessage()

func (*BeaconStateBellatrix) ProtoReflect

func (x *BeaconStateBellatrix) ProtoReflect() protoreflect.Message

func (*BeaconStateBellatrix) Reset

func (x *BeaconStateBellatrix) Reset()

func (*BeaconStateBellatrix) String

func (x *BeaconStateBellatrix) String() string

type BeaconStateCapella

type BeaconStateCapella struct {
	GenesisTime                  uint64                                                                      `protobuf:"varint,1001,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	GenesisValidatorsRoot        []byte                                                                      `` /* 143-byte string literal not displayed */
	Slot                         github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 143-byte string literal not displayed */
	Fork                         *v1.Fork                                                                    `protobuf:"bytes,1004,opt,name=fork,proto3" json:"fork,omitempty"`
	LatestBlockHeader            *v1.BeaconBlockHeader                                                       `protobuf:"bytes,2001,opt,name=latest_block_header,json=latestBlockHeader,proto3" json:"latest_block_header,omitempty"`
	BlockRoots                   [][]byte                                                                    `protobuf:"bytes,2002,rep,name=block_roots,json=blockRoots,proto3" json:"block_roots,omitempty" ssz-size:"8192,32"`
	StateRoots                   [][]byte                                                                    `protobuf:"bytes,2003,rep,name=state_roots,json=stateRoots,proto3" json:"state_roots,omitempty" ssz-size:"8192,32"`
	HistoricalRoots              [][]byte                                                                    `` /* 144-byte string literal not displayed */
	Eth1Data                     *v1.Eth1Data                                                                `protobuf:"bytes,3001,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Eth1DataVotes                []*v1.Eth1Data                                                              `protobuf:"bytes,3002,rep,name=eth1_data_votes,json=eth1DataVotes,proto3" json:"eth1_data_votes,omitempty" ssz-max:"2048"`
	Eth1DepositIndex             uint64                                                                      `protobuf:"varint,3003,opt,name=eth1_deposit_index,json=eth1DepositIndex,proto3" json:"eth1_deposit_index,omitempty"`
	Validators                   []*v1.Validator                                                             `protobuf:"bytes,4001,rep,name=validators,proto3" json:"validators,omitempty" ssz-max:"1099511627776"`
	Balances                     []uint64                                                                    `protobuf:"varint,4002,rep,packed,name=balances,proto3" json:"balances,omitempty" ssz-max:"1099511627776"`
	RandaoMixes                  [][]byte                                                                    `protobuf:"bytes,5001,rep,name=randao_mixes,json=randaoMixes,proto3" json:"randao_mixes,omitempty" ssz-size:"65536,32"`
	Slashings                    []uint64                                                                    `protobuf:"varint,6001,rep,packed,name=slashings,proto3" json:"slashings,omitempty" ssz-size:"8192"`
	PreviousEpochParticipation   []byte                                                                      `` /* 168-byte string literal not displayed */
	CurrentEpochParticipation    []byte                                                                      `` /* 165-byte string literal not displayed */
	JustificationBits            github_com_prysmaticlabs_go_bitfield.Bitvector4                             `` /* 188-byte string literal not displayed */
	PreviousJustifiedCheckpoint  *v1.Checkpoint                                                              `` /* 147-byte string literal not displayed */
	CurrentJustifiedCheckpoint   *v1.Checkpoint                                                              `` /* 144-byte string literal not displayed */
	FinalizedCheckpoint          *v1.Checkpoint                                                              `protobuf:"bytes,8004,opt,name=finalized_checkpoint,json=finalizedCheckpoint,proto3" json:"finalized_checkpoint,omitempty"`
	InactivityScores             []uint64                                                                    `` /* 144-byte string literal not displayed */
	CurrentSyncCommittee         *SyncCommittee                                                              `` /* 126-byte string literal not displayed */
	NextSyncCommittee            *SyncCommittee                                                              `protobuf:"bytes,9003,opt,name=next_sync_committee,json=nextSyncCommittee,proto3" json:"next_sync_committee,omitempty"`
	LatestExecutionPayloadHeader *v11.ExecutionPayloadHeaderCapella                                          `` /* 153-byte string literal not displayed */
	NextWithdrawalIndex          uint64                                                                      `protobuf:"varint,11001,opt,name=next_withdrawal_index,json=nextWithdrawalIndex,proto3" json:"next_withdrawal_index,omitempty"`
	NextWithdrawalValidatorIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 242-byte string literal not displayed */
	HistoricalSummaries          []*HistoricalSummary                                                        `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BeaconStateCapella) Descriptor deprecated

func (*BeaconStateCapella) Descriptor() ([]byte, []int)

Deprecated: Use BeaconStateCapella.ProtoReflect.Descriptor instead.

func (*BeaconStateCapella) GetBalances

func (x *BeaconStateCapella) GetBalances() []uint64

func (*BeaconStateCapella) GetBlockRoots

func (x *BeaconStateCapella) GetBlockRoots() [][]byte

func (*BeaconStateCapella) GetCurrentEpochParticipation

func (x *BeaconStateCapella) GetCurrentEpochParticipation() []byte

func (*BeaconStateCapella) GetCurrentJustifiedCheckpoint

func (x *BeaconStateCapella) GetCurrentJustifiedCheckpoint() *v1.Checkpoint

func (*BeaconStateCapella) GetCurrentSyncCommittee

func (x *BeaconStateCapella) GetCurrentSyncCommittee() *SyncCommittee

func (*BeaconStateCapella) GetEth1Data

func (x *BeaconStateCapella) GetEth1Data() *v1.Eth1Data

func (*BeaconStateCapella) GetEth1DataVotes

func (x *BeaconStateCapella) GetEth1DataVotes() []*v1.Eth1Data

func (*BeaconStateCapella) GetEth1DepositIndex

func (x *BeaconStateCapella) GetEth1DepositIndex() uint64

func (*BeaconStateCapella) GetFinalizedCheckpoint

func (x *BeaconStateCapella) GetFinalizedCheckpoint() *v1.Checkpoint

func (*BeaconStateCapella) GetFork

func (x *BeaconStateCapella) GetFork() *v1.Fork

func (*BeaconStateCapella) GetGenesisTime

func (x *BeaconStateCapella) GetGenesisTime() uint64

func (*BeaconStateCapella) GetGenesisValidatorsRoot

func (x *BeaconStateCapella) GetGenesisValidatorsRoot() []byte

func (*BeaconStateCapella) GetHistoricalRoots

func (x *BeaconStateCapella) GetHistoricalRoots() [][]byte

func (*BeaconStateCapella) GetHistoricalSummaries

func (x *BeaconStateCapella) GetHistoricalSummaries() []*HistoricalSummary

func (*BeaconStateCapella) GetInactivityScores

func (x *BeaconStateCapella) GetInactivityScores() []uint64

func (*BeaconStateCapella) GetJustificationBits

func (*BeaconStateCapella) GetLatestBlockHeader

func (x *BeaconStateCapella) GetLatestBlockHeader() *v1.BeaconBlockHeader

func (*BeaconStateCapella) GetLatestExecutionPayloadHeader

func (x *BeaconStateCapella) GetLatestExecutionPayloadHeader() *v11.ExecutionPayloadHeaderCapella

func (*BeaconStateCapella) GetNextSyncCommittee

func (x *BeaconStateCapella) GetNextSyncCommittee() *SyncCommittee

func (*BeaconStateCapella) GetNextWithdrawalIndex

func (x *BeaconStateCapella) GetNextWithdrawalIndex() uint64

func (*BeaconStateCapella) GetPreviousEpochParticipation

func (x *BeaconStateCapella) GetPreviousEpochParticipation() []byte

func (*BeaconStateCapella) GetPreviousJustifiedCheckpoint

func (x *BeaconStateCapella) GetPreviousJustifiedCheckpoint() *v1.Checkpoint

func (*BeaconStateCapella) GetRandaoMixes

func (x *BeaconStateCapella) GetRandaoMixes() [][]byte

func (*BeaconStateCapella) GetSlashings

func (x *BeaconStateCapella) GetSlashings() []uint64

func (*BeaconStateCapella) GetStateRoots

func (x *BeaconStateCapella) GetStateRoots() [][]byte

func (*BeaconStateCapella) GetValidators

func (x *BeaconStateCapella) GetValidators() []*v1.Validator

func (*BeaconStateCapella) ProtoMessage

func (*BeaconStateCapella) ProtoMessage()

func (*BeaconStateCapella) ProtoReflect

func (x *BeaconStateCapella) ProtoReflect() protoreflect.Message

func (*BeaconStateCapella) Reset

func (x *BeaconStateCapella) Reset()

func (*BeaconStateCapella) String

func (x *BeaconStateCapella) String() string

type BeaconStateDeneb added in v4.1.0

type BeaconStateDeneb struct {
	GenesisTime                  uint64                                                                      `protobuf:"varint,1001,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	GenesisValidatorsRoot        []byte                                                                      `` /* 143-byte string literal not displayed */
	Slot                         github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 143-byte string literal not displayed */
	Fork                         *v1.Fork                                                                    `protobuf:"bytes,1004,opt,name=fork,proto3" json:"fork,omitempty"`
	LatestBlockHeader            *v1.BeaconBlockHeader                                                       `protobuf:"bytes,2001,opt,name=latest_block_header,json=latestBlockHeader,proto3" json:"latest_block_header,omitempty"`
	BlockRoots                   [][]byte                                                                    `protobuf:"bytes,2002,rep,name=block_roots,json=blockRoots,proto3" json:"block_roots,omitempty" ssz-size:"8192,32"`
	StateRoots                   [][]byte                                                                    `protobuf:"bytes,2003,rep,name=state_roots,json=stateRoots,proto3" json:"state_roots,omitempty" ssz-size:"8192,32"`
	HistoricalRoots              [][]byte                                                                    `` /* 144-byte string literal not displayed */
	Eth1Data                     *v1.Eth1Data                                                                `protobuf:"bytes,3001,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Eth1DataVotes                []*v1.Eth1Data                                                              `protobuf:"bytes,3002,rep,name=eth1_data_votes,json=eth1DataVotes,proto3" json:"eth1_data_votes,omitempty" ssz-max:"2048"`
	Eth1DepositIndex             uint64                                                                      `protobuf:"varint,3003,opt,name=eth1_deposit_index,json=eth1DepositIndex,proto3" json:"eth1_deposit_index,omitempty"`
	Validators                   []*v1.Validator                                                             `protobuf:"bytes,4001,rep,name=validators,proto3" json:"validators,omitempty" ssz-max:"1099511627776"`
	Balances                     []uint64                                                                    `protobuf:"varint,4002,rep,packed,name=balances,proto3" json:"balances,omitempty" ssz-max:"1099511627776"`
	RandaoMixes                  [][]byte                                                                    `protobuf:"bytes,5001,rep,name=randao_mixes,json=randaoMixes,proto3" json:"randao_mixes,omitempty" ssz-size:"65536,32"`
	Slashings                    []uint64                                                                    `protobuf:"varint,6001,rep,packed,name=slashings,proto3" json:"slashings,omitempty" ssz-size:"8192"`
	PreviousEpochParticipation   []byte                                                                      `` /* 168-byte string literal not displayed */
	CurrentEpochParticipation    []byte                                                                      `` /* 165-byte string literal not displayed */
	JustificationBits            github_com_prysmaticlabs_go_bitfield.Bitvector4                             `` /* 188-byte string literal not displayed */
	PreviousJustifiedCheckpoint  *v1.Checkpoint                                                              `` /* 147-byte string literal not displayed */
	CurrentJustifiedCheckpoint   *v1.Checkpoint                                                              `` /* 144-byte string literal not displayed */
	FinalizedCheckpoint          *v1.Checkpoint                                                              `protobuf:"bytes,8004,opt,name=finalized_checkpoint,json=finalizedCheckpoint,proto3" json:"finalized_checkpoint,omitempty"`
	InactivityScores             []uint64                                                                    `` /* 144-byte string literal not displayed */
	CurrentSyncCommittee         *SyncCommittee                                                              `` /* 126-byte string literal not displayed */
	NextSyncCommittee            *SyncCommittee                                                              `protobuf:"bytes,9003,opt,name=next_sync_committee,json=nextSyncCommittee,proto3" json:"next_sync_committee,omitempty"`
	LatestExecutionPayloadHeader *v11.ExecutionPayloadHeaderDeneb                                            `` /* 153-byte string literal not displayed */
	NextWithdrawalIndex          uint64                                                                      `protobuf:"varint,11001,opt,name=next_withdrawal_index,json=nextWithdrawalIndex,proto3" json:"next_withdrawal_index,omitempty"`
	NextWithdrawalValidatorIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 242-byte string literal not displayed */
	HistoricalSummaries          []*HistoricalSummary                                                        `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BeaconStateDeneb) Descriptor deprecated added in v4.1.0

func (*BeaconStateDeneb) Descriptor() ([]byte, []int)

Deprecated: Use BeaconStateDeneb.ProtoReflect.Descriptor instead.

func (*BeaconStateDeneb) GetBalances added in v4.1.0

func (x *BeaconStateDeneb) GetBalances() []uint64

func (*BeaconStateDeneb) GetBlockRoots added in v4.1.0

func (x *BeaconStateDeneb) GetBlockRoots() [][]byte

func (*BeaconStateDeneb) GetCurrentEpochParticipation added in v4.1.0

func (x *BeaconStateDeneb) GetCurrentEpochParticipation() []byte

func (*BeaconStateDeneb) GetCurrentJustifiedCheckpoint added in v4.1.0

func (x *BeaconStateDeneb) GetCurrentJustifiedCheckpoint() *v1.Checkpoint

func (*BeaconStateDeneb) GetCurrentSyncCommittee added in v4.1.0

func (x *BeaconStateDeneb) GetCurrentSyncCommittee() *SyncCommittee

func (*BeaconStateDeneb) GetEth1Data added in v4.1.0

func (x *BeaconStateDeneb) GetEth1Data() *v1.Eth1Data

func (*BeaconStateDeneb) GetEth1DataVotes added in v4.1.0

func (x *BeaconStateDeneb) GetEth1DataVotes() []*v1.Eth1Data

func (*BeaconStateDeneb) GetEth1DepositIndex added in v4.1.0

func (x *BeaconStateDeneb) GetEth1DepositIndex() uint64

func (*BeaconStateDeneb) GetFinalizedCheckpoint added in v4.1.0

func (x *BeaconStateDeneb) GetFinalizedCheckpoint() *v1.Checkpoint

func (*BeaconStateDeneb) GetFork added in v4.1.0

func (x *BeaconStateDeneb) GetFork() *v1.Fork

func (*BeaconStateDeneb) GetGenesisTime added in v4.1.0

func (x *BeaconStateDeneb) GetGenesisTime() uint64

func (*BeaconStateDeneb) GetGenesisValidatorsRoot added in v4.1.0

func (x *BeaconStateDeneb) GetGenesisValidatorsRoot() []byte

func (*BeaconStateDeneb) GetHistoricalRoots added in v4.1.0

func (x *BeaconStateDeneb) GetHistoricalRoots() [][]byte

func (*BeaconStateDeneb) GetHistoricalSummaries added in v4.1.0

func (x *BeaconStateDeneb) GetHistoricalSummaries() []*HistoricalSummary

func (*BeaconStateDeneb) GetInactivityScores added in v4.1.0

func (x *BeaconStateDeneb) GetInactivityScores() []uint64

func (*BeaconStateDeneb) GetJustificationBits added in v4.1.0

func (*BeaconStateDeneb) GetLatestBlockHeader added in v4.1.0

func (x *BeaconStateDeneb) GetLatestBlockHeader() *v1.BeaconBlockHeader

func (*BeaconStateDeneb) GetLatestExecutionPayloadHeader added in v4.1.0

func (x *BeaconStateDeneb) GetLatestExecutionPayloadHeader() *v11.ExecutionPayloadHeaderDeneb

func (*BeaconStateDeneb) GetNextSyncCommittee added in v4.1.0

func (x *BeaconStateDeneb) GetNextSyncCommittee() *SyncCommittee

func (*BeaconStateDeneb) GetNextWithdrawalIndex added in v4.1.0

func (x *BeaconStateDeneb) GetNextWithdrawalIndex() uint64

func (*BeaconStateDeneb) GetNextWithdrawalValidatorIndex added in v4.1.0

func (*BeaconStateDeneb) GetPreviousEpochParticipation added in v4.1.0

func (x *BeaconStateDeneb) GetPreviousEpochParticipation() []byte

func (*BeaconStateDeneb) GetPreviousJustifiedCheckpoint added in v4.1.0

func (x *BeaconStateDeneb) GetPreviousJustifiedCheckpoint() *v1.Checkpoint

func (*BeaconStateDeneb) GetRandaoMixes added in v4.1.0

func (x *BeaconStateDeneb) GetRandaoMixes() [][]byte

func (*BeaconStateDeneb) GetSlashings added in v4.1.0

func (x *BeaconStateDeneb) GetSlashings() []uint64

func (*BeaconStateDeneb) GetSlot added in v4.1.0

func (*BeaconStateDeneb) GetStateRoots added in v4.1.0

func (x *BeaconStateDeneb) GetStateRoots() [][]byte

func (*BeaconStateDeneb) GetValidators added in v4.1.0

func (x *BeaconStateDeneb) GetValidators() []*v1.Validator

func (*BeaconStateDeneb) ProtoMessage added in v4.1.0

func (*BeaconStateDeneb) ProtoMessage()

func (*BeaconStateDeneb) ProtoReflect added in v4.1.0

func (x *BeaconStateDeneb) ProtoReflect() protoreflect.Message

func (*BeaconStateDeneb) Reset added in v4.1.0

func (x *BeaconStateDeneb) Reset()

func (*BeaconStateDeneb) String added in v4.1.0

func (x *BeaconStateDeneb) String() string

type BeaconStateSSZResponseV2

type BeaconStateSSZResponseV2 struct {
	Version Version `protobuf:"varint,1,opt,name=version,proto3,enum=ethereum.eth.v2.Version" json:"version,omitempty"`
	Data    []byte  `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconStateSSZResponseV2) Descriptor deprecated

func (*BeaconStateSSZResponseV2) Descriptor() ([]byte, []int)

Deprecated: Use BeaconStateSSZResponseV2.ProtoReflect.Descriptor instead.

func (*BeaconStateSSZResponseV2) GetData

func (x *BeaconStateSSZResponseV2) GetData() []byte

func (*BeaconStateSSZResponseV2) GetVersion

func (x *BeaconStateSSZResponseV2) GetVersion() Version

func (*BeaconStateSSZResponseV2) ProtoMessage

func (*BeaconStateSSZResponseV2) ProtoMessage()

func (*BeaconStateSSZResponseV2) ProtoReflect

func (x *BeaconStateSSZResponseV2) ProtoReflect() protoreflect.Message

func (*BeaconStateSSZResponseV2) Reset

func (x *BeaconStateSSZResponseV2) Reset()

func (*BeaconStateSSZResponseV2) String

func (x *BeaconStateSSZResponseV2) String() string

type BlindedBeaconBlockBellatrix

type BlindedBeaconBlockBellatrix struct {
	Slot          github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 140-byte string literal not displayed */
	ProposerIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 189-byte string literal not displayed */
	ParentRoot    []byte                                                                      `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                                                      `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	Body          *BlindedBeaconBlockBodyBellatrix                                            `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BlindedBeaconBlockBellatrix) Descriptor deprecated

func (*BlindedBeaconBlockBellatrix) Descriptor() ([]byte, []int)

Deprecated: Use BlindedBeaconBlockBellatrix.ProtoReflect.Descriptor instead.

func (*BlindedBeaconBlockBellatrix) GetBody

func (*BlindedBeaconBlockBellatrix) GetParentRoot

func (x *BlindedBeaconBlockBellatrix) GetParentRoot() []byte

func (*BlindedBeaconBlockBellatrix) GetStateRoot

func (x *BlindedBeaconBlockBellatrix) GetStateRoot() []byte

func (*BlindedBeaconBlockBellatrix) HashTreeRoot

func (b *BlindedBeaconBlockBellatrix) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BlindedBeaconBlockBellatrix object

func (*BlindedBeaconBlockBellatrix) HashTreeRootWith

func (b *BlindedBeaconBlockBellatrix) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BlindedBeaconBlockBellatrix object with a hasher

func (*BlindedBeaconBlockBellatrix) MarshalSSZ

func (b *BlindedBeaconBlockBellatrix) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BlindedBeaconBlockBellatrix object

func (*BlindedBeaconBlockBellatrix) MarshalSSZTo

func (b *BlindedBeaconBlockBellatrix) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BlindedBeaconBlockBellatrix object to a target array

func (*BlindedBeaconBlockBellatrix) ProtoMessage

func (*BlindedBeaconBlockBellatrix) ProtoMessage()

func (*BlindedBeaconBlockBellatrix) ProtoReflect

func (*BlindedBeaconBlockBellatrix) Reset

func (x *BlindedBeaconBlockBellatrix) Reset()

func (*BlindedBeaconBlockBellatrix) SizeSSZ

func (b *BlindedBeaconBlockBellatrix) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BlindedBeaconBlockBellatrix object

func (*BlindedBeaconBlockBellatrix) String

func (x *BlindedBeaconBlockBellatrix) String() string

func (*BlindedBeaconBlockBellatrix) UnmarshalSSZ

func (b *BlindedBeaconBlockBellatrix) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BlindedBeaconBlockBellatrix object

type BlindedBeaconBlockBodyBellatrix

type BlindedBeaconBlockBodyBellatrix struct {
	RandaoReveal           []byte                      `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"`
	Eth1Data               *v1.Eth1Data                `protobuf:"bytes,2,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Graffiti               []byte                      `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	ProposerSlashings      []*v1.ProposerSlashing      `protobuf:"bytes,4,rep,name=proposer_slashings,json=proposerSlashings,proto3" json:"proposer_slashings,omitempty" ssz-max:"16"`
	AttesterSlashings      []*v1.AttesterSlashing      `protobuf:"bytes,5,rep,name=attester_slashings,json=attesterSlashings,proto3" json:"attester_slashings,omitempty" ssz-max:"2"`
	Attestations           []*v1.Attestation           `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty" ssz-max:"128"`
	Deposits               []*v1.Deposit               `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty" ssz-max:"16"`
	VoluntaryExits         []*v1.SignedVoluntaryExit   `protobuf:"bytes,8,rep,name=voluntary_exits,json=voluntaryExits,proto3" json:"voluntary_exits,omitempty" ssz-max:"16"`
	SyncAggregate          *v1.SyncAggregate           `protobuf:"bytes,9,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	ExecutionPayloadHeader *v11.ExecutionPayloadHeader `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BlindedBeaconBlockBodyBellatrix) Descriptor deprecated

func (*BlindedBeaconBlockBodyBellatrix) Descriptor() ([]byte, []int)

Deprecated: Use BlindedBeaconBlockBodyBellatrix.ProtoReflect.Descriptor instead.

func (*BlindedBeaconBlockBodyBellatrix) GetAttestations

func (x *BlindedBeaconBlockBodyBellatrix) GetAttestations() []*v1.Attestation

func (*BlindedBeaconBlockBodyBellatrix) GetAttesterSlashings

func (x *BlindedBeaconBlockBodyBellatrix) GetAttesterSlashings() []*v1.AttesterSlashing

func (*BlindedBeaconBlockBodyBellatrix) GetDeposits

func (x *BlindedBeaconBlockBodyBellatrix) GetDeposits() []*v1.Deposit

func (*BlindedBeaconBlockBodyBellatrix) GetEth1Data

func (x *BlindedBeaconBlockBodyBellatrix) GetEth1Data() *v1.Eth1Data

func (*BlindedBeaconBlockBodyBellatrix) GetExecutionPayloadHeader

func (x *BlindedBeaconBlockBodyBellatrix) GetExecutionPayloadHeader() *v11.ExecutionPayloadHeader

func (*BlindedBeaconBlockBodyBellatrix) GetGraffiti

func (x *BlindedBeaconBlockBodyBellatrix) GetGraffiti() []byte

func (*BlindedBeaconBlockBodyBellatrix) GetProposerSlashings

func (x *BlindedBeaconBlockBodyBellatrix) GetProposerSlashings() []*v1.ProposerSlashing

func (*BlindedBeaconBlockBodyBellatrix) GetRandaoReveal

func (x *BlindedBeaconBlockBodyBellatrix) GetRandaoReveal() []byte

func (*BlindedBeaconBlockBodyBellatrix) GetSyncAggregate

func (x *BlindedBeaconBlockBodyBellatrix) GetSyncAggregate() *v1.SyncAggregate

func (*BlindedBeaconBlockBodyBellatrix) GetVoluntaryExits

func (x *BlindedBeaconBlockBodyBellatrix) GetVoluntaryExits() []*v1.SignedVoluntaryExit

func (*BlindedBeaconBlockBodyBellatrix) HashTreeRoot

func (b *BlindedBeaconBlockBodyBellatrix) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BlindedBeaconBlockBodyBellatrix object

func (*BlindedBeaconBlockBodyBellatrix) HashTreeRootWith

func (b *BlindedBeaconBlockBodyBellatrix) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BlindedBeaconBlockBodyBellatrix object with a hasher

func (*BlindedBeaconBlockBodyBellatrix) MarshalSSZ

func (b *BlindedBeaconBlockBodyBellatrix) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BlindedBeaconBlockBodyBellatrix object

func (*BlindedBeaconBlockBodyBellatrix) MarshalSSZTo

func (b *BlindedBeaconBlockBodyBellatrix) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BlindedBeaconBlockBodyBellatrix object to a target array

func (*BlindedBeaconBlockBodyBellatrix) ProtoMessage

func (*BlindedBeaconBlockBodyBellatrix) ProtoMessage()

func (*BlindedBeaconBlockBodyBellatrix) ProtoReflect

func (*BlindedBeaconBlockBodyBellatrix) Reset

func (*BlindedBeaconBlockBodyBellatrix) SizeSSZ

func (b *BlindedBeaconBlockBodyBellatrix) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BlindedBeaconBlockBodyBellatrix object

func (*BlindedBeaconBlockBodyBellatrix) String

func (*BlindedBeaconBlockBodyBellatrix) UnmarshalSSZ

func (b *BlindedBeaconBlockBodyBellatrix) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BlindedBeaconBlockBodyBellatrix object

type BlindedBeaconBlockBodyCapella

type BlindedBeaconBlockBodyCapella struct {
	RandaoReveal           []byte                             `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"`
	Eth1Data               *v1.Eth1Data                       `protobuf:"bytes,2,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Graffiti               []byte                             `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	ProposerSlashings      []*v1.ProposerSlashing             `protobuf:"bytes,4,rep,name=proposer_slashings,json=proposerSlashings,proto3" json:"proposer_slashings,omitempty" ssz-max:"16"`
	AttesterSlashings      []*v1.AttesterSlashing             `protobuf:"bytes,5,rep,name=attester_slashings,json=attesterSlashings,proto3" json:"attester_slashings,omitempty" ssz-max:"2"`
	Attestations           []*v1.Attestation                  `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty" ssz-max:"128"`
	Deposits               []*v1.Deposit                      `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty" ssz-max:"16"`
	VoluntaryExits         []*v1.SignedVoluntaryExit          `protobuf:"bytes,8,rep,name=voluntary_exits,json=voluntaryExits,proto3" json:"voluntary_exits,omitempty" ssz-max:"16"`
	SyncAggregate          *v1.SyncAggregate                  `protobuf:"bytes,9,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	ExecutionPayloadHeader *v11.ExecutionPayloadHeaderCapella `` /* 130-byte string literal not displayed */
	BlsToExecutionChanges  []*SignedBLSToExecutionChange      `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BlindedBeaconBlockBodyCapella) Descriptor deprecated

func (*BlindedBeaconBlockBodyCapella) Descriptor() ([]byte, []int)

Deprecated: Use BlindedBeaconBlockBodyCapella.ProtoReflect.Descriptor instead.

func (*BlindedBeaconBlockBodyCapella) GetAttestations

func (x *BlindedBeaconBlockBodyCapella) GetAttestations() []*v1.Attestation

func (*BlindedBeaconBlockBodyCapella) GetAttesterSlashings

func (x *BlindedBeaconBlockBodyCapella) GetAttesterSlashings() []*v1.AttesterSlashing

func (*BlindedBeaconBlockBodyCapella) GetBlsToExecutionChanges

func (x *BlindedBeaconBlockBodyCapella) GetBlsToExecutionChanges() []*SignedBLSToExecutionChange

func (*BlindedBeaconBlockBodyCapella) GetDeposits

func (x *BlindedBeaconBlockBodyCapella) GetDeposits() []*v1.Deposit

func (*BlindedBeaconBlockBodyCapella) GetEth1Data

func (x *BlindedBeaconBlockBodyCapella) GetEth1Data() *v1.Eth1Data

func (*BlindedBeaconBlockBodyCapella) GetExecutionPayloadHeader

func (x *BlindedBeaconBlockBodyCapella) GetExecutionPayloadHeader() *v11.ExecutionPayloadHeaderCapella

func (*BlindedBeaconBlockBodyCapella) GetGraffiti

func (x *BlindedBeaconBlockBodyCapella) GetGraffiti() []byte

func (*BlindedBeaconBlockBodyCapella) GetProposerSlashings

func (x *BlindedBeaconBlockBodyCapella) GetProposerSlashings() []*v1.ProposerSlashing

func (*BlindedBeaconBlockBodyCapella) GetRandaoReveal

func (x *BlindedBeaconBlockBodyCapella) GetRandaoReveal() []byte

func (*BlindedBeaconBlockBodyCapella) GetSyncAggregate

func (x *BlindedBeaconBlockBodyCapella) GetSyncAggregate() *v1.SyncAggregate

func (*BlindedBeaconBlockBodyCapella) GetVoluntaryExits

func (x *BlindedBeaconBlockBodyCapella) GetVoluntaryExits() []*v1.SignedVoluntaryExit

func (*BlindedBeaconBlockBodyCapella) HashTreeRoot

func (b *BlindedBeaconBlockBodyCapella) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BlindedBeaconBlockBodyCapella object

func (*BlindedBeaconBlockBodyCapella) HashTreeRootWith

func (b *BlindedBeaconBlockBodyCapella) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BlindedBeaconBlockBodyCapella object with a hasher

func (*BlindedBeaconBlockBodyCapella) MarshalSSZ

func (b *BlindedBeaconBlockBodyCapella) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BlindedBeaconBlockBodyCapella object

func (*BlindedBeaconBlockBodyCapella) MarshalSSZTo

func (b *BlindedBeaconBlockBodyCapella) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BlindedBeaconBlockBodyCapella object to a target array

func (*BlindedBeaconBlockBodyCapella) ProtoMessage

func (*BlindedBeaconBlockBodyCapella) ProtoMessage()

func (*BlindedBeaconBlockBodyCapella) ProtoReflect

func (*BlindedBeaconBlockBodyCapella) Reset

func (x *BlindedBeaconBlockBodyCapella) Reset()

func (*BlindedBeaconBlockBodyCapella) SizeSSZ

func (b *BlindedBeaconBlockBodyCapella) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BlindedBeaconBlockBodyCapella object

func (*BlindedBeaconBlockBodyCapella) String

func (*BlindedBeaconBlockBodyCapella) UnmarshalSSZ

func (b *BlindedBeaconBlockBodyCapella) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BlindedBeaconBlockBodyCapella object

type BlindedBeaconBlockBodyDeneb added in v4.1.0

type BlindedBeaconBlockBodyDeneb struct {
	RandaoReveal           []byte                           `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"`
	Eth1Data               *v1.Eth1Data                     `protobuf:"bytes,2,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Graffiti               []byte                           `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	ProposerSlashings      []*v1.ProposerSlashing           `protobuf:"bytes,4,rep,name=proposer_slashings,json=proposerSlashings,proto3" json:"proposer_slashings,omitempty" ssz-max:"16"`
	AttesterSlashings      []*v1.AttesterSlashing           `protobuf:"bytes,5,rep,name=attester_slashings,json=attesterSlashings,proto3" json:"attester_slashings,omitempty" ssz-max:"2"`
	Attestations           []*v1.Attestation                `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty" ssz-max:"128"`
	Deposits               []*v1.Deposit                    `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty" ssz-max:"16"`
	VoluntaryExits         []*v1.SignedVoluntaryExit        `protobuf:"bytes,8,rep,name=voluntary_exits,json=voluntaryExits,proto3" json:"voluntary_exits,omitempty" ssz-max:"16"`
	SyncAggregate          *v1.SyncAggregate                `protobuf:"bytes,9,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	ExecutionPayloadHeader *v11.ExecutionPayloadHeaderDeneb `` /* 130-byte string literal not displayed */
	BlsToExecutionChanges  []*SignedBLSToExecutionChange    `` /* 142-byte string literal not displayed */
	BlobKzgCommitments     [][]byte                         `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BlindedBeaconBlockBodyDeneb) Descriptor deprecated added in v4.1.0

func (*BlindedBeaconBlockBodyDeneb) Descriptor() ([]byte, []int)

Deprecated: Use BlindedBeaconBlockBodyDeneb.ProtoReflect.Descriptor instead.

func (*BlindedBeaconBlockBodyDeneb) GetAttestations added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetAttestations() []*v1.Attestation

func (*BlindedBeaconBlockBodyDeneb) GetAttesterSlashings added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetAttesterSlashings() []*v1.AttesterSlashing

func (*BlindedBeaconBlockBodyDeneb) GetBlobKzgCommitments added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetBlobKzgCommitments() [][]byte

func (*BlindedBeaconBlockBodyDeneb) GetBlsToExecutionChanges added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetBlsToExecutionChanges() []*SignedBLSToExecutionChange

func (*BlindedBeaconBlockBodyDeneb) GetDeposits added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetDeposits() []*v1.Deposit

func (*BlindedBeaconBlockBodyDeneb) GetEth1Data added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetEth1Data() *v1.Eth1Data

func (*BlindedBeaconBlockBodyDeneb) GetExecutionPayloadHeader added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetExecutionPayloadHeader() *v11.ExecutionPayloadHeaderDeneb

func (*BlindedBeaconBlockBodyDeneb) GetGraffiti added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetGraffiti() []byte

func (*BlindedBeaconBlockBodyDeneb) GetProposerSlashings added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetProposerSlashings() []*v1.ProposerSlashing

func (*BlindedBeaconBlockBodyDeneb) GetRandaoReveal added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetRandaoReveal() []byte

func (*BlindedBeaconBlockBodyDeneb) GetSyncAggregate added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetSyncAggregate() *v1.SyncAggregate

func (*BlindedBeaconBlockBodyDeneb) GetVoluntaryExits added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) GetVoluntaryExits() []*v1.SignedVoluntaryExit

func (*BlindedBeaconBlockBodyDeneb) HashTreeRoot added in v4.1.0

func (b *BlindedBeaconBlockBodyDeneb) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BlindedBeaconBlockBodyDeneb object

func (*BlindedBeaconBlockBodyDeneb) HashTreeRootWith added in v4.1.0

func (b *BlindedBeaconBlockBodyDeneb) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BlindedBeaconBlockBodyDeneb object with a hasher

func (*BlindedBeaconBlockBodyDeneb) MarshalSSZ added in v4.1.0

func (b *BlindedBeaconBlockBodyDeneb) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BlindedBeaconBlockBodyDeneb object

func (*BlindedBeaconBlockBodyDeneb) MarshalSSZTo added in v4.1.0

func (b *BlindedBeaconBlockBodyDeneb) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BlindedBeaconBlockBodyDeneb object to a target array

func (*BlindedBeaconBlockBodyDeneb) ProtoMessage added in v4.1.0

func (*BlindedBeaconBlockBodyDeneb) ProtoMessage()

func (*BlindedBeaconBlockBodyDeneb) ProtoReflect added in v4.1.0

func (*BlindedBeaconBlockBodyDeneb) Reset added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) Reset()

func (*BlindedBeaconBlockBodyDeneb) SizeSSZ added in v4.1.0

func (b *BlindedBeaconBlockBodyDeneb) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BlindedBeaconBlockBodyDeneb object

func (*BlindedBeaconBlockBodyDeneb) String added in v4.1.0

func (x *BlindedBeaconBlockBodyDeneb) String() string

func (*BlindedBeaconBlockBodyDeneb) UnmarshalSSZ added in v4.1.0

func (b *BlindedBeaconBlockBodyDeneb) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BlindedBeaconBlockBodyDeneb object

type BlindedBeaconBlockCapella

type BlindedBeaconBlockCapella struct {
	Slot          github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 140-byte string literal not displayed */
	ProposerIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 189-byte string literal not displayed */
	ParentRoot    []byte                                                                      `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                                                      `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	Body          *BlindedBeaconBlockBodyCapella                                              `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BlindedBeaconBlockCapella) Descriptor deprecated

func (*BlindedBeaconBlockCapella) Descriptor() ([]byte, []int)

Deprecated: Use BlindedBeaconBlockCapella.ProtoReflect.Descriptor instead.

func (*BlindedBeaconBlockCapella) GetBody

func (*BlindedBeaconBlockCapella) GetParentRoot

func (x *BlindedBeaconBlockCapella) GetParentRoot() []byte

func (*BlindedBeaconBlockCapella) GetStateRoot

func (x *BlindedBeaconBlockCapella) GetStateRoot() []byte

func (*BlindedBeaconBlockCapella) HashTreeRoot

func (b *BlindedBeaconBlockCapella) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BlindedBeaconBlockCapella object

func (*BlindedBeaconBlockCapella) HashTreeRootWith

func (b *BlindedBeaconBlockCapella) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BlindedBeaconBlockCapella object with a hasher

func (*BlindedBeaconBlockCapella) MarshalSSZ

func (b *BlindedBeaconBlockCapella) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BlindedBeaconBlockCapella object

func (*BlindedBeaconBlockCapella) MarshalSSZTo

func (b *BlindedBeaconBlockCapella) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BlindedBeaconBlockCapella object to a target array

func (*BlindedBeaconBlockCapella) ProtoMessage

func (*BlindedBeaconBlockCapella) ProtoMessage()

func (*BlindedBeaconBlockCapella) ProtoReflect

func (*BlindedBeaconBlockCapella) Reset

func (x *BlindedBeaconBlockCapella) Reset()

func (*BlindedBeaconBlockCapella) SizeSSZ

func (b *BlindedBeaconBlockCapella) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BlindedBeaconBlockCapella object

func (*BlindedBeaconBlockCapella) String

func (x *BlindedBeaconBlockCapella) String() string

func (*BlindedBeaconBlockCapella) UnmarshalSSZ

func (b *BlindedBeaconBlockCapella) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BlindedBeaconBlockCapella object

type BlindedBeaconBlockContainer

type BlindedBeaconBlockContainer struct {

	// Types that are assignable to Block:
	//
	//	*BlindedBeaconBlockContainer_Phase0Block
	//	*BlindedBeaconBlockContainer_AltairBlock
	//	*BlindedBeaconBlockContainer_BellatrixBlock
	//	*BlindedBeaconBlockContainer_CapellaBlock
	//	*BlindedBeaconBlockContainer_DenebBlock
	Block isBlindedBeaconBlockContainer_Block `protobuf_oneof:"block"`
	// contains filtered or unexported fields
}

func (*BlindedBeaconBlockContainer) Descriptor deprecated

func (*BlindedBeaconBlockContainer) Descriptor() ([]byte, []int)

Deprecated: Use BlindedBeaconBlockContainer.ProtoReflect.Descriptor instead.

func (*BlindedBeaconBlockContainer) GetAltairBlock

func (x *BlindedBeaconBlockContainer) GetAltairBlock() *BeaconBlockAltair

func (*BlindedBeaconBlockContainer) GetBellatrixBlock

func (*BlindedBeaconBlockContainer) GetBlock

func (m *BlindedBeaconBlockContainer) GetBlock() isBlindedBeaconBlockContainer_Block

func (*BlindedBeaconBlockContainer) GetCapellaBlock

func (*BlindedBeaconBlockContainer) GetDenebBlock added in v4.2.0

func (*BlindedBeaconBlockContainer) GetPhase0Block

func (x *BlindedBeaconBlockContainer) GetPhase0Block() *v1.BeaconBlock

func (*BlindedBeaconBlockContainer) ProtoMessage

func (*BlindedBeaconBlockContainer) ProtoMessage()

func (*BlindedBeaconBlockContainer) ProtoReflect

func (*BlindedBeaconBlockContainer) Reset

func (x *BlindedBeaconBlockContainer) Reset()

func (*BlindedBeaconBlockContainer) String

func (x *BlindedBeaconBlockContainer) String() string

type BlindedBeaconBlockContainer_AltairBlock

type BlindedBeaconBlockContainer_AltairBlock struct {
	AltairBlock *BeaconBlockAltair `protobuf:"bytes,2,opt,name=altair_block,json=altairBlock,proto3,oneof"`
}

type BlindedBeaconBlockContainer_BellatrixBlock

type BlindedBeaconBlockContainer_BellatrixBlock struct {
	BellatrixBlock *BlindedBeaconBlockBellatrix `protobuf:"bytes,3,opt,name=bellatrix_block,json=bellatrixBlock,proto3,oneof"`
}

type BlindedBeaconBlockContainer_CapellaBlock

type BlindedBeaconBlockContainer_CapellaBlock struct {
	CapellaBlock *BlindedBeaconBlockCapella `protobuf:"bytes,4,opt,name=capella_block,json=capellaBlock,proto3,oneof"`
}

type BlindedBeaconBlockContainer_DenebBlock added in v4.2.0

type BlindedBeaconBlockContainer_DenebBlock struct {
	DenebBlock *BlindedBeaconBlockDeneb `protobuf:"bytes,5,opt,name=deneb_block,json=denebBlock,proto3,oneof"`
}

type BlindedBeaconBlockContainer_Phase0Block

type BlindedBeaconBlockContainer_Phase0Block struct {
	Phase0Block *v1.BeaconBlock `protobuf:"bytes,1,opt,name=phase0_block,json=phase0Block,proto3,oneof"`
}

type BlindedBeaconBlockDeneb added in v4.1.0

type BlindedBeaconBlockDeneb struct {
	Slot          github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 140-byte string literal not displayed */
	ProposerIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 189-byte string literal not displayed */
	ParentRoot    []byte                                                                      `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                                                      `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	Body          *BlindedBeaconBlockBodyDeneb                                                `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BlindedBeaconBlockDeneb) Descriptor deprecated added in v4.1.0

func (*BlindedBeaconBlockDeneb) Descriptor() ([]byte, []int)

Deprecated: Use BlindedBeaconBlockDeneb.ProtoReflect.Descriptor instead.

func (*BlindedBeaconBlockDeneb) GetBody added in v4.1.0

func (*BlindedBeaconBlockDeneb) GetParentRoot added in v4.1.0

func (x *BlindedBeaconBlockDeneb) GetParentRoot() []byte

func (*BlindedBeaconBlockDeneb) GetProposerIndex added in v4.1.0

func (*BlindedBeaconBlockDeneb) GetSlot added in v4.1.0

func (*BlindedBeaconBlockDeneb) GetStateRoot added in v4.1.0

func (x *BlindedBeaconBlockDeneb) GetStateRoot() []byte

func (*BlindedBeaconBlockDeneb) HashTreeRoot added in v4.1.0

func (b *BlindedBeaconBlockDeneb) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BlindedBeaconBlockDeneb object

func (*BlindedBeaconBlockDeneb) HashTreeRootWith added in v4.1.0

func (b *BlindedBeaconBlockDeneb) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BlindedBeaconBlockDeneb object with a hasher

func (*BlindedBeaconBlockDeneb) MarshalSSZ added in v4.1.0

func (b *BlindedBeaconBlockDeneb) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BlindedBeaconBlockDeneb object

func (*BlindedBeaconBlockDeneb) MarshalSSZTo added in v4.1.0

func (b *BlindedBeaconBlockDeneb) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BlindedBeaconBlockDeneb object to a target array

func (*BlindedBeaconBlockDeneb) ProtoMessage added in v4.1.0

func (*BlindedBeaconBlockDeneb) ProtoMessage()

func (*BlindedBeaconBlockDeneb) ProtoReflect added in v4.1.0

func (x *BlindedBeaconBlockDeneb) ProtoReflect() protoreflect.Message

func (*BlindedBeaconBlockDeneb) Reset added in v4.1.0

func (x *BlindedBeaconBlockDeneb) Reset()

func (*BlindedBeaconBlockDeneb) SizeSSZ added in v4.1.0

func (b *BlindedBeaconBlockDeneb) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BlindedBeaconBlockDeneb object

func (*BlindedBeaconBlockDeneb) String added in v4.1.0

func (x *BlindedBeaconBlockDeneb) String() string

func (*BlindedBeaconBlockDeneb) UnmarshalSSZ added in v4.1.0

func (b *BlindedBeaconBlockDeneb) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BlindedBeaconBlockDeneb object

type BlobIdentifier added in v4.1.0

type BlobIdentifier struct {
	BlockRoot []byte `protobuf:"bytes,1,opt,name=block_root,json=blockRoot,proto3" json:"block_root,omitempty" ssz-size:"32"`
	Index     uint64 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*BlobIdentifier) Descriptor deprecated added in v4.1.0

func (*BlobIdentifier) Descriptor() ([]byte, []int)

Deprecated: Use BlobIdentifier.ProtoReflect.Descriptor instead.

func (*BlobIdentifier) GetBlockRoot added in v4.1.0

func (x *BlobIdentifier) GetBlockRoot() []byte

func (*BlobIdentifier) GetIndex added in v4.1.0

func (x *BlobIdentifier) GetIndex() uint64

func (*BlobIdentifier) HashTreeRoot added in v4.2.0

func (b *BlobIdentifier) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the BlobIdentifier object

func (*BlobIdentifier) HashTreeRootWith added in v4.2.0

func (b *BlobIdentifier) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the BlobIdentifier object with a hasher

func (*BlobIdentifier) MarshalSSZ added in v4.2.0

func (b *BlobIdentifier) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the BlobIdentifier object

func (*BlobIdentifier) MarshalSSZTo added in v4.2.0

func (b *BlobIdentifier) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the BlobIdentifier object to a target array

func (*BlobIdentifier) ProtoMessage added in v4.1.0

func (*BlobIdentifier) ProtoMessage()

func (*BlobIdentifier) ProtoReflect added in v4.1.0

func (x *BlobIdentifier) ProtoReflect() protoreflect.Message

func (*BlobIdentifier) Reset added in v4.1.0

func (x *BlobIdentifier) Reset()

func (*BlobIdentifier) SizeSSZ added in v4.2.0

func (b *BlobIdentifier) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the BlobIdentifier object

func (*BlobIdentifier) String added in v4.1.0

func (x *BlobIdentifier) String() string

func (*BlobIdentifier) UnmarshalSSZ added in v4.2.0

func (b *BlobIdentifier) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the BlobIdentifier object

type ContributionAndProof

type ContributionAndProof struct {
	AggregatorIndex github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 195-byte string literal not displayed */
	Contribution    *SyncCommitteeContribution                                                  `protobuf:"bytes,2,opt,name=contribution,proto3" json:"contribution,omitempty"`
	SelectionProof  []byte                                                                      `protobuf:"bytes,3,opt,name=selection_proof,json=selectionProof,proto3" json:"selection_proof,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*ContributionAndProof) Descriptor deprecated

func (*ContributionAndProof) Descriptor() ([]byte, []int)

Deprecated: Use ContributionAndProof.ProtoReflect.Descriptor instead.

func (*ContributionAndProof) GetContribution

func (x *ContributionAndProof) GetContribution() *SyncCommitteeContribution

func (*ContributionAndProof) GetSelectionProof

func (x *ContributionAndProof) GetSelectionProof() []byte

func (*ContributionAndProof) ProtoMessage

func (*ContributionAndProof) ProtoMessage()

func (*ContributionAndProof) ProtoReflect

func (x *ContributionAndProof) ProtoReflect() protoreflect.Message

func (*ContributionAndProof) Reset

func (x *ContributionAndProof) Reset()

func (*ContributionAndProof) String

func (x *ContributionAndProof) String() string

type ForkChoiceHead

type ForkChoiceHead struct {
	Root                []byte                                                            `protobuf:"bytes,1,opt,name=root,proto3" json:"root,omitempty" ssz-size:"32"`
	Slot                github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 140-byte string literal not displayed */
	ExecutionOptimistic bool                                                              `protobuf:"varint,3,opt,name=execution_optimistic,json=executionOptimistic,proto3" json:"execution_optimistic,omitempty"`
	// contains filtered or unexported fields
}

func (*ForkChoiceHead) Descriptor deprecated

func (*ForkChoiceHead) Descriptor() ([]byte, []int)

Deprecated: Use ForkChoiceHead.ProtoReflect.Descriptor instead.

func (*ForkChoiceHead) GetExecutionOptimistic

func (x *ForkChoiceHead) GetExecutionOptimistic() bool

func (*ForkChoiceHead) GetRoot

func (x *ForkChoiceHead) GetRoot() []byte

func (*ForkChoiceHead) ProtoMessage

func (*ForkChoiceHead) ProtoMessage()

func (*ForkChoiceHead) ProtoReflect

func (x *ForkChoiceHead) ProtoReflect() protoreflect.Message

func (*ForkChoiceHead) Reset

func (x *ForkChoiceHead) Reset()

func (*ForkChoiceHead) String

func (x *ForkChoiceHead) String() string

type ForkChoiceHeadsResponse

type ForkChoiceHeadsResponse struct {
	Data []*ForkChoiceHead `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ForkChoiceHeadsResponse) Descriptor deprecated

func (*ForkChoiceHeadsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ForkChoiceHeadsResponse.ProtoReflect.Descriptor instead.

func (*ForkChoiceHeadsResponse) GetData

func (x *ForkChoiceHeadsResponse) GetData() []*ForkChoiceHead

func (*ForkChoiceHeadsResponse) ProtoMessage

func (*ForkChoiceHeadsResponse) ProtoMessage()

func (*ForkChoiceHeadsResponse) ProtoReflect

func (x *ForkChoiceHeadsResponse) ProtoReflect() protoreflect.Message

func (*ForkChoiceHeadsResponse) Reset

func (x *ForkChoiceHeadsResponse) Reset()

func (*ForkChoiceHeadsResponse) String

func (x *ForkChoiceHeadsResponse) String() string

type HistoricalSummary

type HistoricalSummary struct {
	BlockSummaryRoot []byte `protobuf:"bytes,1,opt,name=block_summary_root,json=blockSummaryRoot,proto3" json:"block_summary_root,omitempty" ssz-size:"32"`
	StateSummaryRoot []byte `protobuf:"bytes,2,opt,name=state_summary_root,json=stateSummaryRoot,proto3" json:"state_summary_root,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*HistoricalSummary) Descriptor deprecated

func (*HistoricalSummary) Descriptor() ([]byte, []int)

Deprecated: Use HistoricalSummary.ProtoReflect.Descriptor instead.

func (*HistoricalSummary) GetBlockSummaryRoot

func (x *HistoricalSummary) GetBlockSummaryRoot() []byte

func (*HistoricalSummary) GetStateSummaryRoot

func (x *HistoricalSummary) GetStateSummaryRoot() []byte

func (*HistoricalSummary) ProtoMessage

func (*HistoricalSummary) ProtoMessage()

func (*HistoricalSummary) ProtoReflect

func (x *HistoricalSummary) ProtoReflect() protoreflect.Message

func (*HistoricalSummary) Reset

func (x *HistoricalSummary) Reset()

func (*HistoricalSummary) String

func (x *HistoricalSummary) String() string

type LightClientBootstrap added in v4.1.0

type LightClientBootstrap struct {
	Header                     *v1.BeaconBlockHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	CurrentSyncCommittee       *SyncCommittee        `protobuf:"bytes,2,opt,name=current_sync_committee,json=currentSyncCommittee,proto3" json:"current_sync_committee,omitempty"`
	CurrentSyncCommitteeBranch [][]byte              `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LightClientBootstrap) Descriptor deprecated added in v4.1.0

func (*LightClientBootstrap) Descriptor() ([]byte, []int)

Deprecated: Use LightClientBootstrap.ProtoReflect.Descriptor instead.

func (*LightClientBootstrap) GetCurrentSyncCommittee added in v4.1.0

func (x *LightClientBootstrap) GetCurrentSyncCommittee() *SyncCommittee

func (*LightClientBootstrap) GetCurrentSyncCommitteeBranch added in v4.1.0

func (x *LightClientBootstrap) GetCurrentSyncCommitteeBranch() [][]byte

func (*LightClientBootstrap) GetHeader added in v4.1.0

func (x *LightClientBootstrap) GetHeader() *v1.BeaconBlockHeader

func (*LightClientBootstrap) ProtoMessage added in v4.1.0

func (*LightClientBootstrap) ProtoMessage()

func (*LightClientBootstrap) ProtoReflect added in v4.1.0

func (x *LightClientBootstrap) ProtoReflect() protoreflect.Message

func (*LightClientBootstrap) Reset added in v4.1.0

func (x *LightClientBootstrap) Reset()

func (*LightClientBootstrap) String added in v4.1.0

func (x *LightClientBootstrap) String() string

type LightClientFinalityUpdate added in v4.1.0

type LightClientFinalityUpdate struct {
	AttestedHeader  *v1.BeaconBlockHeader                                             `protobuf:"bytes,1,opt,name=attested_header,json=attestedHeader,proto3" json:"attested_header,omitempty"`
	FinalizedHeader *v1.BeaconBlockHeader                                             `protobuf:"bytes,2,opt,name=finalized_header,json=finalizedHeader,proto3" json:"finalized_header,omitempty"`
	FinalityBranch  [][]byte                                                          `protobuf:"bytes,3,rep,name=finality_branch,json=finalityBranch,proto3" json:"finality_branch,omitempty"`
	SyncAggregate   *v1.SyncAggregate                                                 `protobuf:"bytes,4,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	SignatureSlot   github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LightClientFinalityUpdate) Descriptor deprecated added in v4.1.0

func (*LightClientFinalityUpdate) Descriptor() ([]byte, []int)

Deprecated: Use LightClientFinalityUpdate.ProtoReflect.Descriptor instead.

func (*LightClientFinalityUpdate) GetAttestedHeader added in v4.1.0

func (x *LightClientFinalityUpdate) GetAttestedHeader() *v1.BeaconBlockHeader

func (*LightClientFinalityUpdate) GetFinalityBranch added in v4.1.0

func (x *LightClientFinalityUpdate) GetFinalityBranch() [][]byte

func (*LightClientFinalityUpdate) GetFinalizedHeader added in v4.1.0

func (x *LightClientFinalityUpdate) GetFinalizedHeader() *v1.BeaconBlockHeader

func (*LightClientFinalityUpdate) GetSignatureSlot added in v4.1.0

func (*LightClientFinalityUpdate) GetSyncAggregate added in v4.1.0

func (x *LightClientFinalityUpdate) GetSyncAggregate() *v1.SyncAggregate

func (*LightClientFinalityUpdate) ProtoMessage added in v4.1.0

func (*LightClientFinalityUpdate) ProtoMessage()

func (*LightClientFinalityUpdate) ProtoReflect added in v4.1.0

func (*LightClientFinalityUpdate) Reset added in v4.1.0

func (x *LightClientFinalityUpdate) Reset()

func (*LightClientFinalityUpdate) String added in v4.1.0

func (x *LightClientFinalityUpdate) String() string

type LightClientFinalityUpdateWithVersion added in v4.1.0

type LightClientFinalityUpdateWithVersion struct {
	Version Version                    `protobuf:"varint,1,opt,name=version,proto3,enum=ethereum.eth.v2.Version" json:"version,omitempty"`
	Data    *LightClientFinalityUpdate `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*LightClientFinalityUpdateWithVersion) Descriptor deprecated added in v4.1.0

func (*LightClientFinalityUpdateWithVersion) Descriptor() ([]byte, []int)

Deprecated: Use LightClientFinalityUpdateWithVersion.ProtoReflect.Descriptor instead.

func (*LightClientFinalityUpdateWithVersion) GetData added in v4.1.0

func (*LightClientFinalityUpdateWithVersion) GetVersion added in v4.1.0

func (*LightClientFinalityUpdateWithVersion) ProtoMessage added in v4.1.0

func (*LightClientFinalityUpdateWithVersion) ProtoMessage()

func (*LightClientFinalityUpdateWithVersion) ProtoReflect added in v4.1.0

func (*LightClientFinalityUpdateWithVersion) Reset added in v4.1.0

func (*LightClientFinalityUpdateWithVersion) String added in v4.1.0

type LightClientOptimisticUpdate added in v4.1.0

type LightClientOptimisticUpdate struct {
	AttestedHeader *v1.BeaconBlockHeader                                             `protobuf:"bytes,1,opt,name=attested_header,json=attestedHeader,proto3" json:"attested_header,omitempty"`
	SyncAggregate  *v1.SyncAggregate                                                 `protobuf:"bytes,2,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	SignatureSlot  github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LightClientOptimisticUpdate) Descriptor deprecated added in v4.1.0

func (*LightClientOptimisticUpdate) Descriptor() ([]byte, []int)

Deprecated: Use LightClientOptimisticUpdate.ProtoReflect.Descriptor instead.

func (*LightClientOptimisticUpdate) GetAttestedHeader added in v4.1.0

func (x *LightClientOptimisticUpdate) GetAttestedHeader() *v1.BeaconBlockHeader

func (*LightClientOptimisticUpdate) GetSignatureSlot added in v4.1.0

func (*LightClientOptimisticUpdate) GetSyncAggregate added in v4.1.0

func (x *LightClientOptimisticUpdate) GetSyncAggregate() *v1.SyncAggregate

func (*LightClientOptimisticUpdate) ProtoMessage added in v4.1.0

func (*LightClientOptimisticUpdate) ProtoMessage()

func (*LightClientOptimisticUpdate) ProtoReflect added in v4.1.0

func (*LightClientOptimisticUpdate) Reset added in v4.1.0

func (x *LightClientOptimisticUpdate) Reset()

func (*LightClientOptimisticUpdate) String added in v4.1.0

func (x *LightClientOptimisticUpdate) String() string

type LightClientOptimisticUpdateWithVersion added in v4.1.0

type LightClientOptimisticUpdateWithVersion struct {
	Version Version                      `protobuf:"varint,1,opt,name=version,proto3,enum=ethereum.eth.v2.Version" json:"version,omitempty"`
	Data    *LightClientOptimisticUpdate `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*LightClientOptimisticUpdateWithVersion) Descriptor deprecated added in v4.1.0

func (*LightClientOptimisticUpdateWithVersion) Descriptor() ([]byte, []int)

Deprecated: Use LightClientOptimisticUpdateWithVersion.ProtoReflect.Descriptor instead.

func (*LightClientOptimisticUpdateWithVersion) GetData added in v4.1.0

func (*LightClientOptimisticUpdateWithVersion) GetVersion added in v4.1.0

func (*LightClientOptimisticUpdateWithVersion) ProtoMessage added in v4.1.0

func (*LightClientOptimisticUpdateWithVersion) ProtoReflect added in v4.1.0

func (*LightClientOptimisticUpdateWithVersion) Reset added in v4.1.0

func (*LightClientOptimisticUpdateWithVersion) String added in v4.1.0

type LightClientUpdate added in v4.1.0

type LightClientUpdate struct {
	AttestedHeader          *v1.BeaconBlockHeader                                             `protobuf:"bytes,1,opt,name=attested_header,json=attestedHeader,proto3" json:"attested_header,omitempty"`
	NextSyncCommittee       *SyncCommittee                                                    `protobuf:"bytes,2,opt,name=next_sync_committee,json=nextSyncCommittee,proto3" json:"next_sync_committee,omitempty"`
	NextSyncCommitteeBranch [][]byte                                                          `` /* 134-byte string literal not displayed */
	FinalizedHeader         *v1.BeaconBlockHeader                                             `protobuf:"bytes,4,opt,name=finalized_header,json=finalizedHeader,proto3" json:"finalized_header,omitempty"`
	FinalityBranch          [][]byte                                                          `protobuf:"bytes,5,rep,name=finality_branch,json=finalityBranch,proto3" json:"finality_branch,omitempty"`
	SyncAggregate           *v1.SyncAggregate                                                 `protobuf:"bytes,6,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	SignatureSlot           github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LightClientUpdate) Descriptor deprecated added in v4.1.0

func (*LightClientUpdate) Descriptor() ([]byte, []int)

Deprecated: Use LightClientUpdate.ProtoReflect.Descriptor instead.

func (*LightClientUpdate) GetAttestedHeader added in v4.1.0

func (x *LightClientUpdate) GetAttestedHeader() *v1.BeaconBlockHeader

func (*LightClientUpdate) GetFinalityBranch added in v4.1.0

func (x *LightClientUpdate) GetFinalityBranch() [][]byte

func (*LightClientUpdate) GetFinalizedHeader added in v4.1.0

func (x *LightClientUpdate) GetFinalizedHeader() *v1.BeaconBlockHeader

func (*LightClientUpdate) GetNextSyncCommittee added in v4.1.0

func (x *LightClientUpdate) GetNextSyncCommittee() *SyncCommittee

func (*LightClientUpdate) GetNextSyncCommitteeBranch added in v4.1.0

func (x *LightClientUpdate) GetNextSyncCommitteeBranch() [][]byte

func (*LightClientUpdate) GetSignatureSlot added in v4.1.0

func (*LightClientUpdate) GetSyncAggregate added in v4.1.0

func (x *LightClientUpdate) GetSyncAggregate() *v1.SyncAggregate

func (*LightClientUpdate) IsFinalityUpdate added in v4.1.0

func (x *LightClientUpdate) IsFinalityUpdate() bool

func (*LightClientUpdate) IsSyncCommiteeUpdate added in v4.1.0

func (x *LightClientUpdate) IsSyncCommiteeUpdate() bool

func (*LightClientUpdate) ProtoMessage added in v4.1.0

func (*LightClientUpdate) ProtoMessage()

func (*LightClientUpdate) ProtoReflect added in v4.1.0

func (x *LightClientUpdate) ProtoReflect() protoreflect.Message

func (*LightClientUpdate) Reset added in v4.1.0

func (x *LightClientUpdate) Reset()

func (*LightClientUpdate) String added in v4.1.0

func (x *LightClientUpdate) String() string

type ProduceBlindedBlockResponse

type ProduceBlindedBlockResponse struct {
	Version Version                      `protobuf:"varint,1,opt,name=version,proto3,enum=ethereum.eth.v2.Version" json:"version,omitempty"`
	Data    *BlindedBeaconBlockContainer `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ProduceBlindedBlockResponse) Descriptor deprecated

func (*ProduceBlindedBlockResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProduceBlindedBlockResponse.ProtoReflect.Descriptor instead.

func (*ProduceBlindedBlockResponse) GetData

func (*ProduceBlindedBlockResponse) GetVersion

func (x *ProduceBlindedBlockResponse) GetVersion() Version

func (*ProduceBlindedBlockResponse) ProtoMessage

func (*ProduceBlindedBlockResponse) ProtoMessage()

func (*ProduceBlindedBlockResponse) ProtoReflect

func (*ProduceBlindedBlockResponse) Reset

func (x *ProduceBlindedBlockResponse) Reset()

func (*ProduceBlindedBlockResponse) String

func (x *ProduceBlindedBlockResponse) String() string

type ProduceBlockResponseV2

type ProduceBlockResponseV2 struct {
	Version Version                 `protobuf:"varint,1,opt,name=version,proto3,enum=ethereum.eth.v2.Version" json:"version,omitempty"`
	Data    *BeaconBlockContainerV2 `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ProduceBlockResponseV2) Descriptor deprecated

func (*ProduceBlockResponseV2) Descriptor() ([]byte, []int)

Deprecated: Use ProduceBlockResponseV2.ProtoReflect.Descriptor instead.

func (*ProduceBlockResponseV2) GetData

func (*ProduceBlockResponseV2) GetVersion

func (x *ProduceBlockResponseV2) GetVersion() Version

func (*ProduceBlockResponseV2) ProtoMessage

func (*ProduceBlockResponseV2) ProtoMessage()

func (*ProduceBlockResponseV2) ProtoReflect

func (x *ProduceBlockResponseV2) ProtoReflect() protoreflect.Message

func (*ProduceBlockResponseV2) Reset

func (x *ProduceBlockResponseV2) Reset()

func (*ProduceBlockResponseV2) String

func (x *ProduceBlockResponseV2) String() string

type SSZContainer

type SSZContainer struct {
	Version             Version `protobuf:"varint,1,opt,name=version,proto3,enum=ethereum.eth.v2.Version" json:"version,omitempty"`
	ExecutionOptimistic bool    `protobuf:"varint,2,opt,name=execution_optimistic,json=executionOptimistic,proto3" json:"execution_optimistic,omitempty"`
	Data                []byte  `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	Finalized           bool    `protobuf:"varint,4,opt,name=finalized,proto3" json:"finalized,omitempty"`
	// contains filtered or unexported fields
}

func (*SSZContainer) Descriptor deprecated

func (*SSZContainer) Descriptor() ([]byte, []int)

Deprecated: Use SSZContainer.ProtoReflect.Descriptor instead.

func (*SSZContainer) GetData

func (x *SSZContainer) GetData() []byte

func (*SSZContainer) GetExecutionOptimistic

func (x *SSZContainer) GetExecutionOptimistic() bool

func (*SSZContainer) GetFinalized

func (x *SSZContainer) GetFinalized() bool

func (*SSZContainer) GetVersion

func (x *SSZContainer) GetVersion() Version

func (*SSZContainer) ProtoMessage

func (*SSZContainer) ProtoMessage()

func (*SSZContainer) ProtoReflect

func (x *SSZContainer) ProtoReflect() protoreflect.Message

func (*SSZContainer) Reset

func (x *SSZContainer) Reset()

func (*SSZContainer) String

func (x *SSZContainer) String() string

type SignedBLSToExecutionChange

type SignedBLSToExecutionChange struct {
	Message   *BLSToExecutionChange `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte                `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBLSToExecutionChange) Descriptor deprecated

func (*SignedBLSToExecutionChange) Descriptor() ([]byte, []int)

Deprecated: Use SignedBLSToExecutionChange.ProtoReflect.Descriptor instead.

func (*SignedBLSToExecutionChange) GetMessage

func (*SignedBLSToExecutionChange) GetSignature

func (x *SignedBLSToExecutionChange) GetSignature() []byte

func (*SignedBLSToExecutionChange) HashTreeRoot

func (s *SignedBLSToExecutionChange) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBLSToExecutionChange object

func (*SignedBLSToExecutionChange) HashTreeRootWith

func (s *SignedBLSToExecutionChange) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBLSToExecutionChange object with a hasher

func (*SignedBLSToExecutionChange) MarshalSSZ

func (s *SignedBLSToExecutionChange) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBLSToExecutionChange object

func (*SignedBLSToExecutionChange) MarshalSSZTo

func (s *SignedBLSToExecutionChange) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBLSToExecutionChange object to a target array

func (*SignedBLSToExecutionChange) ProtoMessage

func (*SignedBLSToExecutionChange) ProtoMessage()

func (*SignedBLSToExecutionChange) ProtoReflect

func (*SignedBLSToExecutionChange) Reset

func (x *SignedBLSToExecutionChange) Reset()

func (*SignedBLSToExecutionChange) SizeSSZ

func (s *SignedBLSToExecutionChange) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBLSToExecutionChange object

func (*SignedBLSToExecutionChange) String

func (x *SignedBLSToExecutionChange) String() string

func (*SignedBLSToExecutionChange) UnmarshalSSZ

func (s *SignedBLSToExecutionChange) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBLSToExecutionChange object

type SignedBeaconBlockAltair

type SignedBeaconBlockAltair struct {
	Message   *BeaconBlockAltair `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte             `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockAltair) Descriptor deprecated

func (*SignedBeaconBlockAltair) Descriptor() ([]byte, []int)

Deprecated: Use SignedBeaconBlockAltair.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockAltair) GetMessage

func (x *SignedBeaconBlockAltair) GetMessage() *BeaconBlockAltair

func (*SignedBeaconBlockAltair) GetSignature

func (x *SignedBeaconBlockAltair) GetSignature() []byte

func (*SignedBeaconBlockAltair) HashTreeRoot

func (s *SignedBeaconBlockAltair) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBeaconBlockAltair object

func (*SignedBeaconBlockAltair) HashTreeRootWith

func (s *SignedBeaconBlockAltair) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBeaconBlockAltair object with a hasher

func (*SignedBeaconBlockAltair) MarshalSSZ

func (s *SignedBeaconBlockAltair) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBeaconBlockAltair object

func (*SignedBeaconBlockAltair) MarshalSSZTo

func (s *SignedBeaconBlockAltair) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBeaconBlockAltair object to a target array

func (*SignedBeaconBlockAltair) ProtoMessage

func (*SignedBeaconBlockAltair) ProtoMessage()

func (*SignedBeaconBlockAltair) ProtoReflect

func (x *SignedBeaconBlockAltair) ProtoReflect() protoreflect.Message

func (*SignedBeaconBlockAltair) Reset

func (x *SignedBeaconBlockAltair) Reset()

func (*SignedBeaconBlockAltair) SizeSSZ

func (s *SignedBeaconBlockAltair) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBeaconBlockAltair object

func (*SignedBeaconBlockAltair) String

func (x *SignedBeaconBlockAltair) String() string

func (*SignedBeaconBlockAltair) UnmarshalSSZ

func (s *SignedBeaconBlockAltair) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockAltair object

type SignedBeaconBlockBellatrix

type SignedBeaconBlockBellatrix struct {
	Message   *BeaconBlockBellatrix `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte                `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockBellatrix) Descriptor deprecated

func (*SignedBeaconBlockBellatrix) Descriptor() ([]byte, []int)

Deprecated: Use SignedBeaconBlockBellatrix.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockBellatrix) GetMessage

func (*SignedBeaconBlockBellatrix) GetSignature

func (x *SignedBeaconBlockBellatrix) GetSignature() []byte

func (*SignedBeaconBlockBellatrix) HashTreeRoot

func (s *SignedBeaconBlockBellatrix) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBeaconBlockBellatrix object

func (*SignedBeaconBlockBellatrix) HashTreeRootWith

func (s *SignedBeaconBlockBellatrix) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBeaconBlockBellatrix object with a hasher

func (*SignedBeaconBlockBellatrix) MarshalSSZ

func (s *SignedBeaconBlockBellatrix) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBeaconBlockBellatrix object

func (*SignedBeaconBlockBellatrix) MarshalSSZTo

func (s *SignedBeaconBlockBellatrix) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBeaconBlockBellatrix object to a target array

func (*SignedBeaconBlockBellatrix) ProtoMessage

func (*SignedBeaconBlockBellatrix) ProtoMessage()

func (*SignedBeaconBlockBellatrix) ProtoReflect

func (*SignedBeaconBlockBellatrix) Reset

func (x *SignedBeaconBlockBellatrix) Reset()

func (*SignedBeaconBlockBellatrix) SizeSSZ

func (s *SignedBeaconBlockBellatrix) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBeaconBlockBellatrix object

func (*SignedBeaconBlockBellatrix) String

func (x *SignedBeaconBlockBellatrix) String() string

func (*SignedBeaconBlockBellatrix) UnmarshalSSZ

func (s *SignedBeaconBlockBellatrix) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockBellatrix object

type SignedBeaconBlockCapella

type SignedBeaconBlockCapella struct {
	Message   *BeaconBlockCapella `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte              `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockCapella) Descriptor deprecated

func (*SignedBeaconBlockCapella) Descriptor() ([]byte, []int)

Deprecated: Use SignedBeaconBlockCapella.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockCapella) GetMessage

func (*SignedBeaconBlockCapella) GetSignature

func (x *SignedBeaconBlockCapella) GetSignature() []byte

func (*SignedBeaconBlockCapella) HashTreeRoot

func (s *SignedBeaconBlockCapella) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBeaconBlockCapella object

func (*SignedBeaconBlockCapella) HashTreeRootWith

func (s *SignedBeaconBlockCapella) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBeaconBlockCapella object with a hasher

func (*SignedBeaconBlockCapella) MarshalSSZ

func (s *SignedBeaconBlockCapella) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBeaconBlockCapella object

func (*SignedBeaconBlockCapella) MarshalSSZTo

func (s *SignedBeaconBlockCapella) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBeaconBlockCapella object to a target array

func (*SignedBeaconBlockCapella) ProtoMessage

func (*SignedBeaconBlockCapella) ProtoMessage()

func (*SignedBeaconBlockCapella) ProtoReflect

func (x *SignedBeaconBlockCapella) ProtoReflect() protoreflect.Message

func (*SignedBeaconBlockCapella) Reset

func (x *SignedBeaconBlockCapella) Reset()

func (*SignedBeaconBlockCapella) SizeSSZ

func (s *SignedBeaconBlockCapella) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBeaconBlockCapella object

func (*SignedBeaconBlockCapella) String

func (x *SignedBeaconBlockCapella) String() string

func (*SignedBeaconBlockCapella) UnmarshalSSZ

func (s *SignedBeaconBlockCapella) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockCapella object

type SignedBeaconBlockContainer

type SignedBeaconBlockContainer struct {

	// Types that are assignable to Message:
	//
	//	*SignedBeaconBlockContainer_Phase0Block
	//	*SignedBeaconBlockContainer_AltairBlock
	//	*SignedBeaconBlockContainer_BellatrixBlock
	//	*SignedBeaconBlockContainer_CapellaBlock
	//	*SignedBeaconBlockContainer_DenebBlock
	Message   isSignedBeaconBlockContainer_Message `protobuf_oneof:"message"`
	Signature []byte                               `protobuf:"bytes,6,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockContainer) Descriptor deprecated

func (*SignedBeaconBlockContainer) Descriptor() ([]byte, []int)

Deprecated: Use SignedBeaconBlockContainer.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockContainer) GetAltairBlock

func (x *SignedBeaconBlockContainer) GetAltairBlock() *BeaconBlockAltair

func (*SignedBeaconBlockContainer) GetBellatrixBlock

func (x *SignedBeaconBlockContainer) GetBellatrixBlock() *BeaconBlockBellatrix

func (*SignedBeaconBlockContainer) GetCapellaBlock

func (x *SignedBeaconBlockContainer) GetCapellaBlock() *BeaconBlockCapella

func (*SignedBeaconBlockContainer) GetDenebBlock added in v4.1.0

func (x *SignedBeaconBlockContainer) GetDenebBlock() *BeaconBlockDeneb

func (*SignedBeaconBlockContainer) GetMessage

func (m *SignedBeaconBlockContainer) GetMessage() isSignedBeaconBlockContainer_Message

func (*SignedBeaconBlockContainer) GetPhase0Block

func (x *SignedBeaconBlockContainer) GetPhase0Block() *v1.BeaconBlock

func (*SignedBeaconBlockContainer) GetSignature

func (x *SignedBeaconBlockContainer) GetSignature() []byte

func (*SignedBeaconBlockContainer) ProtoMessage

func (*SignedBeaconBlockContainer) ProtoMessage()

func (*SignedBeaconBlockContainer) ProtoReflect

func (*SignedBeaconBlockContainer) Reset

func (x *SignedBeaconBlockContainer) Reset()

func (*SignedBeaconBlockContainer) String

func (x *SignedBeaconBlockContainer) String() string

type SignedBeaconBlockContainer_AltairBlock

type SignedBeaconBlockContainer_AltairBlock struct {
	AltairBlock *BeaconBlockAltair `protobuf:"bytes,2,opt,name=altair_block,json=altairBlock,proto3,oneof"`
}

type SignedBeaconBlockContainer_BellatrixBlock

type SignedBeaconBlockContainer_BellatrixBlock struct {
	BellatrixBlock *BeaconBlockBellatrix `protobuf:"bytes,3,opt,name=bellatrix_block,json=bellatrixBlock,proto3,oneof"`
}

type SignedBeaconBlockContainer_CapellaBlock

type SignedBeaconBlockContainer_CapellaBlock struct {
	CapellaBlock *BeaconBlockCapella `protobuf:"bytes,4,opt,name=capella_block,json=capellaBlock,proto3,oneof"`
}

type SignedBeaconBlockContainer_DenebBlock added in v4.1.0

type SignedBeaconBlockContainer_DenebBlock struct {
	DenebBlock *BeaconBlockDeneb `protobuf:"bytes,5,opt,name=deneb_block,json=denebBlock,proto3,oneof"`
}

type SignedBeaconBlockContainer_Phase0Block

type SignedBeaconBlockContainer_Phase0Block struct {
	Phase0Block *v1.BeaconBlock `protobuf:"bytes,1,opt,name=phase0_block,json=phase0Block,proto3,oneof"`
}

type SignedBeaconBlockContentsContainer added in v4.1.0

type SignedBeaconBlockContentsContainer struct {

	// Types that are assignable to Message:
	//
	//	*SignedBeaconBlockContentsContainer_Phase0Block
	//	*SignedBeaconBlockContentsContainer_AltairBlock
	//	*SignedBeaconBlockContentsContainer_BellatrixBlock
	//	*SignedBeaconBlockContentsContainer_CapellaBlock
	//	*SignedBeaconBlockContentsContainer_DenebContents
	Message isSignedBeaconBlockContentsContainer_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockContentsContainer) Descriptor deprecated added in v4.1.0

func (*SignedBeaconBlockContentsContainer) Descriptor() ([]byte, []int)

Deprecated: Use SignedBeaconBlockContentsContainer.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockContentsContainer) GetAltairBlock added in v4.1.0

func (*SignedBeaconBlockContentsContainer) GetBellatrixBlock added in v4.1.0

func (*SignedBeaconBlockContentsContainer) GetCapellaBlock added in v4.1.0

func (*SignedBeaconBlockContentsContainer) GetDenebContents added in v4.1.0

func (*SignedBeaconBlockContentsContainer) GetMessage added in v4.1.0

func (m *SignedBeaconBlockContentsContainer) GetMessage() isSignedBeaconBlockContentsContainer_Message

func (*SignedBeaconBlockContentsContainer) GetPhase0Block added in v4.1.0

func (*SignedBeaconBlockContentsContainer) ProtoMessage added in v4.1.0

func (*SignedBeaconBlockContentsContainer) ProtoMessage()

func (*SignedBeaconBlockContentsContainer) ProtoReflect added in v4.1.0

func (*SignedBeaconBlockContentsContainer) Reset added in v4.1.0

func (*SignedBeaconBlockContentsContainer) String added in v4.1.0

type SignedBeaconBlockContentsContainer_AltairBlock added in v4.1.0

type SignedBeaconBlockContentsContainer_AltairBlock struct {
	AltairBlock *SignedBeaconBlockAltair `protobuf:"bytes,2,opt,name=altair_block,json=altairBlock,proto3,oneof"`
}

type SignedBeaconBlockContentsContainer_BellatrixBlock added in v4.1.0

type SignedBeaconBlockContentsContainer_BellatrixBlock struct {
	BellatrixBlock *SignedBeaconBlockBellatrix `protobuf:"bytes,3,opt,name=bellatrix_block,json=bellatrixBlock,proto3,oneof"`
}

type SignedBeaconBlockContentsContainer_CapellaBlock added in v4.1.0

type SignedBeaconBlockContentsContainer_CapellaBlock struct {
	CapellaBlock *SignedBeaconBlockCapella `protobuf:"bytes,4,opt,name=capella_block,json=capellaBlock,proto3,oneof"`
}

type SignedBeaconBlockContentsContainer_DenebContents added in v4.1.0

type SignedBeaconBlockContentsContainer_DenebContents struct {
	DenebContents *SignedBeaconBlockContentsDeneb `protobuf:"bytes,5,opt,name=deneb_contents,json=denebContents,proto3,oneof"`
}

type SignedBeaconBlockContentsContainer_Phase0Block added in v4.1.0

type SignedBeaconBlockContentsContainer_Phase0Block struct {
	Phase0Block *v1.SignedBeaconBlock `protobuf:"bytes,1,opt,name=phase0_block,json=phase0Block,proto3,oneof"`
}

type SignedBeaconBlockContentsDeneb added in v4.1.0

type SignedBeaconBlockContentsDeneb struct {
	SignedBlock *SignedBeaconBlockDeneb `protobuf:"bytes,1,opt,name=signed_block,json=signedBlock,proto3" json:"signed_block,omitempty"`
	KzgProofs   [][]byte                `protobuf:"bytes,2,rep,name=kzg_proofs,json=kzgProofs,proto3" json:"kzg_proofs,omitempty" ssz-max:"4096" ssz-size:"?,48"`
	Blobs       [][]byte                `protobuf:"bytes,3,rep,name=blobs,proto3" json:"blobs,omitempty" ssz-max:"4096" ssz-size:"?,131072"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockContentsDeneb) Descriptor deprecated added in v4.1.0

func (*SignedBeaconBlockContentsDeneb) Descriptor() ([]byte, []int)

Deprecated: Use SignedBeaconBlockContentsDeneb.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockContentsDeneb) GetBlobs added in v4.2.0

func (x *SignedBeaconBlockContentsDeneb) GetBlobs() [][]byte

func (*SignedBeaconBlockContentsDeneb) GetKzgProofs added in v4.2.0

func (x *SignedBeaconBlockContentsDeneb) GetKzgProofs() [][]byte

func (*SignedBeaconBlockContentsDeneb) GetSignedBlock added in v4.1.0

func (*SignedBeaconBlockContentsDeneb) HashTreeRoot added in v4.1.0

func (s *SignedBeaconBlockContentsDeneb) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBeaconBlockContentsDeneb object

func (*SignedBeaconBlockContentsDeneb) HashTreeRootWith added in v4.1.0

func (s *SignedBeaconBlockContentsDeneb) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBeaconBlockContentsDeneb object with a hasher

func (*SignedBeaconBlockContentsDeneb) MarshalSSZ added in v4.1.0

func (s *SignedBeaconBlockContentsDeneb) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBeaconBlockContentsDeneb object

func (*SignedBeaconBlockContentsDeneb) MarshalSSZTo added in v4.1.0

func (s *SignedBeaconBlockContentsDeneb) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBeaconBlockContentsDeneb object to a target array

func (*SignedBeaconBlockContentsDeneb) ProtoMessage added in v4.1.0

func (*SignedBeaconBlockContentsDeneb) ProtoMessage()

func (*SignedBeaconBlockContentsDeneb) ProtoReflect added in v4.1.0

func (*SignedBeaconBlockContentsDeneb) Reset added in v4.1.0

func (x *SignedBeaconBlockContentsDeneb) Reset()

func (*SignedBeaconBlockContentsDeneb) SizeSSZ added in v4.1.0

func (s *SignedBeaconBlockContentsDeneb) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBeaconBlockContentsDeneb object

func (*SignedBeaconBlockContentsDeneb) String added in v4.1.0

func (*SignedBeaconBlockContentsDeneb) UnmarshalSSZ added in v4.1.0

func (s *SignedBeaconBlockContentsDeneb) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockContentsDeneb object

type SignedBeaconBlockDeneb added in v4.1.0

type SignedBeaconBlockDeneb struct {
	Message   *BeaconBlockDeneb `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte            `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockDeneb) Descriptor deprecated added in v4.1.0

func (*SignedBeaconBlockDeneb) Descriptor() ([]byte, []int)

Deprecated: Use SignedBeaconBlockDeneb.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockDeneb) GetMessage added in v4.1.0

func (x *SignedBeaconBlockDeneb) GetMessage() *BeaconBlockDeneb

func (*SignedBeaconBlockDeneb) GetSignature added in v4.1.0

func (x *SignedBeaconBlockDeneb) GetSignature() []byte

func (*SignedBeaconBlockDeneb) HashTreeRoot added in v4.1.0

func (s *SignedBeaconBlockDeneb) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBeaconBlockDeneb object

func (*SignedBeaconBlockDeneb) HashTreeRootWith added in v4.1.0

func (s *SignedBeaconBlockDeneb) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBeaconBlockDeneb object with a hasher

func (*SignedBeaconBlockDeneb) MarshalSSZ added in v4.1.0

func (s *SignedBeaconBlockDeneb) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBeaconBlockDeneb object

func (*SignedBeaconBlockDeneb) MarshalSSZTo added in v4.1.0

func (s *SignedBeaconBlockDeneb) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBeaconBlockDeneb object to a target array

func (*SignedBeaconBlockDeneb) ProtoMessage added in v4.1.0

func (*SignedBeaconBlockDeneb) ProtoMessage()

func (*SignedBeaconBlockDeneb) ProtoReflect added in v4.1.0

func (x *SignedBeaconBlockDeneb) ProtoReflect() protoreflect.Message

func (*SignedBeaconBlockDeneb) Reset added in v4.1.0

func (x *SignedBeaconBlockDeneb) Reset()

func (*SignedBeaconBlockDeneb) SizeSSZ added in v4.1.0

func (s *SignedBeaconBlockDeneb) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBeaconBlockDeneb object

func (*SignedBeaconBlockDeneb) String added in v4.1.0

func (x *SignedBeaconBlockDeneb) String() string

func (*SignedBeaconBlockDeneb) UnmarshalSSZ added in v4.1.0

func (s *SignedBeaconBlockDeneb) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockDeneb object

type SignedBlindedBeaconBlockBellatrix

type SignedBlindedBeaconBlockBellatrix struct {
	Message   *BlindedBeaconBlockBellatrix `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte                       `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBlindedBeaconBlockBellatrix) Descriptor deprecated

func (*SignedBlindedBeaconBlockBellatrix) Descriptor() ([]byte, []int)

Deprecated: Use SignedBlindedBeaconBlockBellatrix.ProtoReflect.Descriptor instead.

func (*SignedBlindedBeaconBlockBellatrix) GetMessage

func (*SignedBlindedBeaconBlockBellatrix) GetSignature

func (x *SignedBlindedBeaconBlockBellatrix) GetSignature() []byte

func (*SignedBlindedBeaconBlockBellatrix) HashTreeRoot

func (s *SignedBlindedBeaconBlockBellatrix) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBlindedBeaconBlockBellatrix object

func (*SignedBlindedBeaconBlockBellatrix) HashTreeRootWith

func (s *SignedBlindedBeaconBlockBellatrix) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBlindedBeaconBlockBellatrix object with a hasher

func (*SignedBlindedBeaconBlockBellatrix) MarshalSSZ

func (s *SignedBlindedBeaconBlockBellatrix) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBlindedBeaconBlockBellatrix object

func (*SignedBlindedBeaconBlockBellatrix) MarshalSSZTo

func (s *SignedBlindedBeaconBlockBellatrix) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBlindedBeaconBlockBellatrix object to a target array

func (*SignedBlindedBeaconBlockBellatrix) ProtoMessage

func (*SignedBlindedBeaconBlockBellatrix) ProtoMessage()

func (*SignedBlindedBeaconBlockBellatrix) ProtoReflect

func (*SignedBlindedBeaconBlockBellatrix) Reset

func (*SignedBlindedBeaconBlockBellatrix) SizeSSZ

func (s *SignedBlindedBeaconBlockBellatrix) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBlindedBeaconBlockBellatrix object

func (*SignedBlindedBeaconBlockBellatrix) String

func (*SignedBlindedBeaconBlockBellatrix) UnmarshalSSZ

func (s *SignedBlindedBeaconBlockBellatrix) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBlindedBeaconBlockBellatrix object

type SignedBlindedBeaconBlockCapella

type SignedBlindedBeaconBlockCapella struct {
	Message   *BlindedBeaconBlockCapella `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte                     `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBlindedBeaconBlockCapella) Descriptor deprecated

func (*SignedBlindedBeaconBlockCapella) Descriptor() ([]byte, []int)

Deprecated: Use SignedBlindedBeaconBlockCapella.ProtoReflect.Descriptor instead.

func (*SignedBlindedBeaconBlockCapella) GetMessage

func (*SignedBlindedBeaconBlockCapella) GetSignature

func (x *SignedBlindedBeaconBlockCapella) GetSignature() []byte

func (*SignedBlindedBeaconBlockCapella) HashTreeRoot

func (s *SignedBlindedBeaconBlockCapella) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBlindedBeaconBlockCapella object

func (*SignedBlindedBeaconBlockCapella) HashTreeRootWith

func (s *SignedBlindedBeaconBlockCapella) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBlindedBeaconBlockCapella object with a hasher

func (*SignedBlindedBeaconBlockCapella) MarshalSSZ

func (s *SignedBlindedBeaconBlockCapella) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBlindedBeaconBlockCapella object

func (*SignedBlindedBeaconBlockCapella) MarshalSSZTo

func (s *SignedBlindedBeaconBlockCapella) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBlindedBeaconBlockCapella object to a target array

func (*SignedBlindedBeaconBlockCapella) ProtoMessage

func (*SignedBlindedBeaconBlockCapella) ProtoMessage()

func (*SignedBlindedBeaconBlockCapella) ProtoReflect

func (*SignedBlindedBeaconBlockCapella) Reset

func (*SignedBlindedBeaconBlockCapella) SizeSSZ

func (s *SignedBlindedBeaconBlockCapella) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBlindedBeaconBlockCapella object

func (*SignedBlindedBeaconBlockCapella) String

func (*SignedBlindedBeaconBlockCapella) UnmarshalSSZ

func (s *SignedBlindedBeaconBlockCapella) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBlindedBeaconBlockCapella object

type SignedBlindedBeaconBlockContainer

type SignedBlindedBeaconBlockContainer struct {

	// Types that are assignable to Message:
	//
	//	*SignedBlindedBeaconBlockContainer_Phase0Block
	//	*SignedBlindedBeaconBlockContainer_AltairBlock
	//	*SignedBlindedBeaconBlockContainer_BellatrixBlock
	//	*SignedBlindedBeaconBlockContainer_CapellaBlock
	//	*SignedBlindedBeaconBlockContainer_DenebBlock
	Message   isSignedBlindedBeaconBlockContainer_Message `protobuf_oneof:"message"`
	Signature []byte                                      `protobuf:"bytes,6,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBlindedBeaconBlockContainer) Descriptor deprecated

func (*SignedBlindedBeaconBlockContainer) Descriptor() ([]byte, []int)

Deprecated: Use SignedBlindedBeaconBlockContainer.ProtoReflect.Descriptor instead.

func (*SignedBlindedBeaconBlockContainer) GetAltairBlock

func (*SignedBlindedBeaconBlockContainer) GetBellatrixBlock

func (*SignedBlindedBeaconBlockContainer) GetCapellaBlock

func (*SignedBlindedBeaconBlockContainer) GetDenebBlock added in v4.1.0

func (*SignedBlindedBeaconBlockContainer) GetMessage

func (m *SignedBlindedBeaconBlockContainer) GetMessage() isSignedBlindedBeaconBlockContainer_Message

func (*SignedBlindedBeaconBlockContainer) GetPhase0Block

func (x *SignedBlindedBeaconBlockContainer) GetPhase0Block() *v1.BeaconBlock

func (*SignedBlindedBeaconBlockContainer) GetSignature

func (x *SignedBlindedBeaconBlockContainer) GetSignature() []byte

func (*SignedBlindedBeaconBlockContainer) ProtoMessage

func (*SignedBlindedBeaconBlockContainer) ProtoMessage()

func (*SignedBlindedBeaconBlockContainer) ProtoReflect

func (*SignedBlindedBeaconBlockContainer) Reset

func (*SignedBlindedBeaconBlockContainer) String

type SignedBlindedBeaconBlockContainer_AltairBlock

type SignedBlindedBeaconBlockContainer_AltairBlock struct {
	AltairBlock *BeaconBlockAltair `protobuf:"bytes,2,opt,name=altair_block,json=altairBlock,proto3,oneof"`
}

type SignedBlindedBeaconBlockContainer_BellatrixBlock

type SignedBlindedBeaconBlockContainer_BellatrixBlock struct {
	BellatrixBlock *BlindedBeaconBlockBellatrix `protobuf:"bytes,3,opt,name=bellatrix_block,json=bellatrixBlock,proto3,oneof"`
}

type SignedBlindedBeaconBlockContainer_CapellaBlock

type SignedBlindedBeaconBlockContainer_CapellaBlock struct {
	CapellaBlock *BlindedBeaconBlockCapella `protobuf:"bytes,4,opt,name=capella_block,json=capellaBlock,proto3,oneof"`
}

type SignedBlindedBeaconBlockContainer_DenebBlock added in v4.1.0

type SignedBlindedBeaconBlockContainer_DenebBlock struct {
	DenebBlock *BlindedBeaconBlockDeneb `protobuf:"bytes,5,opt,name=deneb_block,json=denebBlock,proto3,oneof"`
}

type SignedBlindedBeaconBlockContainer_Phase0Block

type SignedBlindedBeaconBlockContainer_Phase0Block struct {
	Phase0Block *v1.BeaconBlock `protobuf:"bytes,1,opt,name=phase0_block,json=phase0Block,proto3,oneof"`
}

type SignedBlindedBeaconBlockContentsContainer added in v4.1.0

type SignedBlindedBeaconBlockContentsContainer struct {

	// Types that are assignable to Message:
	//
	//	*SignedBlindedBeaconBlockContentsContainer_Phase0Block
	//	*SignedBlindedBeaconBlockContentsContainer_AltairBlock
	//	*SignedBlindedBeaconBlockContentsContainer_BellatrixBlock
	//	*SignedBlindedBeaconBlockContentsContainer_CapellaBlock
	//	*SignedBlindedBeaconBlockContentsContainer_DenebBlock
	Message isSignedBlindedBeaconBlockContentsContainer_Message `protobuf_oneof:"message"`
	// contains filtered or unexported fields
}

func (*SignedBlindedBeaconBlockContentsContainer) Descriptor deprecated added in v4.1.0

func (*SignedBlindedBeaconBlockContentsContainer) Descriptor() ([]byte, []int)

Deprecated: Use SignedBlindedBeaconBlockContentsContainer.ProtoReflect.Descriptor instead.

func (*SignedBlindedBeaconBlockContentsContainer) GetAltairBlock added in v4.1.0

func (*SignedBlindedBeaconBlockContentsContainer) GetBellatrixBlock added in v4.1.0

func (*SignedBlindedBeaconBlockContentsContainer) GetCapellaBlock added in v4.1.0

func (*SignedBlindedBeaconBlockContentsContainer) GetDenebBlock added in v4.2.0

func (*SignedBlindedBeaconBlockContentsContainer) GetMessage added in v4.1.0

func (m *SignedBlindedBeaconBlockContentsContainer) GetMessage() isSignedBlindedBeaconBlockContentsContainer_Message

func (*SignedBlindedBeaconBlockContentsContainer) GetPhase0Block added in v4.1.0

func (*SignedBlindedBeaconBlockContentsContainer) ProtoMessage added in v4.1.0

func (*SignedBlindedBeaconBlockContentsContainer) ProtoReflect added in v4.1.0

func (*SignedBlindedBeaconBlockContentsContainer) Reset added in v4.1.0

func (*SignedBlindedBeaconBlockContentsContainer) String added in v4.1.0

type SignedBlindedBeaconBlockContentsContainer_AltairBlock added in v4.1.0

type SignedBlindedBeaconBlockContentsContainer_AltairBlock struct {
	AltairBlock *SignedBeaconBlockAltair `protobuf:"bytes,2,opt,name=altair_block,json=altairBlock,proto3,oneof"`
}

type SignedBlindedBeaconBlockContentsContainer_BellatrixBlock added in v4.1.0

type SignedBlindedBeaconBlockContentsContainer_BellatrixBlock struct {
	BellatrixBlock *SignedBlindedBeaconBlockBellatrix `protobuf:"bytes,3,opt,name=bellatrix_block,json=bellatrixBlock,proto3,oneof"`
}

type SignedBlindedBeaconBlockContentsContainer_CapellaBlock added in v4.1.0

type SignedBlindedBeaconBlockContentsContainer_CapellaBlock struct {
	CapellaBlock *SignedBlindedBeaconBlockCapella `protobuf:"bytes,4,opt,name=capella_block,json=capellaBlock,proto3,oneof"`
}

type SignedBlindedBeaconBlockContentsContainer_DenebBlock added in v4.2.0

type SignedBlindedBeaconBlockContentsContainer_DenebBlock struct {
	DenebBlock *SignedBlindedBeaconBlockDeneb `protobuf:"bytes,5,opt,name=deneb_block,json=denebBlock,proto3,oneof"`
}

type SignedBlindedBeaconBlockContentsContainer_Phase0Block added in v4.1.0

type SignedBlindedBeaconBlockContentsContainer_Phase0Block struct {
	Phase0Block *v1.SignedBeaconBlock `protobuf:"bytes,1,opt,name=phase0_block,json=phase0Block,proto3,oneof"`
}

type SignedBlindedBeaconBlockDeneb added in v4.1.0

type SignedBlindedBeaconBlockDeneb struct {
	Message   *BlindedBeaconBlockDeneb `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte                   `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedBlindedBeaconBlockDeneb) Descriptor deprecated added in v4.1.0

func (*SignedBlindedBeaconBlockDeneb) Descriptor() ([]byte, []int)

Deprecated: Use SignedBlindedBeaconBlockDeneb.ProtoReflect.Descriptor instead.

func (*SignedBlindedBeaconBlockDeneb) GetMessage added in v4.1.0

func (*SignedBlindedBeaconBlockDeneb) GetSignature added in v4.1.0

func (x *SignedBlindedBeaconBlockDeneb) GetSignature() []byte

func (*SignedBlindedBeaconBlockDeneb) HashTreeRoot added in v4.1.0

func (s *SignedBlindedBeaconBlockDeneb) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SignedBlindedBeaconBlockDeneb object

func (*SignedBlindedBeaconBlockDeneb) HashTreeRootWith added in v4.1.0

func (s *SignedBlindedBeaconBlockDeneb) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SignedBlindedBeaconBlockDeneb object with a hasher

func (*SignedBlindedBeaconBlockDeneb) MarshalSSZ added in v4.1.0

func (s *SignedBlindedBeaconBlockDeneb) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SignedBlindedBeaconBlockDeneb object

func (*SignedBlindedBeaconBlockDeneb) MarshalSSZTo added in v4.1.0

func (s *SignedBlindedBeaconBlockDeneb) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SignedBlindedBeaconBlockDeneb object to a target array

func (*SignedBlindedBeaconBlockDeneb) ProtoMessage added in v4.1.0

func (*SignedBlindedBeaconBlockDeneb) ProtoMessage()

func (*SignedBlindedBeaconBlockDeneb) ProtoReflect added in v4.1.0

func (*SignedBlindedBeaconBlockDeneb) Reset added in v4.1.0

func (x *SignedBlindedBeaconBlockDeneb) Reset()

func (*SignedBlindedBeaconBlockDeneb) SizeSSZ added in v4.1.0

func (s *SignedBlindedBeaconBlockDeneb) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SignedBlindedBeaconBlockDeneb object

func (*SignedBlindedBeaconBlockDeneb) String added in v4.1.0

func (*SignedBlindedBeaconBlockDeneb) UnmarshalSSZ added in v4.1.0

func (s *SignedBlindedBeaconBlockDeneb) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SignedBlindedBeaconBlockDeneb object

type SignedContributionAndProof

type SignedContributionAndProof struct {
	Message   *ContributionAndProof `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature []byte                `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SignedContributionAndProof) Descriptor deprecated

func (*SignedContributionAndProof) Descriptor() ([]byte, []int)

Deprecated: Use SignedContributionAndProof.ProtoReflect.Descriptor instead.

func (*SignedContributionAndProof) GetMessage

func (*SignedContributionAndProof) GetSignature

func (x *SignedContributionAndProof) GetSignature() []byte

func (*SignedContributionAndProof) ProtoMessage

func (*SignedContributionAndProof) ProtoMessage()

func (*SignedContributionAndProof) ProtoReflect

func (*SignedContributionAndProof) Reset

func (x *SignedContributionAndProof) Reset()

func (*SignedContributionAndProof) String

func (x *SignedContributionAndProof) String() string

type SubmitSyncCommitteeSignaturesRequest

type SubmitSyncCommitteeSignaturesRequest struct {
	Data []*SyncCommitteeMessage `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*SubmitSyncCommitteeSignaturesRequest) Descriptor deprecated

func (*SubmitSyncCommitteeSignaturesRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubmitSyncCommitteeSignaturesRequest.ProtoReflect.Descriptor instead.

func (*SubmitSyncCommitteeSignaturesRequest) GetData

func (*SubmitSyncCommitteeSignaturesRequest) ProtoMessage

func (*SubmitSyncCommitteeSignaturesRequest) ProtoMessage()

func (*SubmitSyncCommitteeSignaturesRequest) ProtoReflect

func (*SubmitSyncCommitteeSignaturesRequest) Reset

func (*SubmitSyncCommitteeSignaturesRequest) String

type SyncCommittee

type SyncCommittee struct {
	Pubkeys         [][]byte `protobuf:"bytes,1,rep,name=pubkeys,proto3" json:"pubkeys,omitempty" ssz-size:"512,48"`
	AggregatePubkey []byte   `protobuf:"bytes,2,opt,name=aggregate_pubkey,json=aggregatePubkey,proto3" json:"aggregate_pubkey,omitempty" ssz-size:"48"`
	// contains filtered or unexported fields
}

func (*SyncCommittee) Descriptor deprecated

func (*SyncCommittee) Descriptor() ([]byte, []int)

Deprecated: Use SyncCommittee.ProtoReflect.Descriptor instead.

func (*SyncCommittee) Equals added in v4.1.0

func (x *SyncCommittee) Equals(other *SyncCommittee) bool

func (*SyncCommittee) GetAggregatePubkey

func (x *SyncCommittee) GetAggregatePubkey() []byte

func (*SyncCommittee) GetPubkeys

func (x *SyncCommittee) GetPubkeys() [][]byte

func (*SyncCommittee) HashTreeRoot added in v4.1.0

func (s *SyncCommittee) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the SyncCommittee object

func (*SyncCommittee) HashTreeRootWith added in v4.1.0

func (s *SyncCommittee) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the SyncCommittee object with a hasher

func (*SyncCommittee) MarshalSSZ added in v4.1.0

func (s *SyncCommittee) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the SyncCommittee object

func (*SyncCommittee) MarshalSSZTo added in v4.1.0

func (s *SyncCommittee) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the SyncCommittee object to a target array

func (*SyncCommittee) ProtoMessage

func (*SyncCommittee) ProtoMessage()

func (*SyncCommittee) ProtoReflect

func (x *SyncCommittee) ProtoReflect() protoreflect.Message

func (*SyncCommittee) Reset

func (x *SyncCommittee) Reset()

func (*SyncCommittee) SizeSSZ added in v4.1.0

func (s *SyncCommittee) SizeSSZ() (size int)

SizeSSZ returns the ssz encoded size in bytes for the SyncCommittee object

func (*SyncCommittee) String

func (x *SyncCommittee) String() string

func (*SyncCommittee) UnmarshalSSZ added in v4.1.0

func (s *SyncCommittee) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the SyncCommittee object

type SyncCommitteeContribution

type SyncCommitteeContribution struct {
	Slot              github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot `` /* 140-byte string literal not displayed */
	BeaconBlockRoot   []byte                                                            `protobuf:"bytes,2,opt,name=beacon_block_root,json=beaconBlockRoot,proto3" json:"beacon_block_root,omitempty" ssz-size:"32"`
	SubcommitteeIndex uint64                                                            `protobuf:"varint,3,opt,name=subcommittee_index,json=subcommitteeIndex,proto3" json:"subcommittee_index,omitempty"`
	AggregationBits   github_com_prysmaticlabs_go_bitfield.Bitvector128                 `` /* 182-byte string literal not displayed */
	Signature         []byte                                                            `protobuf:"bytes,5,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SyncCommitteeContribution) Descriptor deprecated

func (*SyncCommitteeContribution) Descriptor() ([]byte, []int)

Deprecated: Use SyncCommitteeContribution.ProtoReflect.Descriptor instead.

func (*SyncCommitteeContribution) GetAggregationBits

func (*SyncCommitteeContribution) GetBeaconBlockRoot

func (x *SyncCommitteeContribution) GetBeaconBlockRoot() []byte

func (*SyncCommitteeContribution) GetSignature

func (x *SyncCommitteeContribution) GetSignature() []byte

func (*SyncCommitteeContribution) GetSubcommitteeIndex

func (x *SyncCommitteeContribution) GetSubcommitteeIndex() uint64

func (*SyncCommitteeContribution) ProtoMessage

func (*SyncCommitteeContribution) ProtoMessage()

func (*SyncCommitteeContribution) ProtoReflect

func (*SyncCommitteeContribution) Reset

func (x *SyncCommitteeContribution) Reset()

func (*SyncCommitteeContribution) String

func (x *SyncCommitteeContribution) String() string

type SyncCommitteeMessage

type SyncCommitteeMessage struct {
	Slot            github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.Slot           `` /* 140-byte string literal not displayed */
	BeaconBlockRoot []byte                                                                      `protobuf:"bytes,2,opt,name=beacon_block_root,json=beaconBlockRoot,proto3" json:"beacon_block_root,omitempty" ssz-size:"32"`
	ValidatorIndex  github_com_prysmaticlabs_prysm_v4_consensus_types_primitives.ValidatorIndex `` /* 192-byte string literal not displayed */
	Signature       []byte                                                                      `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SyncCommitteeMessage) Descriptor deprecated

func (*SyncCommitteeMessage) Descriptor() ([]byte, []int)

Deprecated: Use SyncCommitteeMessage.ProtoReflect.Descriptor instead.

func (*SyncCommitteeMessage) GetBeaconBlockRoot

func (x *SyncCommitteeMessage) GetBeaconBlockRoot() []byte

func (*SyncCommitteeMessage) GetSignature

func (x *SyncCommitteeMessage) GetSignature() []byte

func (*SyncCommitteeMessage) ProtoMessage

func (*SyncCommitteeMessage) ProtoMessage()

func (*SyncCommitteeMessage) ProtoReflect

func (x *SyncCommitteeMessage) ProtoReflect() protoreflect.Message

func (*SyncCommitteeMessage) Reset

func (x *SyncCommitteeMessage) Reset()

func (*SyncCommitteeMessage) String

func (x *SyncCommitteeMessage) String() string

type Version

type Version int32
const (
	Version_PHASE0    Version = 0
	Version_ALTAIR    Version = 1
	Version_BELLATRIX Version = 2
	Version_CAPELLA   Version = 3
	Version_DENEB     Version = 4
)

func (Version) Descriptor

func (Version) Descriptor() protoreflect.EnumDescriptor

func (Version) Enum

func (x Version) Enum() *Version

func (Version) EnumDescriptor deprecated

func (Version) EnumDescriptor() ([]byte, []int)

Deprecated: Use Version.Descriptor instead.

func (Version) Number

func (x Version) Number() protoreflect.EnumNumber

func (Version) String

func (x Version) String() string

func (Version) Type

func (Version) Type() protoreflect.EnumType

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL