v1

package
v1.0.23 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2024 License: GPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	StateIDFinalized = "finalized"
	StateIDHead      = "head"
	StateIDJustified = "justified"
)
View Source
var File_pkg_proto_eth_v1_attestation_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_beacon_block_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_blob_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_checkpoint_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_committee_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_duties_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_events_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_execution_engine_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_fork_choice_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_sync_committee_proto protoreflect.FileDescriptor
View Source
var File_pkg_proto_eth_v1_validator_proto protoreflect.FileDescriptor

Functions

func BLSSignatureToString

func BLSSignatureToString(s *phase0.BLSSignature) string

func BytesToString

func BytesToString(b []byte) string

func EpochAsString

func EpochAsString(epoch phase0.Epoch) string

func KzgCommitmentToString

func KzgCommitmentToString(c deneb.KZGCommitment) string

func RootAsString

func RootAsString(root phase0.Root) string

func SlotAsString

func SlotAsString(slot phase0.Slot) string

func StringToRoot

func StringToRoot(s string) (phase0.Root, error)

func TrimmedString

func TrimmedString(s string) string

func VersionedHashToString

func VersionedHashToString(h deneb.VersionedHash) string

Types

type AggregateAttestationAndProof

type AggregateAttestationAndProof struct {
	AggregatorIndex uint64       `protobuf:"varint,1,opt,name=aggregator_index,proto3" json:"aggregator_index,omitempty"`
	Aggregate       *Attestation `protobuf:"bytes,3,opt,name=aggregate,proto3" json:"aggregate,omitempty"`
	SelectionProof  string       `protobuf:"bytes,2,opt,name=selection_proof,proto3" json:"selection_proof,omitempty"`
	// contains filtered or unexported fields
}

func (*AggregateAttestationAndProof) Descriptor deprecated

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

Deprecated: Use AggregateAttestationAndProof.ProtoReflect.Descriptor instead.

func (*AggregateAttestationAndProof) GetAggregate

func (x *AggregateAttestationAndProof) GetAggregate() *Attestation

func (*AggregateAttestationAndProof) GetAggregatorIndex

func (x *AggregateAttestationAndProof) GetAggregatorIndex() uint64

func (*AggregateAttestationAndProof) GetSelectionProof

func (x *AggregateAttestationAndProof) GetSelectionProof() string

func (*AggregateAttestationAndProof) ProtoMessage

func (*AggregateAttestationAndProof) ProtoMessage()

func (*AggregateAttestationAndProof) ProtoReflect

func (*AggregateAttestationAndProof) Reset

func (x *AggregateAttestationAndProof) Reset()

func (*AggregateAttestationAndProof) String

type Attestation

type Attestation struct {
	AggregationBits string           `protobuf:"bytes,1,opt,name=aggregation_bits,proto3" json:"aggregation_bits,omitempty"`
	Signature       string           `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	Data            *AttestationData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func NewAttestationsFromPhase0

func NewAttestationsFromPhase0(data []*phase0.Attestation) []*Attestation

func (*Attestation) Descriptor deprecated

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

Deprecated: Use Attestation.ProtoReflect.Descriptor instead.

func (*Attestation) GetAggregationBits

func (x *Attestation) GetAggregationBits() string

func (*Attestation) GetData

func (x *Attestation) GetData() *AttestationData

func (*Attestation) GetSignature

func (x *Attestation) GetSignature() string

func (*Attestation) ProtoMessage

func (*Attestation) ProtoMessage()

func (*Attestation) ProtoReflect

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

func (*Attestation) Reset

func (x *Attestation) Reset()

func (*Attestation) String

func (x *Attestation) String() string

type AttestationData

type AttestationData struct {
	Slot            uint64      `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Index           uint64      `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	BeaconBlockRoot string      `protobuf:"bytes,3,opt,name=beacon_block_root,proto3" json:"beacon_block_root,omitempty"`
	Source          *Checkpoint `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	Target          *Checkpoint `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestationData) Descriptor deprecated

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

Deprecated: Use AttestationData.ProtoReflect.Descriptor instead.

func (*AttestationData) GetBeaconBlockRoot

func (x *AttestationData) GetBeaconBlockRoot() string

func (*AttestationData) GetIndex

func (x *AttestationData) GetIndex() uint64

func (*AttestationData) GetSlot

func (x *AttestationData) GetSlot() uint64

func (*AttestationData) GetSource

func (x *AttestationData) GetSource() *Checkpoint

func (*AttestationData) GetTarget

func (x *AttestationData) GetTarget() *Checkpoint

func (*AttestationData) ProtoMessage

func (*AttestationData) ProtoMessage()

func (*AttestationData) ProtoReflect

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

func (*AttestationData) Reset

func (x *AttestationData) Reset()

func (*AttestationData) String

func (x *AttestationData) String() string

type AttestationDataV2

type AttestationDataV2 struct {
	Slot            *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Index           *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
	BeaconBlockRoot string                  `protobuf:"bytes,3,opt,name=beacon_block_root,proto3" json:"beacon_block_root,omitempty"`
	Source          *CheckpointV2           `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	Target          *CheckpointV2           `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestationDataV2) Descriptor deprecated

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

Deprecated: Use AttestationDataV2.ProtoReflect.Descriptor instead.

func (*AttestationDataV2) GetBeaconBlockRoot

func (x *AttestationDataV2) GetBeaconBlockRoot() string

func (*AttestationDataV2) GetIndex

func (x *AttestationDataV2) GetIndex() *wrapperspb.UInt64Value

func (*AttestationDataV2) GetSlot

func (*AttestationDataV2) GetSource

func (x *AttestationDataV2) GetSource() *CheckpointV2

func (*AttestationDataV2) GetTarget

func (x *AttestationDataV2) GetTarget() *CheckpointV2

func (*AttestationDataV2) ProtoMessage

func (*AttestationDataV2) ProtoMessage()

func (*AttestationDataV2) ProtoReflect

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

func (*AttestationDataV2) Reset

func (x *AttestationDataV2) Reset()

func (*AttestationDataV2) String

func (x *AttestationDataV2) String() string

type AttestationV2

type AttestationV2 struct {
	AggregationBits string             `protobuf:"bytes,1,opt,name=aggregation_bits,proto3" json:"aggregation_bits,omitempty"`
	Signature       string             `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	Data            *AttestationDataV2 `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestationV2) Descriptor deprecated

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

Deprecated: Use AttestationV2.ProtoReflect.Descriptor instead.

func (*AttestationV2) GetAggregationBits

func (x *AttestationV2) GetAggregationBits() string

func (*AttestationV2) GetData

func (x *AttestationV2) GetData() *AttestationDataV2

func (*AttestationV2) GetSignature

func (x *AttestationV2) GetSignature() string

func (*AttestationV2) ProtoMessage

func (*AttestationV2) ProtoMessage()

func (*AttestationV2) ProtoReflect

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

func (*AttestationV2) Reset

func (x *AttestationV2) Reset()

func (*AttestationV2) String

func (x *AttestationV2) String() string

type AttesterSlashing

type AttesterSlashing struct {
	Attestation_1 *IndexedAttestation `protobuf:"bytes,1,opt,name=attestation_1,proto3" json:"attestation_1,omitempty"`
	Attestation_2 *IndexedAttestation `protobuf:"bytes,2,opt,name=attestation_2,proto3" json:"attestation_2,omitempty"`
	// contains filtered or unexported fields
}

func NewAttesterSlashingsFromPhase0

func NewAttesterSlashingsFromPhase0(data []*phase0.AttesterSlashing) []*AttesterSlashing

func (*AttesterSlashing) Descriptor deprecated

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

Deprecated: Use AttesterSlashing.ProtoReflect.Descriptor instead.

func (*AttesterSlashing) GetAttestation_1

func (x *AttesterSlashing) GetAttestation_1() *IndexedAttestation

func (*AttesterSlashing) GetAttestation_2

func (x *AttesterSlashing) GetAttestation_2() *IndexedAttestation

func (*AttesterSlashing) ProtoMessage

func (*AttesterSlashing) ProtoMessage()

func (*AttesterSlashing) ProtoReflect

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

func (*AttesterSlashing) Reset

func (x *AttesterSlashing) Reset()

func (*AttesterSlashing) String

func (x *AttesterSlashing) String() string

type AttesterSlashingV2

type AttesterSlashingV2 struct {
	Attestation_1 *IndexedAttestationV2 `protobuf:"bytes,1,opt,name=attestation_1,proto3" json:"attestation_1,omitempty"`
	Attestation_2 *IndexedAttestationV2 `protobuf:"bytes,2,opt,name=attestation_2,proto3" json:"attestation_2,omitempty"`
	// contains filtered or unexported fields
}

func (*AttesterSlashingV2) Descriptor deprecated

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

Deprecated: Use AttesterSlashingV2.ProtoReflect.Descriptor instead.

func (*AttesterSlashingV2) GetAttestation_1

func (x *AttesterSlashingV2) GetAttestation_1() *IndexedAttestationV2

func (*AttesterSlashingV2) GetAttestation_2

func (x *AttesterSlashingV2) GetAttestation_2() *IndexedAttestationV2

func (*AttesterSlashingV2) ProtoMessage

func (*AttesterSlashingV2) ProtoMessage()

func (*AttesterSlashingV2) ProtoReflect

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

func (*AttesterSlashingV2) Reset

func (x *AttesterSlashingV2) Reset()

func (*AttesterSlashingV2) String

func (x *AttesterSlashingV2) String() string

type BeaconBlock

type BeaconBlock struct {
	Slot          uint64           `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	ProposerIndex uint64           `protobuf:"varint,2,opt,name=proposer_index,proto3" json:"proposer_index,omitempty"`
	ParentRoot    string           `protobuf:"bytes,3,opt,name=parent_root,proto3" json:"parent_root,omitempty"`
	StateRoot     string           `protobuf:"bytes,4,opt,name=state_root,proto3" json:"state_root,omitempty"`
	Body          *BeaconBlockBody `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlock) Descriptor deprecated

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

Deprecated: Use BeaconBlock.ProtoReflect.Descriptor instead.

func (*BeaconBlock) GetBody

func (x *BeaconBlock) GetBody() *BeaconBlockBody

func (*BeaconBlock) GetParentRoot

func (x *BeaconBlock) GetParentRoot() string

func (*BeaconBlock) GetProposerIndex

func (x *BeaconBlock) GetProposerIndex() uint64

func (*BeaconBlock) GetSlot

func (x *BeaconBlock) GetSlot() uint64

func (*BeaconBlock) GetStateRoot

func (x *BeaconBlock) GetStateRoot() string

func (*BeaconBlock) ProtoMessage

func (*BeaconBlock) ProtoMessage()

func (*BeaconBlock) ProtoReflect

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

func (*BeaconBlock) Reset

func (x *BeaconBlock) Reset()

func (*BeaconBlock) String

func (x *BeaconBlock) String() string

type BeaconBlockBody

type BeaconBlockBody struct {
	RandaoReveal      string                 `protobuf:"bytes,1,opt,name=randao_reveal,proto3" json:"randao_reveal,omitempty"`
	Eth1Data          *Eth1Data              `protobuf:"bytes,2,opt,name=eth1_data,proto3" json:"eth1_data,omitempty"`
	Graffiti          string                 `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty"`
	ProposerSlashings []*ProposerSlashing    `protobuf:"bytes,4,rep,name=proposer_slashings,proto3" json:"proposer_slashings,omitempty"`
	AttesterSlashings []*AttesterSlashing    `protobuf:"bytes,5,rep,name=attester_slashings,proto3" json:"attester_slashings,omitempty"`
	Attestations      []*Attestation         `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty"`
	Deposits          []*Deposit             `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty"`
	VoluntaryExits    []*SignedVoluntaryExit `protobuf:"bytes,8,rep,name=voluntary_exits,proto3" json:"voluntary_exits,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockBody) Descriptor deprecated

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

Deprecated: Use BeaconBlockBody.ProtoReflect.Descriptor instead.

func (*BeaconBlockBody) GetAttestations

func (x *BeaconBlockBody) GetAttestations() []*Attestation

func (*BeaconBlockBody) GetAttesterSlashings

func (x *BeaconBlockBody) GetAttesterSlashings() []*AttesterSlashing

func (*BeaconBlockBody) GetDeposits

func (x *BeaconBlockBody) GetDeposits() []*Deposit

func (*BeaconBlockBody) GetEth1Data

func (x *BeaconBlockBody) GetEth1Data() *Eth1Data

func (*BeaconBlockBody) GetGraffiti

func (x *BeaconBlockBody) GetGraffiti() string

func (*BeaconBlockBody) GetProposerSlashings

func (x *BeaconBlockBody) GetProposerSlashings() []*ProposerSlashing

func (*BeaconBlockBody) GetRandaoReveal

func (x *BeaconBlockBody) GetRandaoReveal() string

func (*BeaconBlockBody) GetVoluntaryExits

func (x *BeaconBlockBody) GetVoluntaryExits() []*SignedVoluntaryExit

func (*BeaconBlockBody) ProtoMessage

func (*BeaconBlockBody) ProtoMessage()

func (*BeaconBlockBody) ProtoReflect

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

func (*BeaconBlockBody) Reset

func (x *BeaconBlockBody) Reset()

func (*BeaconBlockBody) String

func (x *BeaconBlockBody) String() string

type BeaconBlockHeader

type BeaconBlockHeader struct {
	Slot          uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	ProposerIndex uint64 `protobuf:"varint,2,opt,name=proposer_index,proto3" json:"proposer_index,omitempty"`
	ParentRoot    string `protobuf:"bytes,3,opt,name=parent_root,proto3" json:"parent_root,omitempty"`
	StateRoot     string `protobuf:"bytes,4,opt,name=state_root,proto3" json:"state_root,omitempty"`
	BodyRoot      string `protobuf:"bytes,5,opt,name=body_root,proto3" json:"body_root,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockHeader) Descriptor deprecated

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

Deprecated: Use BeaconBlockHeader.ProtoReflect.Descriptor instead.

func (*BeaconBlockHeader) GetBodyRoot

func (x *BeaconBlockHeader) GetBodyRoot() string

func (*BeaconBlockHeader) GetParentRoot

func (x *BeaconBlockHeader) GetParentRoot() string

func (*BeaconBlockHeader) GetProposerIndex

func (x *BeaconBlockHeader) GetProposerIndex() uint64

func (*BeaconBlockHeader) GetSlot

func (x *BeaconBlockHeader) GetSlot() uint64

func (*BeaconBlockHeader) GetStateRoot

func (x *BeaconBlockHeader) GetStateRoot() string

func (*BeaconBlockHeader) ProtoMessage

func (*BeaconBlockHeader) ProtoMessage()

func (*BeaconBlockHeader) ProtoReflect

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

func (*BeaconBlockHeader) Reset

func (x *BeaconBlockHeader) Reset()

func (*BeaconBlockHeader) String

func (x *BeaconBlockHeader) String() string

type BeaconBlockHeaderV2

type BeaconBlockHeaderV2 struct {
	Slot          *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	ProposerIndex *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=proposer_index,proto3" json:"proposer_index,omitempty"`
	ParentRoot    string                  `protobuf:"bytes,3,opt,name=parent_root,proto3" json:"parent_root,omitempty"`
	StateRoot     string                  `protobuf:"bytes,4,opt,name=state_root,proto3" json:"state_root,omitempty"`
	BodyRoot      string                  `protobuf:"bytes,5,opt,name=body_root,proto3" json:"body_root,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockHeaderV2) Descriptor deprecated

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

Deprecated: Use BeaconBlockHeaderV2.ProtoReflect.Descriptor instead.

func (*BeaconBlockHeaderV2) GetBodyRoot

func (x *BeaconBlockHeaderV2) GetBodyRoot() string

func (*BeaconBlockHeaderV2) GetParentRoot

func (x *BeaconBlockHeaderV2) GetParentRoot() string

func (*BeaconBlockHeaderV2) GetProposerIndex

func (x *BeaconBlockHeaderV2) GetProposerIndex() *wrapperspb.UInt64Value

func (*BeaconBlockHeaderV2) GetSlot

func (*BeaconBlockHeaderV2) GetStateRoot

func (x *BeaconBlockHeaderV2) GetStateRoot() string

func (*BeaconBlockHeaderV2) ProtoMessage

func (*BeaconBlockHeaderV2) ProtoMessage()

func (*BeaconBlockHeaderV2) ProtoReflect

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

func (*BeaconBlockHeaderV2) Reset

func (x *BeaconBlockHeaderV2) Reset()

func (*BeaconBlockHeaderV2) String

func (x *BeaconBlockHeaderV2) String() string

type BeaconBlockV2

type BeaconBlockV2 struct {
	Slot          *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	ProposerIndex *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=proposer_index,proto3" json:"proposer_index,omitempty"`
	ParentRoot    string                  `protobuf:"bytes,3,opt,name=parent_root,proto3" json:"parent_root,omitempty"`
	StateRoot     string                  `protobuf:"bytes,4,opt,name=state_root,proto3" json:"state_root,omitempty"`
	Body          *BeaconBlockBody        `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockV2) Descriptor deprecated

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

Deprecated: Use BeaconBlockV2.ProtoReflect.Descriptor instead.

func (*BeaconBlockV2) GetBody

func (x *BeaconBlockV2) GetBody() *BeaconBlockBody

func (*BeaconBlockV2) GetParentRoot

func (x *BeaconBlockV2) GetParentRoot() string

func (*BeaconBlockV2) GetProposerIndex

func (x *BeaconBlockV2) GetProposerIndex() *wrapperspb.UInt64Value

func (*BeaconBlockV2) GetSlot

func (x *BeaconBlockV2) GetSlot() *wrapperspb.UInt64Value

func (*BeaconBlockV2) GetStateRoot

func (x *BeaconBlockV2) GetStateRoot() string

func (*BeaconBlockV2) ProtoMessage

func (*BeaconBlockV2) ProtoMessage()

func (*BeaconBlockV2) ProtoReflect

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

func (*BeaconBlockV2) Reset

func (x *BeaconBlockV2) Reset()

func (*BeaconBlockV2) String

func (x *BeaconBlockV2) String() string

type BlobSidecar

type BlobSidecar struct {
	Blob            string                  `protobuf:"bytes,1,opt,name=blob,proto3" json:"blob,omitempty"`
	KzgCommitment   string                  `protobuf:"bytes,2,opt,name=kzg_commitment,proto3" json:"kzg_commitment,omitempty"`
	KzgProof        string                  `protobuf:"bytes,3,opt,name=kzg_proof,proto3" json:"kzg_proof,omitempty"`
	Slot            *wrapperspb.UInt64Value `protobuf:"bytes,4,opt,name=slot,proto3" json:"slot,omitempty"`
	BlockRoot       string                  `protobuf:"bytes,5,opt,name=block_root,proto3" json:"block_root,omitempty"`
	BlockParentRoot string                  `protobuf:"bytes,6,opt,name=block_parent_root,proto3" json:"block_parent_root,omitempty"`
	ProposerIndex   *wrapperspb.UInt64Value `protobuf:"bytes,7,opt,name=proposer_index,proto3" json:"proposer_index,omitempty"`
	Index           *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*BlobSidecar) Descriptor deprecated

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

Deprecated: Use BlobSidecar.ProtoReflect.Descriptor instead.

func (*BlobSidecar) GetBlob

func (x *BlobSidecar) GetBlob() string

func (*BlobSidecar) GetBlockParentRoot

func (x *BlobSidecar) GetBlockParentRoot() string

func (*BlobSidecar) GetBlockRoot

func (x *BlobSidecar) GetBlockRoot() string

func (*BlobSidecar) GetIndex

func (x *BlobSidecar) GetIndex() *wrapperspb.UInt64Value

func (*BlobSidecar) GetKzgCommitment

func (x *BlobSidecar) GetKzgCommitment() string

func (*BlobSidecar) GetKzgProof

func (x *BlobSidecar) GetKzgProof() string

func (*BlobSidecar) GetProposerIndex

func (x *BlobSidecar) GetProposerIndex() *wrapperspb.UInt64Value

func (*BlobSidecar) GetSlot

func (x *BlobSidecar) GetSlot() *wrapperspb.UInt64Value

func (*BlobSidecar) ProtoMessage

func (*BlobSidecar) ProtoMessage()

func (*BlobSidecar) ProtoReflect

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

func (*BlobSidecar) Reset

func (x *BlobSidecar) Reset()

func (*BlobSidecar) String

func (x *BlobSidecar) String() string

type Checkpoint

type Checkpoint struct {
	Epoch uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	Root  string `protobuf:"bytes,2,opt,name=root,proto3" json:"root,omitempty"`
	// contains filtered or unexported fields
}

func (*Checkpoint) Descriptor deprecated

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

Deprecated: Use Checkpoint.ProtoReflect.Descriptor instead.

func (*Checkpoint) GetEpoch

func (x *Checkpoint) GetEpoch() uint64

func (*Checkpoint) GetRoot

func (x *Checkpoint) GetRoot() string

func (*Checkpoint) ProtoMessage

func (*Checkpoint) ProtoMessage()

func (*Checkpoint) ProtoReflect

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

func (*Checkpoint) Reset

func (x *Checkpoint) Reset()

func (*Checkpoint) String

func (x *Checkpoint) String() string

type CheckpointV2

type CheckpointV2 struct {
	Epoch *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	Root  string                  `protobuf:"bytes,2,opt,name=root,proto3" json:"root,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckpointV2) Descriptor deprecated

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

Deprecated: Use CheckpointV2.ProtoReflect.Descriptor instead.

func (*CheckpointV2) GetEpoch

func (x *CheckpointV2) GetEpoch() *wrapperspb.UInt64Value

func (*CheckpointV2) GetRoot

func (x *CheckpointV2) GetRoot() string

func (*CheckpointV2) ProtoMessage

func (*CheckpointV2) ProtoMessage()

func (*CheckpointV2) ProtoReflect

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

func (*CheckpointV2) Reset

func (x *CheckpointV2) Reset()

func (*CheckpointV2) String

func (x *CheckpointV2) String() string

type Committee

type Committee struct {
	Index      *wrapperspb.UInt64Value   `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"`
	Slot       *wrapperspb.UInt64Value   `protobuf:"bytes,2,opt,name=slot,proto3" json:"slot,omitempty"`
	Validators []*wrapperspb.UInt64Value `protobuf:"bytes,3,rep,name=validators,proto3" json:"validators,omitempty"`
	// contains filtered or unexported fields
}

Committee is a set of validators that are assigned to a committee for a given slot.

func (*Committee) Descriptor deprecated

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

Deprecated: Use Committee.ProtoReflect.Descriptor instead.

func (*Committee) GetIndex

func (x *Committee) GetIndex() *wrapperspb.UInt64Value

func (*Committee) GetSlot

func (x *Committee) GetSlot() *wrapperspb.UInt64Value

func (*Committee) GetValidators

func (x *Committee) GetValidators() []*wrapperspb.UInt64Value

func (*Committee) ProtoMessage

func (*Committee) ProtoMessage()

func (*Committee) ProtoReflect

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

func (*Committee) Reset

func (x *Committee) Reset()

func (*Committee) String

func (x *Committee) String() string

type ContributionAndProof

type ContributionAndProof struct {
	AggregatorIndex uint64                     `protobuf:"varint,1,opt,name=aggregator_index,proto3" json:"aggregator_index,omitempty"`
	Contribution    *SyncCommitteeContribution `protobuf:"bytes,2,opt,name=contribution,proto3" json:"contribution,omitempty"`
	SelectionProof  string                     `protobuf:"bytes,3,opt,name=selection_proof,proto3" json:"selection_proof,omitempty"`
	// contains filtered or unexported fields
}

func (*ContributionAndProof) Descriptor deprecated

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

Deprecated: Use ContributionAndProof.ProtoReflect.Descriptor instead.

func (*ContributionAndProof) GetAggregatorIndex

func (x *ContributionAndProof) GetAggregatorIndex() uint64

func (*ContributionAndProof) GetContribution

func (x *ContributionAndProof) GetContribution() *SyncCommitteeContribution

func (*ContributionAndProof) GetSelectionProof

func (x *ContributionAndProof) GetSelectionProof() string

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 ContributionAndProofV2

type ContributionAndProofV2 struct {
	AggregatorIndex *wrapperspb.UInt64Value      `protobuf:"bytes,1,opt,name=aggregator_index,proto3" json:"aggregator_index,omitempty"`
	Contribution    *SyncCommitteeContributionV2 `protobuf:"bytes,2,opt,name=contribution,proto3" json:"contribution,omitempty"`
	SelectionProof  string                       `protobuf:"bytes,3,opt,name=selection_proof,proto3" json:"selection_proof,omitempty"`
	// contains filtered or unexported fields
}

func (*ContributionAndProofV2) Descriptor deprecated

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

Deprecated: Use ContributionAndProofV2.ProtoReflect.Descriptor instead.

func (*ContributionAndProofV2) GetAggregatorIndex

func (x *ContributionAndProofV2) GetAggregatorIndex() *wrapperspb.UInt64Value

func (*ContributionAndProofV2) GetContribution

func (*ContributionAndProofV2) GetSelectionProof

func (x *ContributionAndProofV2) GetSelectionProof() string

func (*ContributionAndProofV2) ProtoMessage

func (*ContributionAndProofV2) ProtoMessage()

func (*ContributionAndProofV2) ProtoReflect

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

func (*ContributionAndProofV2) Reset

func (x *ContributionAndProofV2) Reset()

func (*ContributionAndProofV2) String

func (x *ContributionAndProofV2) String() string

type Deposit

type Deposit struct {
	Proof []string      `protobuf:"bytes,1,rep,name=proof,proto3" json:"proof,omitempty"`
	Data  *Deposit_Data `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func NewDepositsFromPhase0

func NewDepositsFromPhase0(data []*phase0.Deposit) []*Deposit

func (*Deposit) Descriptor deprecated

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

Deprecated: Use Deposit.ProtoReflect.Descriptor instead.

func (*Deposit) GetData

func (x *Deposit) GetData() *Deposit_Data

func (*Deposit) GetProof

func (x *Deposit) GetProof() []string

func (*Deposit) ProtoMessage

func (*Deposit) ProtoMessage()

func (*Deposit) ProtoReflect

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

func (*Deposit) Reset

func (x *Deposit) Reset()

func (*Deposit) String

func (x *Deposit) String() string

type DepositV2

type DepositV2 struct {
	Proof []string        `protobuf:"bytes,1,rep,name=proof,proto3" json:"proof,omitempty"`
	Data  *DepositV2_Data `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*DepositV2) Descriptor deprecated

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

Deprecated: Use DepositV2.ProtoReflect.Descriptor instead.

func (*DepositV2) GetData

func (x *DepositV2) GetData() *DepositV2_Data

func (*DepositV2) GetProof

func (x *DepositV2) GetProof() []string

func (*DepositV2) ProtoMessage

func (*DepositV2) ProtoMessage()

func (*DepositV2) ProtoReflect

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

func (*DepositV2) Reset

func (x *DepositV2) Reset()

func (*DepositV2) String

func (x *DepositV2) String() string

type DepositV2_Data

type DepositV2_Data struct {
	Pubkey                string                  `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"`
	WithdrawalCredentials string                  `protobuf:"bytes,2,opt,name=withdrawal_credentials,proto3" json:"withdrawal_credentials,omitempty"`
	Amount                *wrapperspb.UInt64Value `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
	Signature             string                  `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*DepositV2_Data) Descriptor deprecated

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

Deprecated: Use DepositV2_Data.ProtoReflect.Descriptor instead.

func (*DepositV2_Data) GetAmount

func (x *DepositV2_Data) GetAmount() *wrapperspb.UInt64Value

func (*DepositV2_Data) GetPubkey

func (x *DepositV2_Data) GetPubkey() string

func (*DepositV2_Data) GetSignature

func (x *DepositV2_Data) GetSignature() string

func (*DepositV2_Data) GetWithdrawalCredentials

func (x *DepositV2_Data) GetWithdrawalCredentials() string

func (*DepositV2_Data) ProtoMessage

func (*DepositV2_Data) ProtoMessage()

func (*DepositV2_Data) ProtoReflect

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

func (*DepositV2_Data) Reset

func (x *DepositV2_Data) Reset()

func (*DepositV2_Data) String

func (x *DepositV2_Data) String() string

type Deposit_Data

type Deposit_Data struct {
	Pubkey                string `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"`
	WithdrawalCredentials string `protobuf:"bytes,2,opt,name=withdrawal_credentials,proto3" json:"withdrawal_credentials,omitempty"`
	Amount                uint64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
	Signature             string `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*Deposit_Data) Descriptor deprecated

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

Deprecated: Use Deposit_Data.ProtoReflect.Descriptor instead.

func (*Deposit_Data) GetAmount

func (x *Deposit_Data) GetAmount() uint64

func (*Deposit_Data) GetPubkey

func (x *Deposit_Data) GetPubkey() string

func (*Deposit_Data) GetSignature

func (x *Deposit_Data) GetSignature() string

func (*Deposit_Data) GetWithdrawalCredentials

func (x *Deposit_Data) GetWithdrawalCredentials() string

func (*Deposit_Data) ProtoMessage

func (*Deposit_Data) ProtoMessage()

func (*Deposit_Data) ProtoReflect

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

func (*Deposit_Data) Reset

func (x *Deposit_Data) Reset()

func (*Deposit_Data) String

func (x *Deposit_Data) String() string

type ElaboratedAttestation added in v0.0.139

type ElaboratedAttestation struct {
	Signature        string                    `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	Data             *AttestationDataV2        `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	ValidatorIndexes []*wrapperspb.UInt64Value `protobuf:"bytes,3,rep,name=validator_indexes,proto3" json:"validator_indexes,omitempty"`
	// contains filtered or unexported fields
}

func (*ElaboratedAttestation) Descriptor deprecated added in v0.0.139

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

Deprecated: Use ElaboratedAttestation.ProtoReflect.Descriptor instead.

func (*ElaboratedAttestation) GetData added in v0.0.139

func (*ElaboratedAttestation) GetSignature added in v0.0.139

func (x *ElaboratedAttestation) GetSignature() string

func (*ElaboratedAttestation) GetValidatorIndexes added in v0.0.139

func (x *ElaboratedAttestation) GetValidatorIndexes() []*wrapperspb.UInt64Value

func (*ElaboratedAttestation) ProtoMessage added in v0.0.139

func (*ElaboratedAttestation) ProtoMessage()

func (*ElaboratedAttestation) ProtoReflect added in v0.0.139

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

func (*ElaboratedAttestation) Reset added in v0.0.139

func (x *ElaboratedAttestation) Reset()

func (*ElaboratedAttestation) String added in v0.0.139

func (x *ElaboratedAttestation) String() string

type Eth1Data

type Eth1Data struct {
	DepositRoot  string `protobuf:"bytes,1,opt,name=deposit_root,proto3" json:"deposit_root,omitempty"`
	DepositCount uint64 `protobuf:"varint,2,opt,name=deposit_count,json=depositCount,proto3" json:"deposit_count,omitempty"`
	BlockHash    string `protobuf:"bytes,3,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*Eth1Data) Descriptor deprecated

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

Deprecated: Use Eth1Data.ProtoReflect.Descriptor instead.

func (*Eth1Data) GetBlockHash

func (x *Eth1Data) GetBlockHash() string

func (*Eth1Data) GetDepositCount

func (x *Eth1Data) GetDepositCount() uint64

func (*Eth1Data) GetDepositRoot

func (x *Eth1Data) GetDepositRoot() string

func (*Eth1Data) ProtoMessage

func (*Eth1Data) ProtoMessage()

func (*Eth1Data) ProtoReflect

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

func (*Eth1Data) Reset

func (x *Eth1Data) Reset()

func (*Eth1Data) String

func (x *Eth1Data) String() string

type EventBlobSidecar

type EventBlobSidecar struct {
	BlockRoot     string                  `protobuf:"bytes,1,opt,name=block_root,proto3" json:"block_root,omitempty"`
	Slot          *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=slot,proto3" json:"slot,omitempty"`
	Index         *wrapperspb.UInt64Value `protobuf:"bytes,3,opt,name=index,proto3" json:"index,omitempty"`
	KzgCommitment string                  `protobuf:"bytes,4,opt,name=kzg_commitment,proto3" json:"kzg_commitment,omitempty"`
	VersionedHash string                  `protobuf:"bytes,5,opt,name=versioned_hash,proto3" json:"versioned_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*EventBlobSidecar) Descriptor deprecated

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

Deprecated: Use EventBlobSidecar.ProtoReflect.Descriptor instead.

func (*EventBlobSidecar) GetBlockRoot

func (x *EventBlobSidecar) GetBlockRoot() string

func (*EventBlobSidecar) GetIndex

func (x *EventBlobSidecar) GetIndex() *wrapperspb.UInt64Value

func (*EventBlobSidecar) GetKzgCommitment

func (x *EventBlobSidecar) GetKzgCommitment() string

func (*EventBlobSidecar) GetSlot

func (x *EventBlobSidecar) GetSlot() *wrapperspb.UInt64Value

func (*EventBlobSidecar) GetVersionedHash

func (x *EventBlobSidecar) GetVersionedHash() string

func (*EventBlobSidecar) ProtoMessage

func (*EventBlobSidecar) ProtoMessage()

func (*EventBlobSidecar) ProtoReflect

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

func (*EventBlobSidecar) Reset

func (x *EventBlobSidecar) Reset()

func (*EventBlobSidecar) String

func (x *EventBlobSidecar) String() string

type EventBlock

type EventBlock struct {
	Slot                uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Block               string `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	ExecutionOptimistic bool   `protobuf:"varint,3,opt,name=execution_optimistic,proto3" json:"execution_optimistic,omitempty"`
	// contains filtered or unexported fields
}

func (*EventBlock) Descriptor deprecated

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

Deprecated: Use EventBlock.ProtoReflect.Descriptor instead.

func (*EventBlock) GetBlock

func (x *EventBlock) GetBlock() string

func (*EventBlock) GetExecutionOptimistic

func (x *EventBlock) GetExecutionOptimistic() bool

func (*EventBlock) GetSlot

func (x *EventBlock) GetSlot() uint64

func (*EventBlock) ProtoMessage

func (*EventBlock) ProtoMessage()

func (*EventBlock) ProtoReflect

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

func (*EventBlock) Reset

func (x *EventBlock) Reset()

func (*EventBlock) String

func (x *EventBlock) String() string

type EventBlockV2

type EventBlockV2 struct {
	Slot                *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Block               string                  `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	ExecutionOptimistic bool                    `protobuf:"varint,3,opt,name=execution_optimistic,proto3" json:"execution_optimistic,omitempty"`
	// contains filtered or unexported fields
}

func (*EventBlockV2) Descriptor deprecated

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

Deprecated: Use EventBlockV2.ProtoReflect.Descriptor instead.

func (*EventBlockV2) GetBlock

func (x *EventBlockV2) GetBlock() string

func (*EventBlockV2) GetExecutionOptimistic

func (x *EventBlockV2) GetExecutionOptimistic() bool

func (*EventBlockV2) GetSlot

func (x *EventBlockV2) GetSlot() *wrapperspb.UInt64Value

func (*EventBlockV2) ProtoMessage

func (*EventBlockV2) ProtoMessage()

func (*EventBlockV2) ProtoReflect

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

func (*EventBlockV2) Reset

func (x *EventBlockV2) Reset()

func (*EventBlockV2) String

func (x *EventBlockV2) String() string

type EventChainReorg

type EventChainReorg struct {
	Slot         uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Depth        uint64 `protobuf:"varint,2,opt,name=depth,proto3" json:"depth,omitempty"`
	OldHeadBlock string `protobuf:"bytes,3,opt,name=old_head_block,proto3" json:"old_head_block,omitempty"`
	NewHeadBlock string `protobuf:"bytes,4,opt,name=new_head_block,proto3" json:"new_head_block,omitempty"`
	OldHeadState string `protobuf:"bytes,5,opt,name=old_head_state,proto3" json:"old_head_state,omitempty"`
	NewHeadState string `protobuf:"bytes,6,opt,name=new_head_state,proto3" json:"new_head_state,omitempty"`
	Epoch        uint64 `protobuf:"varint,7,opt,name=epoch,proto3" json:"epoch,omitempty"`
	// contains filtered or unexported fields
}

func NewReorgEventFromGoEth2ClientEvent

func NewReorgEventFromGoEth2ClientEvent(e *eth2v1.ChainReorgEvent) *EventChainReorg

func (*EventChainReorg) Descriptor deprecated

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

Deprecated: Use EventChainReorg.ProtoReflect.Descriptor instead.

func (*EventChainReorg) GetDepth

func (x *EventChainReorg) GetDepth() uint64

func (*EventChainReorg) GetEpoch

func (x *EventChainReorg) GetEpoch() uint64

func (*EventChainReorg) GetNewHeadBlock

func (x *EventChainReorg) GetNewHeadBlock() string

func (*EventChainReorg) GetNewHeadState

func (x *EventChainReorg) GetNewHeadState() string

func (*EventChainReorg) GetOldHeadBlock

func (x *EventChainReorg) GetOldHeadBlock() string

func (*EventChainReorg) GetOldHeadState

func (x *EventChainReorg) GetOldHeadState() string

func (*EventChainReorg) GetSlot

func (x *EventChainReorg) GetSlot() uint64

func (*EventChainReorg) ProtoMessage

func (*EventChainReorg) ProtoMessage()

func (*EventChainReorg) ProtoReflect

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

func (*EventChainReorg) Reset

func (x *EventChainReorg) Reset()

func (*EventChainReorg) String

func (x *EventChainReorg) String() string

type EventChainReorgV2

type EventChainReorgV2 struct {
	Slot         *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Depth        *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=depth,proto3" json:"depth,omitempty"`
	OldHeadBlock string                  `protobuf:"bytes,3,opt,name=old_head_block,proto3" json:"old_head_block,omitempty"`
	NewHeadBlock string                  `protobuf:"bytes,4,opt,name=new_head_block,proto3" json:"new_head_block,omitempty"`
	OldHeadState string                  `protobuf:"bytes,5,opt,name=old_head_state,proto3" json:"old_head_state,omitempty"`
	NewHeadState string                  `protobuf:"bytes,6,opt,name=new_head_state,proto3" json:"new_head_state,omitempty"`
	Epoch        *wrapperspb.UInt64Value `protobuf:"bytes,7,opt,name=epoch,proto3" json:"epoch,omitempty"`
	// contains filtered or unexported fields
}

func NewReorgEventV2FromGoEth2ClientEvent

func NewReorgEventV2FromGoEth2ClientEvent(e *eth2v1.ChainReorgEvent) *EventChainReorgV2

func (*EventChainReorgV2) Descriptor deprecated

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

Deprecated: Use EventChainReorgV2.ProtoReflect.Descriptor instead.

func (*EventChainReorgV2) GetDepth

func (x *EventChainReorgV2) GetDepth() *wrapperspb.UInt64Value

func (*EventChainReorgV2) GetEpoch

func (x *EventChainReorgV2) GetEpoch() *wrapperspb.UInt64Value

func (*EventChainReorgV2) GetNewHeadBlock

func (x *EventChainReorgV2) GetNewHeadBlock() string

func (*EventChainReorgV2) GetNewHeadState

func (x *EventChainReorgV2) GetNewHeadState() string

func (*EventChainReorgV2) GetOldHeadBlock

func (x *EventChainReorgV2) GetOldHeadBlock() string

func (*EventChainReorgV2) GetOldHeadState

func (x *EventChainReorgV2) GetOldHeadState() string

func (*EventChainReorgV2) GetSlot

func (*EventChainReorgV2) ProtoMessage

func (*EventChainReorgV2) ProtoMessage()

func (*EventChainReorgV2) ProtoReflect

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

func (*EventChainReorgV2) Reset

func (x *EventChainReorgV2) Reset()

func (*EventChainReorgV2) String

func (x *EventChainReorgV2) String() string

type EventContributionAndProof

type EventContributionAndProof struct {
	Signature string                `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	Message   *ContributionAndProof `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*EventContributionAndProof) Descriptor deprecated

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

Deprecated: Use EventContributionAndProof.ProtoReflect.Descriptor instead.

func (*EventContributionAndProof) GetMessage

func (*EventContributionAndProof) GetSignature

func (x *EventContributionAndProof) GetSignature() string

func (*EventContributionAndProof) ProtoMessage

func (*EventContributionAndProof) ProtoMessage()

func (*EventContributionAndProof) ProtoReflect

func (*EventContributionAndProof) Reset

func (x *EventContributionAndProof) Reset()

func (*EventContributionAndProof) String

func (x *EventContributionAndProof) String() string

type EventContributionAndProofV2

type EventContributionAndProofV2 struct {
	Signature string                  `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	Message   *ContributionAndProofV2 `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*EventContributionAndProofV2) Descriptor deprecated

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

Deprecated: Use EventContributionAndProofV2.ProtoReflect.Descriptor instead.

func (*EventContributionAndProofV2) GetMessage

func (*EventContributionAndProofV2) GetSignature

func (x *EventContributionAndProofV2) GetSignature() string

func (*EventContributionAndProofV2) ProtoMessage

func (*EventContributionAndProofV2) ProtoMessage()

func (*EventContributionAndProofV2) ProtoReflect

func (*EventContributionAndProofV2) Reset

func (x *EventContributionAndProofV2) Reset()

func (*EventContributionAndProofV2) String

func (x *EventContributionAndProofV2) String() string

type EventFinalizedCheckpoint

type EventFinalizedCheckpoint struct {
	Block string `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	Epoch uint64 `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty"`
	// contains filtered or unexported fields
}

func (*EventFinalizedCheckpoint) Descriptor deprecated

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

Deprecated: Use EventFinalizedCheckpoint.ProtoReflect.Descriptor instead.

func (*EventFinalizedCheckpoint) GetBlock

func (x *EventFinalizedCheckpoint) GetBlock() string

func (*EventFinalizedCheckpoint) GetEpoch

func (x *EventFinalizedCheckpoint) GetEpoch() uint64

func (*EventFinalizedCheckpoint) GetState

func (x *EventFinalizedCheckpoint) GetState() string

func (*EventFinalizedCheckpoint) ProtoMessage

func (*EventFinalizedCheckpoint) ProtoMessage()

func (*EventFinalizedCheckpoint) ProtoReflect

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

func (*EventFinalizedCheckpoint) Reset

func (x *EventFinalizedCheckpoint) Reset()

func (*EventFinalizedCheckpoint) String

func (x *EventFinalizedCheckpoint) String() string

type EventFinalizedCheckpointV2

type EventFinalizedCheckpointV2 struct {
	Block string                  `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	State string                  `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	Epoch *wrapperspb.UInt64Value `protobuf:"bytes,3,opt,name=epoch,proto3" json:"epoch,omitempty"`
	// contains filtered or unexported fields
}

func (*EventFinalizedCheckpointV2) Descriptor deprecated

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

Deprecated: Use EventFinalizedCheckpointV2.ProtoReflect.Descriptor instead.

func (*EventFinalizedCheckpointV2) GetBlock

func (x *EventFinalizedCheckpointV2) GetBlock() string

func (*EventFinalizedCheckpointV2) GetEpoch

func (*EventFinalizedCheckpointV2) GetState

func (x *EventFinalizedCheckpointV2) GetState() string

func (*EventFinalizedCheckpointV2) ProtoMessage

func (*EventFinalizedCheckpointV2) ProtoMessage()

func (*EventFinalizedCheckpointV2) ProtoReflect

func (*EventFinalizedCheckpointV2) Reset

func (x *EventFinalizedCheckpointV2) Reset()

func (*EventFinalizedCheckpointV2) String

func (x *EventFinalizedCheckpointV2) String() string

type EventHead

type EventHead struct {
	Slot                      uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Block                     string `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	State                     string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	EpochTransition           bool   `protobuf:"varint,4,opt,name=epoch_transition,proto3" json:"epoch_transition,omitempty"`
	PreviousDutyDependentRoot string `protobuf:"bytes,5,opt,name=previous_duty_dependent_root,proto3" json:"previous_duty_dependent_root,omitempty"`
	CurrentDutyDependentRoot  string `protobuf:"bytes,6,opt,name=current_duty_dependent_root,proto3" json:"current_duty_dependent_root,omitempty"`
	// contains filtered or unexported fields
}

func (*EventHead) Descriptor deprecated

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

Deprecated: Use EventHead.ProtoReflect.Descriptor instead.

func (*EventHead) GetBlock

func (x *EventHead) GetBlock() string

func (*EventHead) GetCurrentDutyDependentRoot

func (x *EventHead) GetCurrentDutyDependentRoot() string

func (*EventHead) GetEpochTransition

func (x *EventHead) GetEpochTransition() bool

func (*EventHead) GetPreviousDutyDependentRoot

func (x *EventHead) GetPreviousDutyDependentRoot() string

func (*EventHead) GetSlot

func (x *EventHead) GetSlot() uint64

func (*EventHead) GetState

func (x *EventHead) GetState() string

func (*EventHead) ProtoMessage

func (*EventHead) ProtoMessage()

func (*EventHead) ProtoReflect

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

func (*EventHead) Reset

func (x *EventHead) Reset()

func (*EventHead) String

func (x *EventHead) String() string

type EventHeadV2

type EventHeadV2 struct {
	Slot                      *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Block                     string                  `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	State                     string                  `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	EpochTransition           bool                    `protobuf:"varint,4,opt,name=epoch_transition,proto3" json:"epoch_transition,omitempty"`
	PreviousDutyDependentRoot string                  `protobuf:"bytes,5,opt,name=previous_duty_dependent_root,proto3" json:"previous_duty_dependent_root,omitempty"`
	CurrentDutyDependentRoot  string                  `protobuf:"bytes,6,opt,name=current_duty_dependent_root,proto3" json:"current_duty_dependent_root,omitempty"`
	// contains filtered or unexported fields
}

func (*EventHeadV2) Descriptor deprecated

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

Deprecated: Use EventHeadV2.ProtoReflect.Descriptor instead.

func (*EventHeadV2) GetBlock

func (x *EventHeadV2) GetBlock() string

func (*EventHeadV2) GetCurrentDutyDependentRoot

func (x *EventHeadV2) GetCurrentDutyDependentRoot() string

func (*EventHeadV2) GetEpochTransition

func (x *EventHeadV2) GetEpochTransition() bool

func (*EventHeadV2) GetPreviousDutyDependentRoot

func (x *EventHeadV2) GetPreviousDutyDependentRoot() string

func (*EventHeadV2) GetSlot

func (x *EventHeadV2) GetSlot() *wrapperspb.UInt64Value

func (*EventHeadV2) GetState

func (x *EventHeadV2) GetState() string

func (*EventHeadV2) ProtoMessage

func (*EventHeadV2) ProtoMessage()

func (*EventHeadV2) ProtoReflect

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

func (*EventHeadV2) Reset

func (x *EventHeadV2) Reset()

func (*EventHeadV2) String

func (x *EventHeadV2) String() string

type EventVoluntaryExit

type EventVoluntaryExit struct {

	// Deprecated: Marked as deprecated in pkg/proto/eth/v1/events.proto.
	Epoch uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	// Deprecated: Marked as deprecated in pkg/proto/eth/v1/events.proto.
	ValidatorIndex uint64                     `protobuf:"varint,2,opt,name=validator_index,proto3" json:"validator_index,omitempty"`
	Message        *EventVoluntaryExitMessage `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Signature      string                     `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*EventVoluntaryExit) Descriptor deprecated

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

Deprecated: Use EventVoluntaryExit.ProtoReflect.Descriptor instead.

func (*EventVoluntaryExit) GetEpoch deprecated

func (x *EventVoluntaryExit) GetEpoch() uint64

Deprecated: Marked as deprecated in pkg/proto/eth/v1/events.proto.

func (*EventVoluntaryExit) GetMessage

func (*EventVoluntaryExit) GetSignature

func (x *EventVoluntaryExit) GetSignature() string

func (*EventVoluntaryExit) GetValidatorIndex deprecated

func (x *EventVoluntaryExit) GetValidatorIndex() uint64

Deprecated: Marked as deprecated in pkg/proto/eth/v1/events.proto.

func (*EventVoluntaryExit) ProtoMessage

func (*EventVoluntaryExit) ProtoMessage()

func (*EventVoluntaryExit) ProtoReflect

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

func (*EventVoluntaryExit) Reset

func (x *EventVoluntaryExit) Reset()

func (*EventVoluntaryExit) String

func (x *EventVoluntaryExit) String() string

type EventVoluntaryExitMessage

type EventVoluntaryExitMessage struct {
	Epoch          uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	ValidatorIndex uint64 `protobuf:"varint,2,opt,name=validator_index,proto3" json:"validator_index,omitempty"`
	// contains filtered or unexported fields
}

func (*EventVoluntaryExitMessage) Descriptor deprecated

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

Deprecated: Use EventVoluntaryExitMessage.ProtoReflect.Descriptor instead.

func (*EventVoluntaryExitMessage) GetEpoch

func (x *EventVoluntaryExitMessage) GetEpoch() uint64

func (*EventVoluntaryExitMessage) GetValidatorIndex

func (x *EventVoluntaryExitMessage) GetValidatorIndex() uint64

func (*EventVoluntaryExitMessage) ProtoMessage

func (*EventVoluntaryExitMessage) ProtoMessage()

func (*EventVoluntaryExitMessage) ProtoReflect

func (*EventVoluntaryExitMessage) Reset

func (x *EventVoluntaryExitMessage) Reset()

func (*EventVoluntaryExitMessage) String

func (x *EventVoluntaryExitMessage) String() string

type EventVoluntaryExitMessageV2

type EventVoluntaryExitMessageV2 struct {
	Epoch          *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	ValidatorIndex *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=validator_index,proto3" json:"validator_index,omitempty"`
	// contains filtered or unexported fields
}

func (*EventVoluntaryExitMessageV2) Descriptor deprecated

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

Deprecated: Use EventVoluntaryExitMessageV2.ProtoReflect.Descriptor instead.

func (*EventVoluntaryExitMessageV2) GetEpoch

func (*EventVoluntaryExitMessageV2) GetValidatorIndex

func (x *EventVoluntaryExitMessageV2) GetValidatorIndex() *wrapperspb.UInt64Value

func (*EventVoluntaryExitMessageV2) ProtoMessage

func (*EventVoluntaryExitMessageV2) ProtoMessage()

func (*EventVoluntaryExitMessageV2) ProtoReflect

func (*EventVoluntaryExitMessageV2) Reset

func (x *EventVoluntaryExitMessageV2) Reset()

func (*EventVoluntaryExitMessageV2) String

func (x *EventVoluntaryExitMessageV2) String() string

type EventVoluntaryExitV2

type EventVoluntaryExitV2 struct {
	Message   *EventVoluntaryExitMessageV2 `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Signature string                       `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*EventVoluntaryExitV2) Descriptor deprecated

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

Deprecated: Use EventVoluntaryExitV2.ProtoReflect.Descriptor instead.

func (*EventVoluntaryExitV2) GetMessage

func (*EventVoluntaryExitV2) GetSignature

func (x *EventVoluntaryExitV2) GetSignature() string

func (*EventVoluntaryExitV2) ProtoMessage

func (*EventVoluntaryExitV2) ProtoMessage()

func (*EventVoluntaryExitV2) ProtoReflect

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

func (*EventVoluntaryExitV2) Reset

func (x *EventVoluntaryExitV2) Reset()

func (*EventVoluntaryExitV2) String

func (x *EventVoluntaryExitV2) String() string

type ExecutionPayload

type ExecutionPayload struct {
	ParentHash    string   `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient  string   `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot     string   `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot  string   `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom     string   `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao    string   `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber   uint64   `protobuf:"varint,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit      uint64   `protobuf:"varint,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed       uint64   `protobuf:"varint,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp     uint64   `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData     string   `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas string   `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash     string   `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	Transactions  []string `protobuf:"bytes,14,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayload) Descriptor deprecated

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

Deprecated: Use ExecutionPayload.ProtoReflect.Descriptor instead.

func (*ExecutionPayload) GetBaseFeePerGas

func (x *ExecutionPayload) GetBaseFeePerGas() string

func (*ExecutionPayload) GetBlockHash

func (x *ExecutionPayload) GetBlockHash() string

func (*ExecutionPayload) GetBlockNumber

func (x *ExecutionPayload) GetBlockNumber() uint64

func (*ExecutionPayload) GetExtraData

func (x *ExecutionPayload) GetExtraData() string

func (*ExecutionPayload) GetFeeRecipient

func (x *ExecutionPayload) GetFeeRecipient() string

func (*ExecutionPayload) GetGasLimit

func (x *ExecutionPayload) GetGasLimit() uint64

func (*ExecutionPayload) GetGasUsed

func (x *ExecutionPayload) GetGasUsed() uint64

func (*ExecutionPayload) GetLogsBloom

func (x *ExecutionPayload) GetLogsBloom() string

func (*ExecutionPayload) GetParentHash

func (x *ExecutionPayload) GetParentHash() string

func (*ExecutionPayload) GetPrevRandao

func (x *ExecutionPayload) GetPrevRandao() string

func (*ExecutionPayload) GetReceiptsRoot

func (x *ExecutionPayload) GetReceiptsRoot() string

func (*ExecutionPayload) GetStateRoot

func (x *ExecutionPayload) GetStateRoot() string

func (*ExecutionPayload) GetTimestamp

func (x *ExecutionPayload) GetTimestamp() uint64

func (*ExecutionPayload) GetTransactions

func (x *ExecutionPayload) GetTransactions() []string

func (*ExecutionPayload) ProtoMessage

func (*ExecutionPayload) ProtoMessage()

func (*ExecutionPayload) ProtoReflect

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

func (*ExecutionPayload) Reset

func (x *ExecutionPayload) Reset()

func (*ExecutionPayload) String

func (x *ExecutionPayload) String() string

type ExecutionPayloadCapella

type ExecutionPayloadCapella struct {
	ParentHash    string        `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient  string        `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot     string        `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot  string        `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom     string        `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao    string        `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber   uint64        `protobuf:"varint,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit      uint64        `protobuf:"varint,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed       uint64        `protobuf:"varint,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp     uint64        `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData     string        `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas string        `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash     string        `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	Transactions  []string      `protobuf:"bytes,14,rep,name=transactions,proto3" json:"transactions,omitempty"`
	Withdrawals   []*Withdrawal `protobuf:"bytes,15,rep,name=withdrawals,proto3" json:"withdrawals,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayloadCapella) Descriptor deprecated

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

Deprecated: Use ExecutionPayloadCapella.ProtoReflect.Descriptor instead.

func (*ExecutionPayloadCapella) GetBaseFeePerGas

func (x *ExecutionPayloadCapella) GetBaseFeePerGas() string

func (*ExecutionPayloadCapella) GetBlockHash

func (x *ExecutionPayloadCapella) GetBlockHash() string

func (*ExecutionPayloadCapella) GetBlockNumber

func (x *ExecutionPayloadCapella) GetBlockNumber() uint64

func (*ExecutionPayloadCapella) GetExtraData

func (x *ExecutionPayloadCapella) GetExtraData() string

func (*ExecutionPayloadCapella) GetFeeRecipient

func (x *ExecutionPayloadCapella) GetFeeRecipient() string

func (*ExecutionPayloadCapella) GetGasLimit

func (x *ExecutionPayloadCapella) GetGasLimit() uint64

func (*ExecutionPayloadCapella) GetGasUsed

func (x *ExecutionPayloadCapella) GetGasUsed() uint64

func (*ExecutionPayloadCapella) GetLogsBloom

func (x *ExecutionPayloadCapella) GetLogsBloom() string

func (*ExecutionPayloadCapella) GetParentHash

func (x *ExecutionPayloadCapella) GetParentHash() string

func (*ExecutionPayloadCapella) GetPrevRandao

func (x *ExecutionPayloadCapella) GetPrevRandao() string

func (*ExecutionPayloadCapella) GetReceiptsRoot

func (x *ExecutionPayloadCapella) GetReceiptsRoot() string

func (*ExecutionPayloadCapella) GetStateRoot

func (x *ExecutionPayloadCapella) GetStateRoot() string

func (*ExecutionPayloadCapella) GetTimestamp

func (x *ExecutionPayloadCapella) GetTimestamp() uint64

func (*ExecutionPayloadCapella) GetTransactions

func (x *ExecutionPayloadCapella) GetTransactions() []string

func (*ExecutionPayloadCapella) GetWithdrawals

func (x *ExecutionPayloadCapella) GetWithdrawals() []*Withdrawal

func (*ExecutionPayloadCapella) ProtoMessage

func (*ExecutionPayloadCapella) ProtoMessage()

func (*ExecutionPayloadCapella) ProtoReflect

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

func (*ExecutionPayloadCapella) Reset

func (x *ExecutionPayloadCapella) Reset()

func (*ExecutionPayloadCapella) String

func (x *ExecutionPayloadCapella) String() string

type ExecutionPayloadCapellaV2

type ExecutionPayloadCapellaV2 struct {
	ParentHash    string                  `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient  string                  `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot     string                  `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot  string                  `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom     string                  `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao    string                  `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber   *wrapperspb.UInt64Value `protobuf:"bytes,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit      *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed       *wrapperspb.UInt64Value `protobuf:"bytes,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp     *wrapperspb.UInt64Value `protobuf:"bytes,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData     string                  `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas string                  `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash     string                  `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	Transactions  []string                `protobuf:"bytes,14,rep,name=transactions,proto3" json:"transactions,omitempty"`
	Withdrawals   []*WithdrawalV2         `protobuf:"bytes,15,rep,name=withdrawals,proto3" json:"withdrawals,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayloadCapellaV2) Descriptor deprecated

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

Deprecated: Use ExecutionPayloadCapellaV2.ProtoReflect.Descriptor instead.

func (*ExecutionPayloadCapellaV2) GetBaseFeePerGas

func (x *ExecutionPayloadCapellaV2) GetBaseFeePerGas() string

func (*ExecutionPayloadCapellaV2) GetBlockHash

func (x *ExecutionPayloadCapellaV2) GetBlockHash() string

func (*ExecutionPayloadCapellaV2) GetBlockNumber

func (x *ExecutionPayloadCapellaV2) GetBlockNumber() *wrapperspb.UInt64Value

func (*ExecutionPayloadCapellaV2) GetExtraData

func (x *ExecutionPayloadCapellaV2) GetExtraData() string

func (*ExecutionPayloadCapellaV2) GetFeeRecipient

func (x *ExecutionPayloadCapellaV2) GetFeeRecipient() string

func (*ExecutionPayloadCapellaV2) GetGasLimit

func (*ExecutionPayloadCapellaV2) GetGasUsed

func (*ExecutionPayloadCapellaV2) GetLogsBloom

func (x *ExecutionPayloadCapellaV2) GetLogsBloom() string

func (*ExecutionPayloadCapellaV2) GetParentHash

func (x *ExecutionPayloadCapellaV2) GetParentHash() string

func (*ExecutionPayloadCapellaV2) GetPrevRandao

func (x *ExecutionPayloadCapellaV2) GetPrevRandao() string

func (*ExecutionPayloadCapellaV2) GetReceiptsRoot

func (x *ExecutionPayloadCapellaV2) GetReceiptsRoot() string

func (*ExecutionPayloadCapellaV2) GetStateRoot

func (x *ExecutionPayloadCapellaV2) GetStateRoot() string

func (*ExecutionPayloadCapellaV2) GetTimestamp

func (*ExecutionPayloadCapellaV2) GetTransactions

func (x *ExecutionPayloadCapellaV2) GetTransactions() []string

func (*ExecutionPayloadCapellaV2) GetWithdrawals

func (x *ExecutionPayloadCapellaV2) GetWithdrawals() []*WithdrawalV2

func (*ExecutionPayloadCapellaV2) ProtoMessage

func (*ExecutionPayloadCapellaV2) ProtoMessage()

func (*ExecutionPayloadCapellaV2) ProtoReflect

func (*ExecutionPayloadCapellaV2) Reset

func (x *ExecutionPayloadCapellaV2) Reset()

func (*ExecutionPayloadCapellaV2) String

func (x *ExecutionPayloadCapellaV2) String() string

type ExecutionPayloadDeneb

type ExecutionPayloadDeneb struct {
	ParentHash    string                  `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient  string                  `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot     string                  `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot  string                  `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom     string                  `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao    string                  `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber   *wrapperspb.UInt64Value `protobuf:"bytes,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit      *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed       *wrapperspb.UInt64Value `protobuf:"bytes,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp     *wrapperspb.UInt64Value `protobuf:"bytes,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData     string                  `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas string                  `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash     string                  `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	Transactions  []string                `protobuf:"bytes,14,rep,name=transactions,proto3" json:"transactions,omitempty"`
	Withdrawals   []*WithdrawalV2         `protobuf:"bytes,15,rep,name=withdrawals,proto3" json:"withdrawals,omitempty"`
	BlobGasUsed   *wrapperspb.UInt64Value `protobuf:"bytes,16,opt,name=blob_gas_used,proto3" json:"blob_gas_used,omitempty"`
	ExcessBlobGas *wrapperspb.UInt64Value `protobuf:"bytes,17,opt,name=excess_blob_gas,proto3" json:"excess_blob_gas,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayloadDeneb) Descriptor deprecated

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

Deprecated: Use ExecutionPayloadDeneb.ProtoReflect.Descriptor instead.

func (*ExecutionPayloadDeneb) GetBaseFeePerGas

func (x *ExecutionPayloadDeneb) GetBaseFeePerGas() string

func (*ExecutionPayloadDeneb) GetBlobGasUsed

func (x *ExecutionPayloadDeneb) GetBlobGasUsed() *wrapperspb.UInt64Value

func (*ExecutionPayloadDeneb) GetBlockHash

func (x *ExecutionPayloadDeneb) GetBlockHash() string

func (*ExecutionPayloadDeneb) GetBlockNumber

func (x *ExecutionPayloadDeneb) GetBlockNumber() *wrapperspb.UInt64Value

func (*ExecutionPayloadDeneb) GetExcessBlobGas

func (x *ExecutionPayloadDeneb) GetExcessBlobGas() *wrapperspb.UInt64Value

func (*ExecutionPayloadDeneb) GetExtraData

func (x *ExecutionPayloadDeneb) GetExtraData() string

func (*ExecutionPayloadDeneb) GetFeeRecipient

func (x *ExecutionPayloadDeneb) GetFeeRecipient() string

func (*ExecutionPayloadDeneb) GetGasLimit

func (x *ExecutionPayloadDeneb) GetGasLimit() *wrapperspb.UInt64Value

func (*ExecutionPayloadDeneb) GetGasUsed

func (x *ExecutionPayloadDeneb) GetGasUsed() *wrapperspb.UInt64Value

func (*ExecutionPayloadDeneb) GetLogsBloom

func (x *ExecutionPayloadDeneb) GetLogsBloom() string

func (*ExecutionPayloadDeneb) GetParentHash

func (x *ExecutionPayloadDeneb) GetParentHash() string

func (*ExecutionPayloadDeneb) GetPrevRandao

func (x *ExecutionPayloadDeneb) GetPrevRandao() string

func (*ExecutionPayloadDeneb) GetReceiptsRoot

func (x *ExecutionPayloadDeneb) GetReceiptsRoot() string

func (*ExecutionPayloadDeneb) GetStateRoot

func (x *ExecutionPayloadDeneb) GetStateRoot() string

func (*ExecutionPayloadDeneb) GetTimestamp

func (x *ExecutionPayloadDeneb) GetTimestamp() *wrapperspb.UInt64Value

func (*ExecutionPayloadDeneb) GetTransactions

func (x *ExecutionPayloadDeneb) GetTransactions() []string

func (*ExecutionPayloadDeneb) GetWithdrawals

func (x *ExecutionPayloadDeneb) GetWithdrawals() []*WithdrawalV2

func (*ExecutionPayloadDeneb) ProtoMessage

func (*ExecutionPayloadDeneb) ProtoMessage()

func (*ExecutionPayloadDeneb) ProtoReflect

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

func (*ExecutionPayloadDeneb) Reset

func (x *ExecutionPayloadDeneb) Reset()

func (*ExecutionPayloadDeneb) String

func (x *ExecutionPayloadDeneb) String() string

type ExecutionPayloadHeader

type ExecutionPayloadHeader struct {
	ParentHash       string `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient     string `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot        string `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot     string `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom        string `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao       string `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber      uint64 `protobuf:"varint,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit         uint64 `protobuf:"varint,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed          uint64 `protobuf:"varint,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp        uint64 `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData        string `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas    string `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash        string `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	TransactionsRoot string `protobuf:"bytes,14,opt,name=transactions_root,proto3" json:"transactions_root,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayloadHeader) Descriptor deprecated

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

Deprecated: Use ExecutionPayloadHeader.ProtoReflect.Descriptor instead.

func (*ExecutionPayloadHeader) GetBaseFeePerGas

func (x *ExecutionPayloadHeader) GetBaseFeePerGas() string

func (*ExecutionPayloadHeader) GetBlockHash

func (x *ExecutionPayloadHeader) GetBlockHash() string

func (*ExecutionPayloadHeader) GetBlockNumber

func (x *ExecutionPayloadHeader) GetBlockNumber() uint64

func (*ExecutionPayloadHeader) GetExtraData

func (x *ExecutionPayloadHeader) GetExtraData() string

func (*ExecutionPayloadHeader) GetFeeRecipient

func (x *ExecutionPayloadHeader) GetFeeRecipient() string

func (*ExecutionPayloadHeader) GetGasLimit

func (x *ExecutionPayloadHeader) GetGasLimit() uint64

func (*ExecutionPayloadHeader) GetGasUsed

func (x *ExecutionPayloadHeader) GetGasUsed() uint64

func (*ExecutionPayloadHeader) GetLogsBloom

func (x *ExecutionPayloadHeader) GetLogsBloom() string

func (*ExecutionPayloadHeader) GetParentHash

func (x *ExecutionPayloadHeader) GetParentHash() string

func (*ExecutionPayloadHeader) GetPrevRandao

func (x *ExecutionPayloadHeader) GetPrevRandao() string

func (*ExecutionPayloadHeader) GetReceiptsRoot

func (x *ExecutionPayloadHeader) GetReceiptsRoot() string

func (*ExecutionPayloadHeader) GetStateRoot

func (x *ExecutionPayloadHeader) GetStateRoot() string

func (*ExecutionPayloadHeader) GetTimestamp

func (x *ExecutionPayloadHeader) GetTimestamp() uint64

func (*ExecutionPayloadHeader) GetTransactionsRoot

func (x *ExecutionPayloadHeader) GetTransactionsRoot() string

func (*ExecutionPayloadHeader) ProtoMessage

func (*ExecutionPayloadHeader) ProtoMessage()

func (*ExecutionPayloadHeader) ProtoReflect

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

func (*ExecutionPayloadHeader) Reset

func (x *ExecutionPayloadHeader) Reset()

func (*ExecutionPayloadHeader) String

func (x *ExecutionPayloadHeader) String() string

type ExecutionPayloadHeaderCapella

type ExecutionPayloadHeaderCapella struct {
	ParentHash       string `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient     string `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot        string `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot     string `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom        string `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao       string `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber      uint64 `protobuf:"varint,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit         uint64 `protobuf:"varint,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed          uint64 `protobuf:"varint,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp        uint64 `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData        string `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas    string `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash        string `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	TransactionsRoot string `protobuf:"bytes,14,opt,name=transactions_root,proto3" json:"transactions_root,omitempty"`
	WithdrawalsRoot  string `protobuf:"bytes,15,opt,name=withdrawals_root,proto3" json:"withdrawals_root,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayloadHeaderCapella) Descriptor deprecated

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

Deprecated: Use ExecutionPayloadHeaderCapella.ProtoReflect.Descriptor instead.

func (*ExecutionPayloadHeaderCapella) GetBaseFeePerGas

func (x *ExecutionPayloadHeaderCapella) GetBaseFeePerGas() string

func (*ExecutionPayloadHeaderCapella) GetBlockHash

func (x *ExecutionPayloadHeaderCapella) GetBlockHash() string

func (*ExecutionPayloadHeaderCapella) GetBlockNumber

func (x *ExecutionPayloadHeaderCapella) GetBlockNumber() uint64

func (*ExecutionPayloadHeaderCapella) GetExtraData

func (x *ExecutionPayloadHeaderCapella) GetExtraData() string

func (*ExecutionPayloadHeaderCapella) GetFeeRecipient

func (x *ExecutionPayloadHeaderCapella) GetFeeRecipient() string

func (*ExecutionPayloadHeaderCapella) GetGasLimit

func (x *ExecutionPayloadHeaderCapella) GetGasLimit() uint64

func (*ExecutionPayloadHeaderCapella) GetGasUsed

func (x *ExecutionPayloadHeaderCapella) GetGasUsed() uint64

func (*ExecutionPayloadHeaderCapella) GetLogsBloom

func (x *ExecutionPayloadHeaderCapella) GetLogsBloom() string

func (*ExecutionPayloadHeaderCapella) GetParentHash

func (x *ExecutionPayloadHeaderCapella) GetParentHash() string

func (*ExecutionPayloadHeaderCapella) GetPrevRandao

func (x *ExecutionPayloadHeaderCapella) GetPrevRandao() string

func (*ExecutionPayloadHeaderCapella) GetReceiptsRoot

func (x *ExecutionPayloadHeaderCapella) GetReceiptsRoot() string

func (*ExecutionPayloadHeaderCapella) GetStateRoot

func (x *ExecutionPayloadHeaderCapella) GetStateRoot() string

func (*ExecutionPayloadHeaderCapella) GetTimestamp

func (x *ExecutionPayloadHeaderCapella) GetTimestamp() uint64

func (*ExecutionPayloadHeaderCapella) GetTransactionsRoot

func (x *ExecutionPayloadHeaderCapella) GetTransactionsRoot() string

func (*ExecutionPayloadHeaderCapella) GetWithdrawalsRoot

func (x *ExecutionPayloadHeaderCapella) GetWithdrawalsRoot() string

func (*ExecutionPayloadHeaderCapella) ProtoMessage

func (*ExecutionPayloadHeaderCapella) ProtoMessage()

func (*ExecutionPayloadHeaderCapella) ProtoReflect

func (*ExecutionPayloadHeaderCapella) Reset

func (x *ExecutionPayloadHeaderCapella) Reset()

func (*ExecutionPayloadHeaderCapella) String

type ExecutionPayloadHeaderCapellaV2

type ExecutionPayloadHeaderCapellaV2 struct {
	ParentHash       string                  `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient     string                  `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot        string                  `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot     string                  `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom        string                  `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao       string                  `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber      *wrapperspb.UInt64Value `protobuf:"bytes,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit         *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed          *wrapperspb.UInt64Value `protobuf:"bytes,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp        *wrapperspb.UInt64Value `protobuf:"bytes,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData        string                  `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas    string                  `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash        string                  `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	TransactionsRoot string                  `protobuf:"bytes,14,opt,name=transactions_root,proto3" json:"transactions_root,omitempty"`
	WithdrawalsRoot  string                  `protobuf:"bytes,15,opt,name=withdrawals_root,proto3" json:"withdrawals_root,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayloadHeaderCapellaV2) Descriptor deprecated

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

Deprecated: Use ExecutionPayloadHeaderCapellaV2.ProtoReflect.Descriptor instead.

func (*ExecutionPayloadHeaderCapellaV2) GetBaseFeePerGas

func (x *ExecutionPayloadHeaderCapellaV2) GetBaseFeePerGas() string

func (*ExecutionPayloadHeaderCapellaV2) GetBlockHash

func (x *ExecutionPayloadHeaderCapellaV2) GetBlockHash() string

func (*ExecutionPayloadHeaderCapellaV2) GetBlockNumber

func (*ExecutionPayloadHeaderCapellaV2) GetExtraData

func (x *ExecutionPayloadHeaderCapellaV2) GetExtraData() string

func (*ExecutionPayloadHeaderCapellaV2) GetFeeRecipient

func (x *ExecutionPayloadHeaderCapellaV2) GetFeeRecipient() string

func (*ExecutionPayloadHeaderCapellaV2) GetGasLimit

func (*ExecutionPayloadHeaderCapellaV2) GetGasUsed

func (*ExecutionPayloadHeaderCapellaV2) GetLogsBloom

func (x *ExecutionPayloadHeaderCapellaV2) GetLogsBloom() string

func (*ExecutionPayloadHeaderCapellaV2) GetParentHash

func (x *ExecutionPayloadHeaderCapellaV2) GetParentHash() string

func (*ExecutionPayloadHeaderCapellaV2) GetPrevRandao

func (x *ExecutionPayloadHeaderCapellaV2) GetPrevRandao() string

func (*ExecutionPayloadHeaderCapellaV2) GetReceiptsRoot

func (x *ExecutionPayloadHeaderCapellaV2) GetReceiptsRoot() string

func (*ExecutionPayloadHeaderCapellaV2) GetStateRoot

func (x *ExecutionPayloadHeaderCapellaV2) GetStateRoot() string

func (*ExecutionPayloadHeaderCapellaV2) GetTimestamp

func (*ExecutionPayloadHeaderCapellaV2) GetTransactionsRoot

func (x *ExecutionPayloadHeaderCapellaV2) GetTransactionsRoot() string

func (*ExecutionPayloadHeaderCapellaV2) GetWithdrawalsRoot

func (x *ExecutionPayloadHeaderCapellaV2) GetWithdrawalsRoot() string

func (*ExecutionPayloadHeaderCapellaV2) ProtoMessage

func (*ExecutionPayloadHeaderCapellaV2) ProtoMessage()

func (*ExecutionPayloadHeaderCapellaV2) ProtoReflect

func (*ExecutionPayloadHeaderCapellaV2) Reset

func (*ExecutionPayloadHeaderCapellaV2) String

type ExecutionPayloadHeaderV2

type ExecutionPayloadHeaderV2 struct {
	ParentHash       string                  `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient     string                  `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot        string                  `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot     string                  `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom        string                  `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao       string                  `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber      *wrapperspb.UInt64Value `protobuf:"bytes,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit         *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed          *wrapperspb.UInt64Value `protobuf:"bytes,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp        *wrapperspb.UInt64Value `protobuf:"bytes,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData        string                  `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas    string                  `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash        string                  `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	TransactionsRoot string                  `protobuf:"bytes,14,opt,name=transactions_root,proto3" json:"transactions_root,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayloadHeaderV2) Descriptor deprecated

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

Deprecated: Use ExecutionPayloadHeaderV2.ProtoReflect.Descriptor instead.

func (*ExecutionPayloadHeaderV2) GetBaseFeePerGas

func (x *ExecutionPayloadHeaderV2) GetBaseFeePerGas() string

func (*ExecutionPayloadHeaderV2) GetBlockHash

func (x *ExecutionPayloadHeaderV2) GetBlockHash() string

func (*ExecutionPayloadHeaderV2) GetBlockNumber

func (x *ExecutionPayloadHeaderV2) GetBlockNumber() *wrapperspb.UInt64Value

func (*ExecutionPayloadHeaderV2) GetExtraData

func (x *ExecutionPayloadHeaderV2) GetExtraData() string

func (*ExecutionPayloadHeaderV2) GetFeeRecipient

func (x *ExecutionPayloadHeaderV2) GetFeeRecipient() string

func (*ExecutionPayloadHeaderV2) GetGasLimit

func (*ExecutionPayloadHeaderV2) GetGasUsed

func (*ExecutionPayloadHeaderV2) GetLogsBloom

func (x *ExecutionPayloadHeaderV2) GetLogsBloom() string

func (*ExecutionPayloadHeaderV2) GetParentHash

func (x *ExecutionPayloadHeaderV2) GetParentHash() string

func (*ExecutionPayloadHeaderV2) GetPrevRandao

func (x *ExecutionPayloadHeaderV2) GetPrevRandao() string

func (*ExecutionPayloadHeaderV2) GetReceiptsRoot

func (x *ExecutionPayloadHeaderV2) GetReceiptsRoot() string

func (*ExecutionPayloadHeaderV2) GetStateRoot

func (x *ExecutionPayloadHeaderV2) GetStateRoot() string

func (*ExecutionPayloadHeaderV2) GetTimestamp

func (x *ExecutionPayloadHeaderV2) GetTimestamp() *wrapperspb.UInt64Value

func (*ExecutionPayloadHeaderV2) GetTransactionsRoot

func (x *ExecutionPayloadHeaderV2) GetTransactionsRoot() string

func (*ExecutionPayloadHeaderV2) ProtoMessage

func (*ExecutionPayloadHeaderV2) ProtoMessage()

func (*ExecutionPayloadHeaderV2) ProtoReflect

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

func (*ExecutionPayloadHeaderV2) Reset

func (x *ExecutionPayloadHeaderV2) Reset()

func (*ExecutionPayloadHeaderV2) String

func (x *ExecutionPayloadHeaderV2) String() string

type ExecutionPayloadV2

type ExecutionPayloadV2 struct {
	ParentHash    string                  `protobuf:"bytes,1,opt,name=parent_hash,proto3" json:"parent_hash,omitempty"`
	FeeRecipient  string                  `protobuf:"bytes,2,opt,name=fee_recipient,proto3" json:"fee_recipient,omitempty"`
	StateRoot     string                  `protobuf:"bytes,3,opt,name=state_root,proto3" json:"state_root,omitempty"`
	ReceiptsRoot  string                  `protobuf:"bytes,4,opt,name=receipts_root,proto3" json:"receipts_root,omitempty"`
	LogsBloom     string                  `protobuf:"bytes,5,opt,name=logs_bloom,proto3" json:"logs_bloom,omitempty"`
	PrevRandao    string                  `protobuf:"bytes,6,opt,name=prev_randao,proto3" json:"prev_randao,omitempty"`
	BlockNumber   *wrapperspb.UInt64Value `protobuf:"bytes,7,opt,name=block_number,proto3" json:"block_number,omitempty"`
	GasLimit      *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=gas_limit,proto3" json:"gas_limit,omitempty"`
	GasUsed       *wrapperspb.UInt64Value `protobuf:"bytes,9,opt,name=gas_used,proto3" json:"gas_used,omitempty"`
	Timestamp     *wrapperspb.UInt64Value `protobuf:"bytes,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ExtraData     string                  `protobuf:"bytes,11,opt,name=extra_data,proto3" json:"extra_data,omitempty"`
	BaseFeePerGas string                  `protobuf:"bytes,12,opt,name=base_fee_per_gas,proto3" json:"base_fee_per_gas,omitempty"`
	BlockHash     string                  `protobuf:"bytes,13,opt,name=block_hash,proto3" json:"block_hash,omitempty"`
	Transactions  []string                `protobuf:"bytes,14,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionPayloadV2) Descriptor deprecated

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

Deprecated: Use ExecutionPayloadV2.ProtoReflect.Descriptor instead.

func (*ExecutionPayloadV2) GetBaseFeePerGas

func (x *ExecutionPayloadV2) GetBaseFeePerGas() string

func (*ExecutionPayloadV2) GetBlockHash

func (x *ExecutionPayloadV2) GetBlockHash() string

func (*ExecutionPayloadV2) GetBlockNumber

func (x *ExecutionPayloadV2) GetBlockNumber() *wrapperspb.UInt64Value

func (*ExecutionPayloadV2) GetExtraData

func (x *ExecutionPayloadV2) GetExtraData() string

func (*ExecutionPayloadV2) GetFeeRecipient

func (x *ExecutionPayloadV2) GetFeeRecipient() string

func (*ExecutionPayloadV2) GetGasLimit

func (x *ExecutionPayloadV2) GetGasLimit() *wrapperspb.UInt64Value

func (*ExecutionPayloadV2) GetGasUsed

func (x *ExecutionPayloadV2) GetGasUsed() *wrapperspb.UInt64Value

func (*ExecutionPayloadV2) GetLogsBloom

func (x *ExecutionPayloadV2) GetLogsBloom() string

func (*ExecutionPayloadV2) GetParentHash

func (x *ExecutionPayloadV2) GetParentHash() string

func (*ExecutionPayloadV2) GetPrevRandao

func (x *ExecutionPayloadV2) GetPrevRandao() string

func (*ExecutionPayloadV2) GetReceiptsRoot

func (x *ExecutionPayloadV2) GetReceiptsRoot() string

func (*ExecutionPayloadV2) GetStateRoot

func (x *ExecutionPayloadV2) GetStateRoot() string

func (*ExecutionPayloadV2) GetTimestamp

func (x *ExecutionPayloadV2) GetTimestamp() *wrapperspb.UInt64Value

func (*ExecutionPayloadV2) GetTransactions

func (x *ExecutionPayloadV2) GetTransactions() []string

func (*ExecutionPayloadV2) ProtoMessage

func (*ExecutionPayloadV2) ProtoMessage()

func (*ExecutionPayloadV2) ProtoReflect

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

func (*ExecutionPayloadV2) Reset

func (x *ExecutionPayloadV2) Reset()

func (*ExecutionPayloadV2) String

func (x *ExecutionPayloadV2) String() string

type ForkChoice

type ForkChoice struct {
	JustifiedCheckpoint *Checkpoint       `protobuf:"bytes,1,opt,name=justified_checkpoint,proto3" json:"justified_checkpoint,omitempty"`
	FinalizedCheckpoint *Checkpoint       `protobuf:"bytes,2,opt,name=finalized_checkpoint,proto3" json:"finalized_checkpoint,omitempty"`
	ForkChoiceNodes     []*ForkChoiceNode `protobuf:"bytes,3,rep,name=fork_choice_nodes,proto3" json:"fork_choice_nodes,omitempty"`
	// contains filtered or unexported fields
}

func NewForkChoiceFromGoEth2ClientV1

func NewForkChoiceFromGoEth2ClientV1(f *eth2v1.ForkChoice) (*ForkChoice, error)

func (*ForkChoice) AsGoEth2ClientV1ForkChoice

func (f *ForkChoice) AsGoEth2ClientV1ForkChoice() (*eth2v1.ForkChoice, error)

AsGoEth2ClientV1ForkChoice returns the fork choice in a go-eth2-client v1 fork choice format.

func (*ForkChoice) Descriptor deprecated

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

Deprecated: Use ForkChoice.ProtoReflect.Descriptor instead.

func (*ForkChoice) GetFinalizedCheckpoint

func (x *ForkChoice) GetFinalizedCheckpoint() *Checkpoint

func (*ForkChoice) GetForkChoiceNodes

func (x *ForkChoice) GetForkChoiceNodes() []*ForkChoiceNode

func (*ForkChoice) GetJustifiedCheckpoint

func (x *ForkChoice) GetJustifiedCheckpoint() *Checkpoint

func (*ForkChoice) ProtoMessage

func (*ForkChoice) ProtoMessage()

func (*ForkChoice) ProtoReflect

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

func (*ForkChoice) Reset

func (x *ForkChoice) Reset()

func (*ForkChoice) String

func (x *ForkChoice) String() string

type ForkChoiceNode

type ForkChoiceNode struct {
	Slot               uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	BlockRoot          string `protobuf:"bytes,2,opt,name=block_root,proto3" json:"block_root,omitempty"`
	ParentRoot         string `protobuf:"bytes,3,opt,name=parent_root,proto3" json:"parent_root,omitempty"`
	JustifiedEpoch     uint64 `protobuf:"varint,4,opt,name=justified_epoch,proto3" json:"justified_epoch,omitempty"`
	FinalizedEpoch     uint64 `protobuf:"varint,5,opt,name=finalized_epoch,proto3" json:"finalized_epoch,omitempty"`
	Weight             uint64 `protobuf:"varint,6,opt,name=weight,proto3" json:"weight,omitempty"`
	Validity           string `protobuf:"bytes,7,opt,name=validity,proto3" json:"validity,omitempty"`
	ExecutionBlockHash string `protobuf:"bytes,8,opt,name=ExecutionBlockHash,json=execution_block_hash,proto3" json:"ExecutionBlockHash,omitempty"`
	ExtraData          string `protobuf:"bytes,9,opt,name=ExtraData,json=extra_data,proto3" json:"ExtraData,omitempty"`
	// contains filtered or unexported fields
}

func NewForkChoiceNodeFromGoEth2ClientV1

func NewForkChoiceNodeFromGoEth2ClientV1(node *eth2v1.ForkChoiceNode) (*ForkChoiceNode, error)

func (*ForkChoiceNode) AsGoEth2ClientV1ForkChoiceNode

func (f *ForkChoiceNode) AsGoEth2ClientV1ForkChoiceNode() (*eth2v1.ForkChoiceNode, error)

func (*ForkChoiceNode) Descriptor deprecated

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

Deprecated: Use ForkChoiceNode.ProtoReflect.Descriptor instead.

func (*ForkChoiceNode) GetBlockRoot

func (x *ForkChoiceNode) GetBlockRoot() string

func (*ForkChoiceNode) GetExecutionBlockHash

func (x *ForkChoiceNode) GetExecutionBlockHash() string

func (*ForkChoiceNode) GetExtraData

func (x *ForkChoiceNode) GetExtraData() string

func (*ForkChoiceNode) GetFinalizedEpoch

func (x *ForkChoiceNode) GetFinalizedEpoch() uint64

func (*ForkChoiceNode) GetJustifiedEpoch

func (x *ForkChoiceNode) GetJustifiedEpoch() uint64

func (*ForkChoiceNode) GetParentRoot

func (x *ForkChoiceNode) GetParentRoot() string

func (*ForkChoiceNode) GetSlot

func (x *ForkChoiceNode) GetSlot() uint64

func (*ForkChoiceNode) GetValidity

func (x *ForkChoiceNode) GetValidity() string

func (*ForkChoiceNode) GetWeight

func (x *ForkChoiceNode) GetWeight() uint64

func (*ForkChoiceNode) ProtoMessage

func (*ForkChoiceNode) ProtoMessage()

func (*ForkChoiceNode) ProtoReflect

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

func (*ForkChoiceNode) Reset

func (x *ForkChoiceNode) Reset()

func (*ForkChoiceNode) String

func (x *ForkChoiceNode) String() string

type ForkChoiceNodeV2

type ForkChoiceNodeV2 struct {
	Slot               *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	BlockRoot          string                  `protobuf:"bytes,2,opt,name=block_root,proto3" json:"block_root,omitempty"`
	ParentRoot         string                  `protobuf:"bytes,3,opt,name=parent_root,proto3" json:"parent_root,omitempty"`
	JustifiedEpoch     *wrapperspb.UInt64Value `protobuf:"bytes,4,opt,name=justified_epoch,proto3" json:"justified_epoch,omitempty"`
	FinalizedEpoch     *wrapperspb.UInt64Value `protobuf:"bytes,5,opt,name=finalized_epoch,proto3" json:"finalized_epoch,omitempty"`
	Weight             *wrapperspb.UInt64Value `protobuf:"bytes,6,opt,name=weight,proto3" json:"weight,omitempty"`
	Validity           string                  `protobuf:"bytes,7,opt,name=validity,proto3" json:"validity,omitempty"`
	ExecutionBlockHash string                  `protobuf:"bytes,8,opt,name=ExecutionBlockHash,json=execution_block_hash,proto3" json:"ExecutionBlockHash,omitempty"`
	ExtraData          string                  `protobuf:"bytes,9,opt,name=ExtraData,json=extra_data,proto3" json:"ExtraData,omitempty"`
	// contains filtered or unexported fields
}

func NewForkChoiceNodeV2FromGoEth2ClientV1

func NewForkChoiceNodeV2FromGoEth2ClientV1(node *eth2v1.ForkChoiceNode) (*ForkChoiceNodeV2, error)

func (*ForkChoiceNodeV2) AsGoEth2ClientV1ForkChoiceNode

func (f *ForkChoiceNodeV2) AsGoEth2ClientV1ForkChoiceNode() (*eth2v1.ForkChoiceNode, error)

func (*ForkChoiceNodeV2) Descriptor deprecated

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

Deprecated: Use ForkChoiceNodeV2.ProtoReflect.Descriptor instead.

func (*ForkChoiceNodeV2) GetBlockRoot

func (x *ForkChoiceNodeV2) GetBlockRoot() string

func (*ForkChoiceNodeV2) GetExecutionBlockHash

func (x *ForkChoiceNodeV2) GetExecutionBlockHash() string

func (*ForkChoiceNodeV2) GetExtraData

func (x *ForkChoiceNodeV2) GetExtraData() string

func (*ForkChoiceNodeV2) GetFinalizedEpoch

func (x *ForkChoiceNodeV2) GetFinalizedEpoch() *wrapperspb.UInt64Value

func (*ForkChoiceNodeV2) GetJustifiedEpoch

func (x *ForkChoiceNodeV2) GetJustifiedEpoch() *wrapperspb.UInt64Value

func (*ForkChoiceNodeV2) GetParentRoot

func (x *ForkChoiceNodeV2) GetParentRoot() string

func (*ForkChoiceNodeV2) GetSlot

func (x *ForkChoiceNodeV2) GetSlot() *wrapperspb.UInt64Value

func (*ForkChoiceNodeV2) GetValidity

func (x *ForkChoiceNodeV2) GetValidity() string

func (*ForkChoiceNodeV2) GetWeight

func (x *ForkChoiceNodeV2) GetWeight() *wrapperspb.UInt64Value

func (*ForkChoiceNodeV2) ProtoMessage

func (*ForkChoiceNodeV2) ProtoMessage()

func (*ForkChoiceNodeV2) ProtoReflect

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

func (*ForkChoiceNodeV2) Reset

func (x *ForkChoiceNodeV2) Reset()

func (*ForkChoiceNodeV2) String

func (x *ForkChoiceNodeV2) String() string

type ForkChoiceV2

type ForkChoiceV2 struct {
	JustifiedCheckpoint *CheckpointV2       `protobuf:"bytes,1,opt,name=justified_checkpoint,proto3" json:"justified_checkpoint,omitempty"`
	FinalizedCheckpoint *CheckpointV2       `protobuf:"bytes,2,opt,name=finalized_checkpoint,proto3" json:"finalized_checkpoint,omitempty"`
	ForkChoiceNodes     []*ForkChoiceNodeV2 `protobuf:"bytes,3,rep,name=fork_choice_nodes,proto3" json:"fork_choice_nodes,omitempty"`
	// contains filtered or unexported fields
}

func NewForkChoiceV2FromGoEth2ClientV1

func NewForkChoiceV2FromGoEth2ClientV1(f *eth2v1.ForkChoice) (*ForkChoiceV2, error)

func (*ForkChoiceV2) AsGoEth2ClientV1ForkChoice

func (f *ForkChoiceV2) AsGoEth2ClientV1ForkChoice() (*eth2v1.ForkChoice, error)

AsGoEth2ClientV1ForkChoice returns the fork choice in a go-eth2-client v1 fork choice format.

func (*ForkChoiceV2) Descriptor deprecated

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

Deprecated: Use ForkChoiceV2.ProtoReflect.Descriptor instead.

func (*ForkChoiceV2) GetFinalizedCheckpoint

func (x *ForkChoiceV2) GetFinalizedCheckpoint() *CheckpointV2

func (*ForkChoiceV2) GetForkChoiceNodes

func (x *ForkChoiceV2) GetForkChoiceNodes() []*ForkChoiceNodeV2

func (*ForkChoiceV2) GetJustifiedCheckpoint

func (x *ForkChoiceV2) GetJustifiedCheckpoint() *CheckpointV2

func (*ForkChoiceV2) ProtoMessage

func (*ForkChoiceV2) ProtoMessage()

func (*ForkChoiceV2) ProtoReflect

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

func (*ForkChoiceV2) Reset

func (x *ForkChoiceV2) Reset()

func (*ForkChoiceV2) String

func (x *ForkChoiceV2) String() string

type IndexedAttestation

type IndexedAttestation struct {
	AttestingIndices []uint64         `protobuf:"varint,1,rep,packed,name=attesting_indices,proto3" json:"attesting_indices,omitempty"`
	Data             *AttestationData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	Signature        string           `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*IndexedAttestation) Descriptor deprecated

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

Deprecated: Use IndexedAttestation.ProtoReflect.Descriptor instead.

func (*IndexedAttestation) GetAttestingIndices

func (x *IndexedAttestation) GetAttestingIndices() []uint64

func (*IndexedAttestation) GetData

func (x *IndexedAttestation) GetData() *AttestationData

func (*IndexedAttestation) GetSignature

func (x *IndexedAttestation) GetSignature() string

func (*IndexedAttestation) ProtoMessage

func (*IndexedAttestation) ProtoMessage()

func (*IndexedAttestation) ProtoReflect

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

func (*IndexedAttestation) Reset

func (x *IndexedAttestation) Reset()

func (*IndexedAttestation) String

func (x *IndexedAttestation) String() string

type IndexedAttestationV2

type IndexedAttestationV2 struct {
	AttestingIndices []*wrapperspb.UInt64Value `protobuf:"bytes,1,rep,name=attesting_indices,proto3" json:"attesting_indices,omitempty"`
	Data             *AttestationDataV2        `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	Signature        string                    `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*IndexedAttestationV2) Descriptor deprecated

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

Deprecated: Use IndexedAttestationV2.ProtoReflect.Descriptor instead.

func (*IndexedAttestationV2) GetAttestingIndices

func (x *IndexedAttestationV2) GetAttestingIndices() []*wrapperspb.UInt64Value

func (*IndexedAttestationV2) GetData

func (*IndexedAttestationV2) GetSignature

func (x *IndexedAttestationV2) GetSignature() string

func (*IndexedAttestationV2) ProtoMessage

func (*IndexedAttestationV2) ProtoMessage()

func (*IndexedAttestationV2) ProtoReflect

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

func (*IndexedAttestationV2) Reset

func (x *IndexedAttestationV2) Reset()

func (*IndexedAttestationV2) String

func (x *IndexedAttestationV2) String() string

type ProposerDuty added in v0.0.136

type ProposerDuty struct {
	ValidatorIndex *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=validator_index,proto3" json:"validator_index,omitempty"`
	Slot           *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=slot,proto3" json:"slot,omitempty"`
	Pubkey         string                  `protobuf:"bytes,3,opt,name=pubkey,proto3" json:"pubkey,omitempty"`
	// contains filtered or unexported fields
}

ProposerDuty is the duty of a validator to propose a block at a given slot.

func (*ProposerDuty) Descriptor deprecated added in v0.0.136

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

Deprecated: Use ProposerDuty.ProtoReflect.Descriptor instead.

func (*ProposerDuty) GetPubkey added in v0.0.136

func (x *ProposerDuty) GetPubkey() string

func (*ProposerDuty) GetSlot added in v0.0.136

func (x *ProposerDuty) GetSlot() *wrapperspb.UInt64Value

func (*ProposerDuty) GetValidatorIndex added in v0.0.136

func (x *ProposerDuty) GetValidatorIndex() *wrapperspb.UInt64Value

func (*ProposerDuty) ProtoMessage added in v0.0.136

func (*ProposerDuty) ProtoMessage()

func (*ProposerDuty) ProtoReflect added in v0.0.136

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

func (*ProposerDuty) Reset added in v0.0.136

func (x *ProposerDuty) Reset()

func (*ProposerDuty) String added in v0.0.136

func (x *ProposerDuty) String() string

type ProposerSlashing

type ProposerSlashing struct {
	SignedHeader_1 *SignedBeaconBlockHeader `protobuf:"bytes,1,opt,name=signed_header_1,proto3" json:"signed_header_1,omitempty"`
	SignedHeader_2 *SignedBeaconBlockHeader `protobuf:"bytes,2,opt,name=signed_header_2,proto3" json:"signed_header_2,omitempty"`
	// contains filtered or unexported fields
}

func NewProposerSlashingsFromPhase0

func NewProposerSlashingsFromPhase0(data []*phase0.ProposerSlashing) []*ProposerSlashing

func (*ProposerSlashing) Descriptor deprecated

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

Deprecated: Use ProposerSlashing.ProtoReflect.Descriptor instead.

func (*ProposerSlashing) GetSignedHeader_1

func (x *ProposerSlashing) GetSignedHeader_1() *SignedBeaconBlockHeader

func (*ProposerSlashing) GetSignedHeader_2

func (x *ProposerSlashing) GetSignedHeader_2() *SignedBeaconBlockHeader

func (*ProposerSlashing) ProtoMessage

func (*ProposerSlashing) ProtoMessage()

func (*ProposerSlashing) ProtoReflect

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

func (*ProposerSlashing) Reset

func (x *ProposerSlashing) Reset()

func (*ProposerSlashing) String

func (x *ProposerSlashing) String() string

type ProposerSlashingV2

type ProposerSlashingV2 struct {
	SignedHeader_1 *SignedBeaconBlockHeaderV2 `protobuf:"bytes,1,opt,name=signed_header_1,proto3" json:"signed_header_1,omitempty"`
	SignedHeader_2 *SignedBeaconBlockHeaderV2 `protobuf:"bytes,2,opt,name=signed_header_2,proto3" json:"signed_header_2,omitempty"`
	// contains filtered or unexported fields
}

func (*ProposerSlashingV2) Descriptor deprecated

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

Deprecated: Use ProposerSlashingV2.ProtoReflect.Descriptor instead.

func (*ProposerSlashingV2) GetSignedHeader_1

func (x *ProposerSlashingV2) GetSignedHeader_1() *SignedBeaconBlockHeaderV2

func (*ProposerSlashingV2) GetSignedHeader_2

func (x *ProposerSlashingV2) GetSignedHeader_2() *SignedBeaconBlockHeaderV2

func (*ProposerSlashingV2) ProtoMessage

func (*ProposerSlashingV2) ProtoMessage()

func (*ProposerSlashingV2) ProtoReflect

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

func (*ProposerSlashingV2) Reset

func (x *ProposerSlashingV2) Reset()

func (*ProposerSlashingV2) String

func (x *ProposerSlashingV2) String() string

type SignedAggregateAttestationAndProof

type SignedAggregateAttestationAndProof struct {
	Message   *AggregateAttestationAndProof `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature string                        `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedAggregateAttestationAndProof) Descriptor deprecated

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

Deprecated: Use SignedAggregateAttestationAndProof.ProtoReflect.Descriptor instead.

func (*SignedAggregateAttestationAndProof) GetMessage

func (*SignedAggregateAttestationAndProof) GetSignature

func (x *SignedAggregateAttestationAndProof) GetSignature() string

func (*SignedAggregateAttestationAndProof) ProtoMessage

func (*SignedAggregateAttestationAndProof) ProtoMessage()

func (*SignedAggregateAttestationAndProof) ProtoReflect

func (*SignedAggregateAttestationAndProof) Reset

func (*SignedAggregateAttestationAndProof) String

type SignedBeaconBlock

type SignedBeaconBlock struct {
	Block     *BeaconBlock `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	Signature string       `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlock) Descriptor deprecated

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

Deprecated: Use SignedBeaconBlock.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlock) GetBlock

func (x *SignedBeaconBlock) GetBlock() *BeaconBlock

func (*SignedBeaconBlock) GetSignature

func (x *SignedBeaconBlock) GetSignature() string

func (*SignedBeaconBlock) ProtoMessage

func (*SignedBeaconBlock) ProtoMessage()

func (*SignedBeaconBlock) ProtoReflect

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

func (*SignedBeaconBlock) Reset

func (x *SignedBeaconBlock) Reset()

func (*SignedBeaconBlock) String

func (x *SignedBeaconBlock) String() string

type SignedBeaconBlockHeader

type SignedBeaconBlockHeader struct {
	Message   *BeaconBlockHeader `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature string             `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockHeader) Descriptor deprecated

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

Deprecated: Use SignedBeaconBlockHeader.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockHeader) GetMessage

func (x *SignedBeaconBlockHeader) GetMessage() *BeaconBlockHeader

func (*SignedBeaconBlockHeader) GetSignature

func (x *SignedBeaconBlockHeader) GetSignature() string

func (*SignedBeaconBlockHeader) ProtoMessage

func (*SignedBeaconBlockHeader) ProtoMessage()

func (*SignedBeaconBlockHeader) ProtoReflect

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

func (*SignedBeaconBlockHeader) Reset

func (x *SignedBeaconBlockHeader) Reset()

func (*SignedBeaconBlockHeader) String

func (x *SignedBeaconBlockHeader) String() string

type SignedBeaconBlockHeaderV2

type SignedBeaconBlockHeaderV2 struct {
	Message   *BeaconBlockHeaderV2 `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature string               `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockHeaderV2) Descriptor deprecated

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

Deprecated: Use SignedBeaconBlockHeaderV2.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockHeaderV2) GetMessage

func (*SignedBeaconBlockHeaderV2) GetSignature

func (x *SignedBeaconBlockHeaderV2) GetSignature() string

func (*SignedBeaconBlockHeaderV2) ProtoMessage

func (*SignedBeaconBlockHeaderV2) ProtoMessage()

func (*SignedBeaconBlockHeaderV2) ProtoReflect

func (*SignedBeaconBlockHeaderV2) Reset

func (x *SignedBeaconBlockHeaderV2) Reset()

func (*SignedBeaconBlockHeaderV2) String

func (x *SignedBeaconBlockHeaderV2) String() string

type SignedBeaconBlockV2

type SignedBeaconBlockV2 struct {
	Block     *BeaconBlockV2 `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	Signature string         `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedBeaconBlockV2) Descriptor deprecated

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

Deprecated: Use SignedBeaconBlockV2.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockV2) GetBlock

func (x *SignedBeaconBlockV2) GetBlock() *BeaconBlockV2

func (*SignedBeaconBlockV2) GetSignature

func (x *SignedBeaconBlockV2) GetSignature() string

func (*SignedBeaconBlockV2) ProtoMessage

func (*SignedBeaconBlockV2) ProtoMessage()

func (*SignedBeaconBlockV2) ProtoReflect

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

func (*SignedBeaconBlockV2) Reset

func (x *SignedBeaconBlockV2) Reset()

func (*SignedBeaconBlockV2) String

func (x *SignedBeaconBlockV2) String() string

type SignedVoluntaryExit

type SignedVoluntaryExit struct {
	Message   *VoluntaryExit `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature string         `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func NewSignedVoluntaryExitsFromPhase0

func NewSignedVoluntaryExitsFromPhase0(data []*phase0.SignedVoluntaryExit) []*SignedVoluntaryExit

func (*SignedVoluntaryExit) Descriptor deprecated

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

Deprecated: Use SignedVoluntaryExit.ProtoReflect.Descriptor instead.

func (*SignedVoluntaryExit) GetMessage

func (x *SignedVoluntaryExit) GetMessage() *VoluntaryExit

func (*SignedVoluntaryExit) GetSignature

func (x *SignedVoluntaryExit) GetSignature() string

func (*SignedVoluntaryExit) ProtoMessage

func (*SignedVoluntaryExit) ProtoMessage()

func (*SignedVoluntaryExit) ProtoReflect

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

func (*SignedVoluntaryExit) Reset

func (x *SignedVoluntaryExit) Reset()

func (*SignedVoluntaryExit) String

func (x *SignedVoluntaryExit) String() string

type SignedVoluntaryExitV2

type SignedVoluntaryExitV2 struct {
	Message   *VoluntaryExitV2 `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature string           `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SignedVoluntaryExitV2) Descriptor deprecated

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

Deprecated: Use SignedVoluntaryExitV2.ProtoReflect.Descriptor instead.

func (*SignedVoluntaryExitV2) GetMessage

func (x *SignedVoluntaryExitV2) GetMessage() *VoluntaryExitV2

func (*SignedVoluntaryExitV2) GetSignature

func (x *SignedVoluntaryExitV2) GetSignature() string

func (*SignedVoluntaryExitV2) ProtoMessage

func (*SignedVoluntaryExitV2) ProtoMessage()

func (*SignedVoluntaryExitV2) ProtoReflect

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

func (*SignedVoluntaryExitV2) Reset

func (x *SignedVoluntaryExitV2) Reset()

func (*SignedVoluntaryExitV2) String

func (x *SignedVoluntaryExitV2) String() string

type SyncAggregate

type SyncAggregate struct {
	SyncCommitteeBits      string `protobuf:"bytes,1,opt,name=sync_committee_bits,proto3" json:"sync_committee_bits,omitempty"`
	SyncCommitteeSignature string `protobuf:"bytes,2,opt,name=sync_committee_signature,proto3" json:"sync_committee_signature,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncAggregate) Descriptor deprecated

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

Deprecated: Use SyncAggregate.ProtoReflect.Descriptor instead.

func (*SyncAggregate) GetSyncCommitteeBits

func (x *SyncAggregate) GetSyncCommitteeBits() string

func (*SyncAggregate) GetSyncCommitteeSignature

func (x *SyncAggregate) GetSyncCommitteeSignature() string

func (*SyncAggregate) ProtoMessage

func (*SyncAggregate) ProtoMessage()

func (*SyncAggregate) ProtoReflect

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

func (*SyncAggregate) Reset

func (x *SyncAggregate) Reset()

func (*SyncAggregate) String

func (x *SyncAggregate) String() string

type SyncCommitteeContribution

type SyncCommitteeContribution struct {
	Slot              uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	SubcommitteeIndex uint64 `protobuf:"varint,2,opt,name=subcommittee_index,proto3" json:"subcommittee_index,omitempty"`
	AggregationBits   string `protobuf:"bytes,3,opt,name=aggregation_bits,proto3" json:"aggregation_bits,omitempty"`
	Signature         string `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
	BeaconBlockRoot   string `protobuf:"bytes,5,opt,name=beacon_block_root,proto3" json:"beacon_block_root,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncCommitteeContribution) Descriptor deprecated

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

Deprecated: Use SyncCommitteeContribution.ProtoReflect.Descriptor instead.

func (*SyncCommitteeContribution) GetAggregationBits

func (x *SyncCommitteeContribution) GetAggregationBits() string

func (*SyncCommitteeContribution) GetBeaconBlockRoot

func (x *SyncCommitteeContribution) GetBeaconBlockRoot() string

func (*SyncCommitteeContribution) GetSignature

func (x *SyncCommitteeContribution) GetSignature() string

func (*SyncCommitteeContribution) GetSlot

func (x *SyncCommitteeContribution) GetSlot() uint64

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 SyncCommitteeContributionV2

type SyncCommitteeContributionV2 struct {
	Slot              *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
	SubcommitteeIndex *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=subcommittee_index,proto3" json:"subcommittee_index,omitempty"`
	AggregationBits   string                  `protobuf:"bytes,3,opt,name=aggregation_bits,proto3" json:"aggregation_bits,omitempty"`
	Signature         string                  `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
	BeaconBlockRoot   string                  `protobuf:"bytes,5,opt,name=beacon_block_root,proto3" json:"beacon_block_root,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncCommitteeContributionV2) Descriptor deprecated

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

Deprecated: Use SyncCommitteeContributionV2.ProtoReflect.Descriptor instead.

func (*SyncCommitteeContributionV2) GetAggregationBits

func (x *SyncCommitteeContributionV2) GetAggregationBits() string

func (*SyncCommitteeContributionV2) GetBeaconBlockRoot

func (x *SyncCommitteeContributionV2) GetBeaconBlockRoot() string

func (*SyncCommitteeContributionV2) GetSignature

func (x *SyncCommitteeContributionV2) GetSignature() string

func (*SyncCommitteeContributionV2) GetSlot

func (*SyncCommitteeContributionV2) GetSubcommitteeIndex

func (x *SyncCommitteeContributionV2) GetSubcommitteeIndex() *wrapperspb.UInt64Value

func (*SyncCommitteeContributionV2) ProtoMessage

func (*SyncCommitteeContributionV2) ProtoMessage()

func (*SyncCommitteeContributionV2) ProtoReflect

func (*SyncCommitteeContributionV2) Reset

func (x *SyncCommitteeContributionV2) Reset()

func (*SyncCommitteeContributionV2) String

func (x *SyncCommitteeContributionV2) String() string

type Transaction

type Transaction struct {
	ChainId       string                  `protobuf:"bytes,1,opt,name=chain_id,proto3" json:"chain_id,omitempty"`
	Input         string                  `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	Gas           *wrapperspb.UInt64Value `protobuf:"bytes,3,opt,name=gas,proto3" json:"gas,omitempty"`
	GasPrice      string                  `protobuf:"bytes,4,opt,name=gas_price,proto3" json:"gas_price,omitempty"`
	Hash          string                  `protobuf:"bytes,5,opt,name=hash,proto3" json:"hash,omitempty"`
	From          string                  `protobuf:"bytes,6,opt,name=from,proto3" json:"from,omitempty"`
	To            string                  `protobuf:"bytes,7,opt,name=to,proto3" json:"to,omitempty"`
	Nonce         *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=nonce,proto3" json:"nonce,omitempty"`
	Value         string                  `protobuf:"bytes,9,opt,name=value,proto3" json:"value,omitempty"`
	Type          *wrapperspb.UInt32Value `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"`
	GasTipCap     string                  `protobuf:"bytes,11,opt,name=gas_tip_cap,proto3" json:"gas_tip_cap,omitempty"`
	GasFeeCap     string                  `protobuf:"bytes,12,opt,name=gas_fee_cap,proto3" json:"gas_fee_cap,omitempty"`
	BlobGas       *wrapperspb.UInt64Value `protobuf:"bytes,13,opt,name=blob_gas,proto3" json:"blob_gas,omitempty"`
	BlobGasFeeCap string                  `protobuf:"bytes,14,opt,name=blob_gas_fee_cap,proto3" json:"blob_gas_fee_cap,omitempty"`
	BlobHashes    []string                `protobuf:"bytes,15,rep,name=blob_hashes,proto3" json:"blob_hashes,omitempty"`
	// contains filtered or unexported fields
}

func (*Transaction) Descriptor deprecated

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

Deprecated: Use Transaction.ProtoReflect.Descriptor instead.

func (*Transaction) GetBlobGas added in v0.0.145

func (x *Transaction) GetBlobGas() *wrapperspb.UInt64Value

func (*Transaction) GetBlobGasFeeCap added in v0.0.145

func (x *Transaction) GetBlobGasFeeCap() string

func (*Transaction) GetBlobHashes added in v0.0.145

func (x *Transaction) GetBlobHashes() []string

func (*Transaction) GetChainId

func (x *Transaction) GetChainId() string

func (*Transaction) GetFrom

func (x *Transaction) GetFrom() string

func (*Transaction) GetGas

func (x *Transaction) GetGas() *wrapperspb.UInt64Value

func (*Transaction) GetGasFeeCap added in v0.0.145

func (x *Transaction) GetGasFeeCap() string

func (*Transaction) GetGasPrice

func (x *Transaction) GetGasPrice() string

func (*Transaction) GetGasTipCap added in v0.0.145

func (x *Transaction) GetGasTipCap() string

func (*Transaction) GetHash

func (x *Transaction) GetHash() string

func (*Transaction) GetInput

func (x *Transaction) GetInput() string

func (*Transaction) GetNonce

func (x *Transaction) GetNonce() *wrapperspb.UInt64Value

func (*Transaction) GetTo

func (x *Transaction) GetTo() string

func (*Transaction) GetType

func (x *Transaction) GetType() *wrapperspb.UInt32Value

func (*Transaction) GetValue

func (x *Transaction) GetValue() string

func (*Transaction) ProtoMessage

func (*Transaction) ProtoMessage()

func (*Transaction) ProtoReflect

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

func (*Transaction) Reset

func (x *Transaction) Reset()

func (*Transaction) String

func (x *Transaction) String() string

type Validator added in v0.0.172

type Validator struct {
	Data    *ValidatorData          `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Index   *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
	Balance *wrapperspb.UInt64Value `protobuf:"bytes,3,opt,name=balance,proto3" json:"balance,omitempty"`
	Status  *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*Validator) Descriptor deprecated added in v0.0.172

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

Deprecated: Use Validator.ProtoReflect.Descriptor instead.

func (*Validator) GetBalance added in v0.0.172

func (x *Validator) GetBalance() *wrapperspb.UInt64Value

func (*Validator) GetData added in v0.0.172

func (x *Validator) GetData() *ValidatorData

func (*Validator) GetIndex added in v0.0.172

func (x *Validator) GetIndex() *wrapperspb.UInt64Value

func (*Validator) GetStatus added in v0.0.172

func (x *Validator) GetStatus() *wrapperspb.StringValue

func (*Validator) ProtoMessage added in v0.0.172

func (*Validator) ProtoMessage()

func (*Validator) ProtoReflect added in v0.0.172

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

func (*Validator) Reset added in v0.0.172

func (x *Validator) Reset()

func (*Validator) String added in v0.0.172

func (x *Validator) String() string

type ValidatorData added in v0.0.172

type ValidatorData struct {
	Pubkey                     *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"`
	WithdrawalCredentials      *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=withdrawal_credentials,proto3" json:"withdrawal_credentials,omitempty"`
	EffectiveBalance           *wrapperspb.UInt64Value `protobuf:"bytes,3,opt,name=effective_balance,proto3" json:"effective_balance,omitempty"`
	Slashed                    *wrapperspb.BoolValue   `protobuf:"bytes,4,opt,name=slashed,proto3" json:"slashed,omitempty"`
	ActivationEligibilityEpoch *wrapperspb.UInt64Value `protobuf:"bytes,5,opt,name=activation_eligibility_epoch,proto3" json:"activation_eligibility_epoch,omitempty"`
	ActivationEpoch            *wrapperspb.UInt64Value `protobuf:"bytes,6,opt,name=activation_epoch,proto3" json:"activation_epoch,omitempty"`
	ExitEpoch                  *wrapperspb.UInt64Value `protobuf:"bytes,7,opt,name=exit_epoch,proto3" json:"exit_epoch,omitempty"`
	WithdrawableEpoch          *wrapperspb.UInt64Value `protobuf:"bytes,8,opt,name=withdrawable_epoch,proto3" json:"withdrawable_epoch,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorData) Descriptor deprecated added in v0.0.172

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

Deprecated: Use ValidatorData.ProtoReflect.Descriptor instead.

func (*ValidatorData) GetActivationEligibilityEpoch added in v0.0.172

func (x *ValidatorData) GetActivationEligibilityEpoch() *wrapperspb.UInt64Value

func (*ValidatorData) GetActivationEpoch added in v0.0.172

func (x *ValidatorData) GetActivationEpoch() *wrapperspb.UInt64Value

func (*ValidatorData) GetEffectiveBalance added in v0.0.172

func (x *ValidatorData) GetEffectiveBalance() *wrapperspb.UInt64Value

func (*ValidatorData) GetExitEpoch added in v0.0.172

func (x *ValidatorData) GetExitEpoch() *wrapperspb.UInt64Value

func (*ValidatorData) GetPubkey added in v0.0.172

func (x *ValidatorData) GetPubkey() *wrapperspb.StringValue

func (*ValidatorData) GetSlashed added in v0.0.172

func (x *ValidatorData) GetSlashed() *wrapperspb.BoolValue

func (*ValidatorData) GetWithdrawableEpoch added in v0.0.172

func (x *ValidatorData) GetWithdrawableEpoch() *wrapperspb.UInt64Value

func (*ValidatorData) GetWithdrawalCredentials added in v0.0.172

func (x *ValidatorData) GetWithdrawalCredentials() *wrapperspb.StringValue

func (*ValidatorData) ProtoMessage added in v0.0.172

func (*ValidatorData) ProtoMessage()

func (*ValidatorData) ProtoReflect added in v0.0.172

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

func (*ValidatorData) Reset added in v0.0.172

func (x *ValidatorData) Reset()

func (*ValidatorData) String added in v0.0.172

func (x *ValidatorData) String() string

type VoluntaryExit

type VoluntaryExit struct {
	Epoch          uint64 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	ValidatorIndex uint64 `protobuf:"varint,2,opt,name=validator_index,proto3" json:"validator_index,omitempty"`
	// contains filtered or unexported fields
}

func (*VoluntaryExit) Descriptor deprecated

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

Deprecated: Use VoluntaryExit.ProtoReflect.Descriptor instead.

func (*VoluntaryExit) GetEpoch

func (x *VoluntaryExit) GetEpoch() uint64

func (*VoluntaryExit) GetValidatorIndex

func (x *VoluntaryExit) GetValidatorIndex() uint64

func (*VoluntaryExit) ProtoMessage

func (*VoluntaryExit) ProtoMessage()

func (*VoluntaryExit) ProtoReflect

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

func (*VoluntaryExit) Reset

func (x *VoluntaryExit) Reset()

func (*VoluntaryExit) String

func (x *VoluntaryExit) String() string

type VoluntaryExitV2

type VoluntaryExitV2 struct {
	Epoch          *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	ValidatorIndex *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=validator_index,proto3" json:"validator_index,omitempty"`
	// contains filtered or unexported fields
}

func (*VoluntaryExitV2) Descriptor deprecated

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

Deprecated: Use VoluntaryExitV2.ProtoReflect.Descriptor instead.

func (*VoluntaryExitV2) GetEpoch

func (x *VoluntaryExitV2) GetEpoch() *wrapperspb.UInt64Value

func (*VoluntaryExitV2) GetValidatorIndex

func (x *VoluntaryExitV2) GetValidatorIndex() *wrapperspb.UInt64Value

func (*VoluntaryExitV2) ProtoMessage

func (*VoluntaryExitV2) ProtoMessage()

func (*VoluntaryExitV2) ProtoReflect

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

func (*VoluntaryExitV2) Reset

func (x *VoluntaryExitV2) Reset()

func (*VoluntaryExitV2) String

func (x *VoluntaryExitV2) String() string

type Withdrawal

type Withdrawal struct {
	Index          uint64 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	ValidatorIndex uint64 `protobuf:"varint,2,opt,name=validator_index,proto3" json:"validator_index,omitempty"`
	Address        string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	Amount         uint64 `protobuf:"varint,4,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*Withdrawal) Descriptor deprecated

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

Deprecated: Use Withdrawal.ProtoReflect.Descriptor instead.

func (*Withdrawal) GetAddress

func (x *Withdrawal) GetAddress() string

func (*Withdrawal) GetAmount

func (x *Withdrawal) GetAmount() uint64

func (*Withdrawal) GetIndex

func (x *Withdrawal) GetIndex() uint64

func (*Withdrawal) GetValidatorIndex

func (x *Withdrawal) GetValidatorIndex() uint64

func (*Withdrawal) ProtoMessage

func (*Withdrawal) ProtoMessage()

func (*Withdrawal) ProtoReflect

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

func (*Withdrawal) Reset

func (x *Withdrawal) Reset()

func (*Withdrawal) String

func (x *Withdrawal) String() string

type WithdrawalV2

type WithdrawalV2 struct {
	Index          *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"`
	ValidatorIndex *wrapperspb.UInt64Value `protobuf:"bytes,2,opt,name=validator_index,proto3" json:"validator_index,omitempty"`
	Address        string                  `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	Amount         *wrapperspb.UInt64Value `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func NewWithdrawalsFromCapella

func NewWithdrawalsFromCapella(data []*capella.Withdrawal) []*WithdrawalV2

func (*WithdrawalV2) Descriptor deprecated

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

Deprecated: Use WithdrawalV2.ProtoReflect.Descriptor instead.

func (*WithdrawalV2) GetAddress

func (x *WithdrawalV2) GetAddress() string

func (*WithdrawalV2) GetAmount

func (x *WithdrawalV2) GetAmount() *wrapperspb.UInt64Value

func (*WithdrawalV2) GetIndex

func (x *WithdrawalV2) GetIndex() *wrapperspb.UInt64Value

func (*WithdrawalV2) GetValidatorIndex

func (x *WithdrawalV2) GetValidatorIndex() *wrapperspb.UInt64Value

func (*WithdrawalV2) ProtoMessage

func (*WithdrawalV2) ProtoMessage()

func (*WithdrawalV2) ProtoReflect

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

func (*WithdrawalV2) Reset

func (x *WithdrawalV2) Reset()

func (*WithdrawalV2) String

func (x *WithdrawalV2) String() string

Jump to

Keyboard shortcuts

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