Documentation ¶
Overview ¶
Package eth is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Code generated by fastssz. DO NOT EDIT. Hash: a3416de26c1bcfbb8e5db8be7b8bf3b5aa2ee876b633efefc6e1f55acf0cb02b
Package eth is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package eth is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterBeaconChainHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterBeaconChainHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconChainClient) error
- func RegisterBeaconChainHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterBeaconChainHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconChainServer) error
- func RegisterBeaconChainServer(s *grpc.Server, srv BeaconChainServer)
- func RegisterBeaconNodeValidatorHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterBeaconNodeValidatorHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconNodeValidatorClient) error
- func RegisterBeaconNodeValidatorHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterBeaconNodeValidatorHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconNodeValidatorServer) error
- func RegisterBeaconNodeValidatorServer(s *grpc.Server, srv BeaconNodeValidatorServer)
- func RegisterNodeHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterNodeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NodeClient) error
- func RegisterNodeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterNodeHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NodeServer) error
- func RegisterNodeServer(s *grpc.Server, srv NodeServer)
- type ActiveSetChanges
- func (*ActiveSetChanges) Descriptor() ([]byte, []int)deprecated
- func (x *ActiveSetChanges) GetActivatedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ActiveSetChanges) GetActivatedPublicKeys() [][]byte
- func (x *ActiveSetChanges) GetEjectedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ActiveSetChanges) GetEjectedPublicKeys() [][]byte
- func (x *ActiveSetChanges) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ActiveSetChanges) GetExitedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ActiveSetChanges) GetExitedPublicKeys() [][]byte
- func (x *ActiveSetChanges) GetSlashedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ActiveSetChanges) GetSlashedPublicKeys() [][]byte
- func (*ActiveSetChanges) ProtoMessage()
- func (x *ActiveSetChanges) ProtoReflect() protoreflect.Message
- func (x *ActiveSetChanges) Reset()
- func (x *ActiveSetChanges) String() string
- type AggregateAttestationAndProof
- func (*AggregateAttestationAndProof) Descriptor() ([]byte, []int)deprecated
- func (x *AggregateAttestationAndProof) GetAggregate() *Attestation
- func (x *AggregateAttestationAndProof) GetAggregatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *AggregateAttestationAndProof) GetSelectionProof() []byte
- func (a *AggregateAttestationAndProof) HashTreeRoot() ([32]byte, error)
- func (a *AggregateAttestationAndProof) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (a *AggregateAttestationAndProof) MarshalSSZ() ([]byte, error)
- func (a *AggregateAttestationAndProof) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*AggregateAttestationAndProof) ProtoMessage()
- func (x *AggregateAttestationAndProof) ProtoReflect() protoreflect.Message
- func (x *AggregateAttestationAndProof) Reset()
- func (a *AggregateAttestationAndProof) SizeSSZ() (size int)
- func (x *AggregateAttestationAndProof) String() string
- func (a *AggregateAttestationAndProof) UnmarshalSSZ(buf []byte) error
- type AggregateSelectionRequest
- func (*AggregateSelectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AggregateSelectionRequest) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
- func (x *AggregateSelectionRequest) GetPublicKey() []byte
- func (x *AggregateSelectionRequest) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *AggregateSelectionRequest) GetSlotSignature() []byte
- func (*AggregateSelectionRequest) ProtoMessage()
- func (x *AggregateSelectionRequest) ProtoReflect() protoreflect.Message
- func (x *AggregateSelectionRequest) Reset()
- func (x *AggregateSelectionRequest) String() string
- type AggregateSelectionResponse
- func (*AggregateSelectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AggregateSelectionResponse) GetAggregateAndProof() *AggregateAttestationAndProof
- func (*AggregateSelectionResponse) ProtoMessage()
- func (x *AggregateSelectionResponse) ProtoReflect() protoreflect.Message
- func (x *AggregateSelectionResponse) Reset()
- func (x *AggregateSelectionResponse) String() string
- type AttestResponse
- type Attestation
- func (*Attestation) Descriptor() ([]byte, []int)deprecated
- func (x *Attestation) GetAggregationBits() github_com_prysmaticlabs_go_bitfield.Bitlist
- func (x *Attestation) GetData() *AttestationData
- func (x *Attestation) GetSignature() []byte
- func (a *Attestation) HashTreeRoot() ([32]byte, error)
- func (a *Attestation) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (a *Attestation) MarshalSSZ() ([]byte, error)
- func (a *Attestation) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*Attestation) ProtoMessage()
- func (x *Attestation) ProtoReflect() protoreflect.Message
- func (x *Attestation) Reset()
- func (a *Attestation) SizeSSZ() (size int)
- func (x *Attestation) String() string
- func (a *Attestation) UnmarshalSSZ(buf []byte) error
- type AttestationData
- func (*AttestationData) Descriptor() ([]byte, []int)deprecated
- func (x *AttestationData) GetBeaconBlockRoot() []byte
- func (x *AttestationData) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
- func (x *AttestationData) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *AttestationData) GetSource() *Checkpoint
- func (x *AttestationData) GetTarget() *Checkpoint
- func (a *AttestationData) HashTreeRoot() ([32]byte, error)
- func (a *AttestationData) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (a *AttestationData) MarshalSSZ() ([]byte, error)
- func (a *AttestationData) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*AttestationData) ProtoMessage()
- func (x *AttestationData) ProtoReflect() protoreflect.Message
- func (x *AttestationData) Reset()
- func (a *AttestationData) SizeSSZ() (size int)
- func (x *AttestationData) String() string
- func (a *AttestationData) UnmarshalSSZ(buf []byte) error
- type AttestationDataRequest
- func (*AttestationDataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AttestationDataRequest) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
- func (x *AttestationDataRequest) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (*AttestationDataRequest) ProtoMessage()
- func (x *AttestationDataRequest) ProtoReflect() protoreflect.Message
- func (x *AttestationDataRequest) Reset()
- func (x *AttestationDataRequest) String() string
- type AttestationPoolRequest
- func (*AttestationPoolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AttestationPoolRequest) GetPageSize() int32
- func (x *AttestationPoolRequest) GetPageToken() string
- func (*AttestationPoolRequest) ProtoMessage()
- func (x *AttestationPoolRequest) ProtoReflect() protoreflect.Message
- func (x *AttestationPoolRequest) Reset()
- func (x *AttestationPoolRequest) String() string
- type AttestationPoolResponse
- func (*AttestationPoolResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AttestationPoolResponse) GetAttestations() []*Attestation
- func (x *AttestationPoolResponse) GetNextPageToken() string
- func (x *AttestationPoolResponse) GetTotalSize() int32
- func (*AttestationPoolResponse) ProtoMessage()
- func (x *AttestationPoolResponse) ProtoReflect() protoreflect.Message
- func (x *AttestationPoolResponse) Reset()
- func (x *AttestationPoolResponse) String() string
- type AttesterSlashing
- func (*AttesterSlashing) Descriptor() ([]byte, []int)deprecated
- func (x *AttesterSlashing) GetAttestation_1() *IndexedAttestation
- func (x *AttesterSlashing) GetAttestation_2() *IndexedAttestation
- func (a *AttesterSlashing) HashTreeRoot() ([32]byte, error)
- func (a *AttesterSlashing) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (a *AttesterSlashing) MarshalSSZ() ([]byte, error)
- func (a *AttesterSlashing) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*AttesterSlashing) ProtoMessage()
- func (x *AttesterSlashing) ProtoReflect() protoreflect.Message
- func (x *AttesterSlashing) Reset()
- func (a *AttesterSlashing) SizeSSZ() (size int)
- func (x *AttesterSlashing) String() string
- func (a *AttesterSlashing) UnmarshalSSZ(buf []byte) error
- type BeaconBlock
- func (*BeaconBlock) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconBlock) GetBody() *BeaconBlockBody
- func (x *BeaconBlock) GetParentRoot() []byte
- func (x *BeaconBlock) GetProposerIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *BeaconBlock) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *BeaconBlock) GetStateRoot() []byte
- func (b *BeaconBlock) HashTreeRoot() ([32]byte, error)
- func (b *BeaconBlock) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (b *BeaconBlock) MarshalSSZ() ([]byte, error)
- func (b *BeaconBlock) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*BeaconBlock) ProtoMessage()
- func (x *BeaconBlock) ProtoReflect() protoreflect.Message
- func (x *BeaconBlock) Reset()
- func (b *BeaconBlock) SizeSSZ() (size int)
- func (x *BeaconBlock) String() string
- func (b *BeaconBlock) UnmarshalSSZ(buf []byte) error
- type BeaconBlockBody
- func (*BeaconBlockBody) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconBlockBody) GetAttestations() []*Attestation
- func (x *BeaconBlockBody) GetAttesterSlashings() []*AttesterSlashing
- func (x *BeaconBlockBody) GetDeposits() []*Deposit
- func (x *BeaconBlockBody) GetEth1Data() *Eth1Data
- func (x *BeaconBlockBody) GetGraffiti() []byte
- func (x *BeaconBlockBody) GetProposerSlashings() []*ProposerSlashing
- func (x *BeaconBlockBody) GetRandaoReveal() []byte
- func (x *BeaconBlockBody) GetVoluntaryExits() []*SignedVoluntaryExit
- func (b *BeaconBlockBody) HashTreeRoot() ([32]byte, error)
- func (b *BeaconBlockBody) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (b *BeaconBlockBody) MarshalSSZ() ([]byte, error)
- func (b *BeaconBlockBody) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*BeaconBlockBody) ProtoMessage()
- func (x *BeaconBlockBody) ProtoReflect() protoreflect.Message
- func (x *BeaconBlockBody) Reset()
- func (b *BeaconBlockBody) SizeSSZ() (size int)
- func (x *BeaconBlockBody) String() string
- func (b *BeaconBlockBody) UnmarshalSSZ(buf []byte) error
- type BeaconBlockContainer
- func (*BeaconBlockContainer) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconBlockContainer) GetBlock() *SignedBeaconBlock
- func (x *BeaconBlockContainer) GetBlockRoot() []byte
- func (x *BeaconBlockContainer) GetCanonical() bool
- func (*BeaconBlockContainer) ProtoMessage()
- func (x *BeaconBlockContainer) ProtoReflect() protoreflect.Message
- func (x *BeaconBlockContainer) Reset()
- func (x *BeaconBlockContainer) String() string
- type BeaconBlockHeader
- func (*BeaconBlockHeader) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconBlockHeader) GetBodyRoot() []byte
- func (x *BeaconBlockHeader) GetParentRoot() []byte
- func (x *BeaconBlockHeader) GetProposerIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *BeaconBlockHeader) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *BeaconBlockHeader) GetStateRoot() []byte
- func (b *BeaconBlockHeader) HashTreeRoot() ([32]byte, error)
- func (b *BeaconBlockHeader) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (b *BeaconBlockHeader) MarshalSSZ() ([]byte, error)
- func (b *BeaconBlockHeader) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*BeaconBlockHeader) ProtoMessage()
- func (x *BeaconBlockHeader) ProtoReflect() protoreflect.Message
- func (x *BeaconBlockHeader) Reset()
- func (b *BeaconBlockHeader) SizeSSZ() (size int)
- func (x *BeaconBlockHeader) String() string
- func (b *BeaconBlockHeader) UnmarshalSSZ(buf []byte) error
- type BeaconChainClient
- type BeaconChainServer
- type BeaconChain_StreamAttestationsClient
- type BeaconChain_StreamAttestationsServer
- type BeaconChain_StreamBlocksClient
- type BeaconChain_StreamBlocksServer
- type BeaconChain_StreamChainHeadClient
- type BeaconChain_StreamChainHeadServer
- type BeaconChain_StreamIndexedAttestationsClient
- type BeaconChain_StreamIndexedAttestationsServer
- type BeaconChain_StreamValidatorsInfoClient
- type BeaconChain_StreamValidatorsInfoServer
- type BeaconCommittees
- func (*BeaconCommittees) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconCommittees) GetActiveValidatorCount() uint64
- func (x *BeaconCommittees) GetCommittees() map[uint64]*BeaconCommittees_CommitteesList
- func (x *BeaconCommittees) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (*BeaconCommittees) ProtoMessage()
- func (x *BeaconCommittees) ProtoReflect() protoreflect.Message
- func (x *BeaconCommittees) Reset()
- func (x *BeaconCommittees) String() string
- type BeaconCommittees_CommitteeItem
- func (*BeaconCommittees_CommitteeItem) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconCommittees_CommitteeItem) GetValidatorIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (*BeaconCommittees_CommitteeItem) ProtoMessage()
- func (x *BeaconCommittees_CommitteeItem) ProtoReflect() protoreflect.Message
- func (x *BeaconCommittees_CommitteeItem) Reset()
- func (x *BeaconCommittees_CommitteeItem) String() string
- type BeaconCommittees_CommitteesList
- func (*BeaconCommittees_CommitteesList) Descriptor() ([]byte, []int)deprecated
- func (x *BeaconCommittees_CommitteesList) GetCommittees() []*BeaconCommittees_CommitteeItem
- func (*BeaconCommittees_CommitteesList) ProtoMessage()
- func (x *BeaconCommittees_CommitteesList) ProtoReflect() protoreflect.Message
- func (x *BeaconCommittees_CommitteesList) Reset()
- func (x *BeaconCommittees_CommitteesList) String() string
- type BeaconConfig
- type BeaconNodeValidatorClient
- type BeaconNodeValidatorServer
- type BeaconNodeValidator_StreamDutiesClient
- type BeaconNodeValidator_StreamDutiesServer
- type BeaconNodeValidator_WaitForActivationClient
- type BeaconNodeValidator_WaitForActivationServer
- type BeaconNodeValidator_WaitForChainStartClient
- type BeaconNodeValidator_WaitForChainStartServer
- type BlockRequest
- func (*BlockRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BlockRequest) GetGraffiti() []byte
- func (x *BlockRequest) GetRandaoReveal() []byte
- func (x *BlockRequest) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (*BlockRequest) ProtoMessage()
- func (x *BlockRequest) ProtoReflect() protoreflect.Message
- func (x *BlockRequest) Reset()
- func (x *BlockRequest) String() string
- type ChainHead
- func (*ChainHead) Descriptor() ([]byte, []int)deprecated
- func (x *ChainHead) GetFinalizedBlockRoot() []byte
- func (x *ChainHead) GetFinalizedEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ChainHead) GetFinalizedSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *ChainHead) GetHeadBlockRoot() []byte
- func (x *ChainHead) GetHeadEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ChainHead) GetHeadSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *ChainHead) GetJustifiedBlockRoot() []byte
- func (x *ChainHead) GetJustifiedEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ChainHead) GetJustifiedSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *ChainHead) GetPreviousJustifiedBlockRoot() []byte
- func (x *ChainHead) GetPreviousJustifiedEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ChainHead) GetPreviousJustifiedSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (*ChainHead) ProtoMessage()
- func (x *ChainHead) ProtoReflect() protoreflect.Message
- func (x *ChainHead) Reset()
- func (x *ChainHead) String() string
- type ChainStartResponse
- func (*ChainStartResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ChainStartResponse) GetGenesisTime() uint64
- func (x *ChainStartResponse) GetGenesisValidatorsRoot() []byte
- func (x *ChainStartResponse) GetStarted() bool
- func (*ChainStartResponse) ProtoMessage()
- func (x *ChainStartResponse) ProtoReflect() protoreflect.Message
- func (x *ChainStartResponse) Reset()
- func (x *ChainStartResponse) String() string
- type Checkpoint
- func (*Checkpoint) Descriptor() ([]byte, []int)deprecated
- func (x *Checkpoint) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *Checkpoint) GetRoot() []byte
- func (c *Checkpoint) HashTreeRoot() ([32]byte, error)
- func (c *Checkpoint) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (c *Checkpoint) MarshalSSZ() ([]byte, error)
- func (c *Checkpoint) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*Checkpoint) ProtoMessage()
- func (x *Checkpoint) ProtoReflect() protoreflect.Message
- func (x *Checkpoint) Reset()
- func (c *Checkpoint) SizeSSZ() (size int)
- func (x *Checkpoint) String() string
- func (c *Checkpoint) UnmarshalSSZ(buf []byte) error
- type CommitteeSubnetsSubscribeRequest
- func (*CommitteeSubnetsSubscribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CommitteeSubnetsSubscribeRequest) GetCommitteeIds() []github_com_prysmaticlabs_eth2_types.CommitteeIndex
- func (x *CommitteeSubnetsSubscribeRequest) GetIsAggregator() []bool
- func (x *CommitteeSubnetsSubscribeRequest) GetSlots() []github_com_prysmaticlabs_eth2_types.Slot
- func (*CommitteeSubnetsSubscribeRequest) ProtoMessage()
- func (x *CommitteeSubnetsSubscribeRequest) ProtoReflect() protoreflect.Message
- func (x *CommitteeSubnetsSubscribeRequest) Reset()
- func (x *CommitteeSubnetsSubscribeRequest) String() string
- type ConnectionState
- func (ConnectionState) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectionState) Enum() *ConnectionState
- func (ConnectionState) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectionState) Number() protoreflect.EnumNumber
- func (x ConnectionState) String() string
- func (ConnectionState) Type() protoreflect.EnumType
- type Deposit
- func (*Deposit) Descriptor() ([]byte, []int)deprecated
- func (x *Deposit) GetData() *Deposit_Data
- func (x *Deposit) GetProof() [][]byte
- func (d *Deposit) HashTreeRoot() ([32]byte, error)
- func (d *Deposit) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (d *Deposit) MarshalSSZ() ([]byte, error)
- func (d *Deposit) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*Deposit) ProtoMessage()
- func (x *Deposit) ProtoReflect() protoreflect.Message
- func (x *Deposit) Reset()
- func (d *Deposit) SizeSSZ() (size int)
- func (x *Deposit) String() string
- func (d *Deposit) UnmarshalSSZ(buf []byte) error
- type Deposit_Data
- func (*Deposit_Data) Descriptor() ([]byte, []int)deprecated
- func (x *Deposit_Data) GetAmount() uint64
- func (x *Deposit_Data) GetPublicKey() []byte
- func (x *Deposit_Data) GetSignature() []byte
- func (x *Deposit_Data) GetWithdrawalCredentials() []byte
- func (d *Deposit_Data) HashTreeRoot() ([32]byte, error)
- func (d *Deposit_Data) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (d *Deposit_Data) MarshalSSZ() ([]byte, error)
- func (d *Deposit_Data) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*Deposit_Data) ProtoMessage()
- func (x *Deposit_Data) ProtoReflect() protoreflect.Message
- func (x *Deposit_Data) Reset()
- func (d *Deposit_Data) SizeSSZ() (size int)
- func (x *Deposit_Data) String() string
- func (d *Deposit_Data) UnmarshalSSZ(buf []byte) error
- type DomainRequest
- func (*DomainRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DomainRequest) GetDomain() []byte
- func (x *DomainRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (*DomainRequest) ProtoMessage()
- func (x *DomainRequest) ProtoReflect() protoreflect.Message
- func (x *DomainRequest) Reset()
- func (x *DomainRequest) String() string
- type DomainResponse
- type DoppelGangerRequest
- func (*DoppelGangerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DoppelGangerRequest) GetValidatorRequests() []*DoppelGangerRequest_ValidatorRequest
- func (*DoppelGangerRequest) ProtoMessage()
- func (x *DoppelGangerRequest) ProtoReflect() protoreflect.Message
- func (x *DoppelGangerRequest) Reset()
- func (x *DoppelGangerRequest) String() string
- type DoppelGangerRequest_ValidatorRequest
- func (*DoppelGangerRequest_ValidatorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DoppelGangerRequest_ValidatorRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *DoppelGangerRequest_ValidatorRequest) GetPublicKey() []byte
- func (x *DoppelGangerRequest_ValidatorRequest) GetSignedRoot() []byte
- func (*DoppelGangerRequest_ValidatorRequest) ProtoMessage()
- func (x *DoppelGangerRequest_ValidatorRequest) ProtoReflect() protoreflect.Message
- func (x *DoppelGangerRequest_ValidatorRequest) Reset()
- func (x *DoppelGangerRequest_ValidatorRequest) String() string
- type DoppelGangerResponse
- func (*DoppelGangerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DoppelGangerResponse) GetResponses() []*DoppelGangerResponse_ValidatorResponse
- func (*DoppelGangerResponse) ProtoMessage()
- func (x *DoppelGangerResponse) ProtoReflect() protoreflect.Message
- func (x *DoppelGangerResponse) Reset()
- func (x *DoppelGangerResponse) String() string
- type DoppelGangerResponse_ValidatorResponse
- func (*DoppelGangerResponse_ValidatorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DoppelGangerResponse_ValidatorResponse) GetDuplicateExists() bool
- func (x *DoppelGangerResponse_ValidatorResponse) GetPublicKey() []byte
- func (*DoppelGangerResponse_ValidatorResponse) ProtoMessage()
- func (x *DoppelGangerResponse_ValidatorResponse) ProtoReflect() protoreflect.Message
- func (x *DoppelGangerResponse_ValidatorResponse) Reset()
- func (x *DoppelGangerResponse_ValidatorResponse) String() string
- type DutiesRequest
- func (*DutiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DutiesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *DutiesRequest) GetPublicKeys() [][]byte
- func (*DutiesRequest) ProtoMessage()
- func (x *DutiesRequest) ProtoReflect() protoreflect.Message
- func (x *DutiesRequest) Reset()
- func (x *DutiesRequest) String() string
- type DutiesResponse
- func (*DutiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DutiesResponse) GetCurrentEpochDuties() []*DutiesResponse_Duty
- func (x *DutiesResponse) GetDuties() []*DutiesResponse_Dutydeprecated
- func (x *DutiesResponse) GetNextEpochDuties() []*DutiesResponse_Duty
- func (*DutiesResponse) ProtoMessage()
- func (x *DutiesResponse) ProtoReflect() protoreflect.Message
- func (x *DutiesResponse) Reset()
- func (x *DutiesResponse) String() string
- type DutiesResponse_Duty
- func (*DutiesResponse_Duty) Descriptor() ([]byte, []int)deprecated
- func (x *DutiesResponse_Duty) GetAttesterSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *DutiesResponse_Duty) GetCommittee() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *DutiesResponse_Duty) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
- func (x *DutiesResponse_Duty) GetIsSyncCommittee() bool
- func (x *DutiesResponse_Duty) GetProposerSlots() []github_com_prysmaticlabs_eth2_types.Slot
- func (x *DutiesResponse_Duty) GetPublicKey() []byte
- func (x *DutiesResponse_Duty) GetStatus() ValidatorStatus
- func (x *DutiesResponse_Duty) GetValidatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (*DutiesResponse_Duty) ProtoMessage()
- func (x *DutiesResponse_Duty) ProtoReflect() protoreflect.Message
- func (x *DutiesResponse_Duty) Reset()
- func (x *DutiesResponse_Duty) String() string
- type Eth1Data
- func (*Eth1Data) Descriptor() ([]byte, []int)deprecated
- func (x *Eth1Data) GetBlockHash() []byte
- func (x *Eth1Data) GetDepositCount() uint64
- func (x *Eth1Data) GetDepositRoot() []byte
- func (e *Eth1Data) HashTreeRoot() ([32]byte, error)
- func (e *Eth1Data) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (e *Eth1Data) MarshalSSZ() ([]byte, error)
- func (e *Eth1Data) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*Eth1Data) ProtoMessage()
- func (x *Eth1Data) ProtoReflect() protoreflect.Message
- func (x *Eth1Data) Reset()
- func (e *Eth1Data) SizeSSZ() (size int)
- func (x *Eth1Data) String() string
- func (e *Eth1Data) UnmarshalSSZ(buf []byte) error
- type Genesis
- func (*Genesis) Descriptor() ([]byte, []int)deprecated
- func (x *Genesis) GetDepositContractAddress() []byte
- func (x *Genesis) GetGenesisTime() *timestamp.Timestamp
- func (x *Genesis) GetGenesisValidatorsRoot() []byte
- func (*Genesis) ProtoMessage()
- func (x *Genesis) ProtoReflect() protoreflect.Message
- func (x *Genesis) Reset()
- func (x *Genesis) String() string
- type GetValidatorActiveSetChangesRequest
- func (*GetValidatorActiveSetChangesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetValidatorActiveSetChangesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *GetValidatorActiveSetChangesRequest) GetGenesis() bool
- func (m *GetValidatorActiveSetChangesRequest) GetQueryFilter() isGetValidatorActiveSetChangesRequest_QueryFilter
- func (*GetValidatorActiveSetChangesRequest) ProtoMessage()
- func (x *GetValidatorActiveSetChangesRequest) ProtoReflect() protoreflect.Message
- func (x *GetValidatorActiveSetChangesRequest) Reset()
- func (x *GetValidatorActiveSetChangesRequest) String() string
- type GetValidatorActiveSetChangesRequest_Epoch
- type GetValidatorActiveSetChangesRequest_Genesis
- type GetValidatorParticipationRequest
- func (*GetValidatorParticipationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetValidatorParticipationRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *GetValidatorParticipationRequest) GetGenesis() bool
- func (m *GetValidatorParticipationRequest) GetQueryFilter() isGetValidatorParticipationRequest_QueryFilter
- func (*GetValidatorParticipationRequest) ProtoMessage()
- func (x *GetValidatorParticipationRequest) ProtoReflect() protoreflect.Message
- func (x *GetValidatorParticipationRequest) Reset()
- func (x *GetValidatorParticipationRequest) String() string
- type GetValidatorParticipationRequest_Epoch
- type GetValidatorParticipationRequest_Genesis
- type GetValidatorRequest
- func (*GetValidatorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetValidatorRequest) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *GetValidatorRequest) GetPublicKey() []byte
- func (m *GetValidatorRequest) GetQueryFilter() isGetValidatorRequest_QueryFilter
- func (*GetValidatorRequest) ProtoMessage()
- func (x *GetValidatorRequest) ProtoReflect() protoreflect.Message
- func (x *GetValidatorRequest) Reset()
- func (x *GetValidatorRequest) String() string
- type GetValidatorRequest_Index
- type GetValidatorRequest_PublicKey
- type HostData
- func (*HostData) Descriptor() ([]byte, []int)deprecated
- func (x *HostData) GetAddresses() []string
- func (x *HostData) GetEnr() string
- func (x *HostData) GetPeerId() string
- func (*HostData) ProtoMessage()
- func (x *HostData) ProtoReflect() protoreflect.Message
- func (x *HostData) Reset()
- func (x *HostData) String() string
- type ImplementedServices
- func (*ImplementedServices) Descriptor() ([]byte, []int)deprecated
- func (x *ImplementedServices) GetServices() []string
- func (*ImplementedServices) ProtoMessage()
- func (x *ImplementedServices) ProtoReflect() protoreflect.Message
- func (x *ImplementedServices) Reset()
- func (x *ImplementedServices) String() string
- type IndexedAttestation
- func (*IndexedAttestation) Descriptor() ([]byte, []int)deprecated
- func (x *IndexedAttestation) GetAttestingIndices() []uint64
- func (x *IndexedAttestation) GetData() *AttestationData
- func (x *IndexedAttestation) GetSignature() []byte
- func (i *IndexedAttestation) HashTreeRoot() ([32]byte, error)
- func (i *IndexedAttestation) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (i *IndexedAttestation) MarshalSSZ() ([]byte, error)
- func (i *IndexedAttestation) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*IndexedAttestation) ProtoMessage()
- func (x *IndexedAttestation) ProtoReflect() protoreflect.Message
- func (x *IndexedAttestation) Reset()
- func (i *IndexedAttestation) SizeSSZ() (size int)
- func (x *IndexedAttestation) String() string
- func (i *IndexedAttestation) UnmarshalSSZ(buf []byte) error
- type IndividualVotesRequest
- func (*IndividualVotesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *IndividualVotesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *IndividualVotesRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *IndividualVotesRequest) GetPublicKeys() [][]byte
- func (*IndividualVotesRequest) ProtoMessage()
- func (x *IndividualVotesRequest) ProtoReflect() protoreflect.Message
- func (x *IndividualVotesRequest) Reset()
- func (x *IndividualVotesRequest) String() string
- type IndividualVotesRespond
- func (*IndividualVotesRespond) Descriptor() ([]byte, []int)deprecated
- func (x *IndividualVotesRespond) GetIndividualVotes() []*IndividualVotesRespond_IndividualVote
- func (*IndividualVotesRespond) ProtoMessage()
- func (x *IndividualVotesRespond) ProtoReflect() protoreflect.Message
- func (x *IndividualVotesRespond) Reset()
- func (x *IndividualVotesRespond) String() string
- type IndividualVotesRespond_IndividualVote
- func (*IndividualVotesRespond_IndividualVote) Descriptor() ([]byte, []int)deprecated
- func (x *IndividualVotesRespond_IndividualVote) GetCurrentEpochEffectiveBalanceGwei() uint64
- func (x *IndividualVotesRespond_IndividualVote) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *IndividualVotesRespond_IndividualVote) GetInclusionDistance() github_com_prysmaticlabs_eth2_types.Slot
- func (x *IndividualVotesRespond_IndividualVote) GetInclusionSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *IndividualVotesRespond_IndividualVote) GetIsActiveInCurrentEpoch() bool
- func (x *IndividualVotesRespond_IndividualVote) GetIsActiveInPreviousEpoch() bool
- func (x *IndividualVotesRespond_IndividualVote) GetIsCurrentEpochAttester() bool
- func (x *IndividualVotesRespond_IndividualVote) GetIsCurrentEpochTargetAttester() bool
- func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochAttester() bool
- func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochHeadAttester() bool
- func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochTargetAttester() bool
- func (x *IndividualVotesRespond_IndividualVote) GetIsSlashed() bool
- func (x *IndividualVotesRespond_IndividualVote) GetIsWithdrawableInCurrentEpoch() bool
- func (x *IndividualVotesRespond_IndividualVote) GetPublicKey() []byte
- func (x *IndividualVotesRespond_IndividualVote) GetValidatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (*IndividualVotesRespond_IndividualVote) ProtoMessage()
- func (x *IndividualVotesRespond_IndividualVote) ProtoReflect() protoreflect.Message
- func (x *IndividualVotesRespond_IndividualVote) Reset()
- func (x *IndividualVotesRespond_IndividualVote) String() string
- type ListAttestationsRequest
- func (*ListAttestationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAttestationsRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ListAttestationsRequest) GetGenesisEpoch() bool
- func (x *ListAttestationsRequest) GetPageSize() int32
- func (x *ListAttestationsRequest) GetPageToken() string
- func (m *ListAttestationsRequest) GetQueryFilter() isListAttestationsRequest_QueryFilter
- func (*ListAttestationsRequest) ProtoMessage()
- func (x *ListAttestationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAttestationsRequest) Reset()
- func (x *ListAttestationsRequest) String() string
- type ListAttestationsRequest_Epoch
- type ListAttestationsRequest_GenesisEpoch
- type ListAttestationsResponse
- func (*ListAttestationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAttestationsResponse) GetAttestations() []*Attestation
- func (x *ListAttestationsResponse) GetNextPageToken() string
- func (x *ListAttestationsResponse) GetTotalSize() int32
- func (*ListAttestationsResponse) ProtoMessage()
- func (x *ListAttestationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAttestationsResponse) Reset()
- func (x *ListAttestationsResponse) String() string
- type ListBlocksRequest
- func (*ListBlocksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBlocksRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ListBlocksRequest) GetGenesis() bool
- func (x *ListBlocksRequest) GetPageSize() int32
- func (x *ListBlocksRequest) GetPageToken() string
- func (m *ListBlocksRequest) GetQueryFilter() isListBlocksRequest_QueryFilter
- func (x *ListBlocksRequest) GetRoot() []byte
- func (x *ListBlocksRequest) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (*ListBlocksRequest) ProtoMessage()
- func (x *ListBlocksRequest) ProtoReflect() protoreflect.Message
- func (x *ListBlocksRequest) Reset()
- func (x *ListBlocksRequest) String() string
- type ListBlocksRequest_Epoch
- type ListBlocksRequest_Genesis
- type ListBlocksRequest_Root
- type ListBlocksRequest_Slot
- type ListBlocksResponse
- func (*ListBlocksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBlocksResponse) GetBlockContainers() []*BeaconBlockContainer
- func (x *ListBlocksResponse) GetNextPageToken() string
- func (x *ListBlocksResponse) GetTotalSize() int32
- func (*ListBlocksResponse) ProtoMessage()
- func (x *ListBlocksResponse) ProtoReflect() protoreflect.Message
- func (x *ListBlocksResponse) Reset()
- func (x *ListBlocksResponse) String() string
- type ListCommitteesRequest
- func (*ListCommitteesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListCommitteesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ListCommitteesRequest) GetGenesis() bool
- func (m *ListCommitteesRequest) GetQueryFilter() isListCommitteesRequest_QueryFilter
- func (*ListCommitteesRequest) ProtoMessage()
- func (x *ListCommitteesRequest) ProtoReflect() protoreflect.Message
- func (x *ListCommitteesRequest) Reset()
- func (x *ListCommitteesRequest) String() string
- type ListCommitteesRequest_Epoch
- type ListCommitteesRequest_Genesis
- type ListIndexedAttestationsRequest
- func (*ListIndexedAttestationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListIndexedAttestationsRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ListIndexedAttestationsRequest) GetGenesisEpoch() bool
- func (x *ListIndexedAttestationsRequest) GetPageSize() int32
- func (x *ListIndexedAttestationsRequest) GetPageToken() string
- func (m *ListIndexedAttestationsRequest) GetQueryFilter() isListIndexedAttestationsRequest_QueryFilter
- func (*ListIndexedAttestationsRequest) ProtoMessage()
- func (x *ListIndexedAttestationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListIndexedAttestationsRequest) Reset()
- func (x *ListIndexedAttestationsRequest) String() string
- type ListIndexedAttestationsRequest_Epoch
- type ListIndexedAttestationsRequest_GenesisEpoch
- type ListIndexedAttestationsResponse
- func (*ListIndexedAttestationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListIndexedAttestationsResponse) GetIndexedAttestations() []*IndexedAttestation
- func (x *ListIndexedAttestationsResponse) GetNextPageToken() string
- func (x *ListIndexedAttestationsResponse) GetTotalSize() int32
- func (*ListIndexedAttestationsResponse) ProtoMessage()
- func (x *ListIndexedAttestationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListIndexedAttestationsResponse) Reset()
- func (x *ListIndexedAttestationsResponse) String() string
- type ListValidatorAssignmentsRequest
- func (*ListValidatorAssignmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListValidatorAssignmentsRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ListValidatorAssignmentsRequest) GetGenesis() bool
- func (x *ListValidatorAssignmentsRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ListValidatorAssignmentsRequest) GetPageSize() int32
- func (x *ListValidatorAssignmentsRequest) GetPageToken() string
- func (x *ListValidatorAssignmentsRequest) GetPublicKeys() [][]byte
- func (m *ListValidatorAssignmentsRequest) GetQueryFilter() isListValidatorAssignmentsRequest_QueryFilter
- func (*ListValidatorAssignmentsRequest) ProtoMessage()
- func (x *ListValidatorAssignmentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListValidatorAssignmentsRequest) Reset()
- func (x *ListValidatorAssignmentsRequest) String() string
- type ListValidatorAssignmentsRequest_Epoch
- type ListValidatorAssignmentsRequest_Genesis
- type ListValidatorBalancesRequest
- func (*ListValidatorBalancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListValidatorBalancesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ListValidatorBalancesRequest) GetGenesis() bool
- func (x *ListValidatorBalancesRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ListValidatorBalancesRequest) GetPageSize() int32
- func (x *ListValidatorBalancesRequest) GetPageToken() string
- func (x *ListValidatorBalancesRequest) GetPublicKeys() [][]byte
- func (m *ListValidatorBalancesRequest) GetQueryFilter() isListValidatorBalancesRequest_QueryFilter
- func (*ListValidatorBalancesRequest) ProtoMessage()
- func (x *ListValidatorBalancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListValidatorBalancesRequest) Reset()
- func (x *ListValidatorBalancesRequest) String() string
- type ListValidatorBalancesRequest_Epoch
- type ListValidatorBalancesRequest_Genesis
- type ListValidatorsRequest
- func (*ListValidatorsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListValidatorsRequest) GetActive() bool
- func (x *ListValidatorsRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ListValidatorsRequest) GetGenesis() bool
- func (x *ListValidatorsRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ListValidatorsRequest) GetPageSize() int32
- func (x *ListValidatorsRequest) GetPageToken() string
- func (x *ListValidatorsRequest) GetPublicKeys() [][]byte
- func (m *ListValidatorsRequest) GetQueryFilter() isListValidatorsRequest_QueryFilter
- func (*ListValidatorsRequest) ProtoMessage()
- func (x *ListValidatorsRequest) ProtoReflect() protoreflect.Message
- func (x *ListValidatorsRequest) Reset()
- func (x *ListValidatorsRequest) String() string
- type ListValidatorsRequest_Epoch
- type ListValidatorsRequest_Genesis
- type MultipleValidatorStatusRequest
- func (*MultipleValidatorStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *MultipleValidatorStatusRequest) GetIndices() []int64
- func (x *MultipleValidatorStatusRequest) GetPublicKeys() [][]byte
- func (*MultipleValidatorStatusRequest) ProtoMessage()
- func (x *MultipleValidatorStatusRequest) ProtoReflect() protoreflect.Message
- func (x *MultipleValidatorStatusRequest) Reset()
- func (x *MultipleValidatorStatusRequest) String() string
- type MultipleValidatorStatusResponse
- func (*MultipleValidatorStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *MultipleValidatorStatusResponse) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *MultipleValidatorStatusResponse) GetPublicKeys() [][]byte
- func (x *MultipleValidatorStatusResponse) GetStatuses() []*ValidatorStatusResponse
- func (*MultipleValidatorStatusResponse) ProtoMessage()
- func (x *MultipleValidatorStatusResponse) ProtoReflect() protoreflect.Message
- func (x *MultipleValidatorStatusResponse) Reset()
- func (x *MultipleValidatorStatusResponse) String() string
- type NodeClient
- type NodeServer
- type Peer
- func (*Peer) Descriptor() ([]byte, []int)deprecated
- func (x *Peer) GetAddress() string
- func (x *Peer) GetConnectionState() ConnectionState
- func (x *Peer) GetDirection() PeerDirection
- func (x *Peer) GetEnr() string
- func (x *Peer) GetPeerId() string
- func (*Peer) ProtoMessage()
- func (x *Peer) ProtoReflect() protoreflect.Message
- func (x *Peer) Reset()
- func (x *Peer) String() string
- type PeerDirection
- func (PeerDirection) Descriptor() protoreflect.EnumDescriptor
- func (x PeerDirection) Enum() *PeerDirection
- func (PeerDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x PeerDirection) Number() protoreflect.EnumNumber
- func (x PeerDirection) String() string
- func (PeerDirection) Type() protoreflect.EnumType
- type PeerRequest
- type Peers
- type ProposeExitResponse
- func (*ProposeExitResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProposeExitResponse) GetExitRoot() []byte
- func (*ProposeExitResponse) ProtoMessage()
- func (x *ProposeExitResponse) ProtoReflect() protoreflect.Message
- func (x *ProposeExitResponse) Reset()
- func (x *ProposeExitResponse) String() string
- type ProposeResponse
- type ProposerSlashing
- func (*ProposerSlashing) Descriptor() ([]byte, []int)deprecated
- func (x *ProposerSlashing) GetHeader_1() *SignedBeaconBlockHeader
- func (x *ProposerSlashing) GetHeader_2() *SignedBeaconBlockHeader
- func (p *ProposerSlashing) HashTreeRoot() ([32]byte, error)
- func (p *ProposerSlashing) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (p *ProposerSlashing) MarshalSSZ() ([]byte, error)
- func (p *ProposerSlashing) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*ProposerSlashing) ProtoMessage()
- func (x *ProposerSlashing) ProtoReflect() protoreflect.Message
- func (x *ProposerSlashing) Reset()
- func (p *ProposerSlashing) SizeSSZ() (size int)
- func (x *ProposerSlashing) String() string
- func (p *ProposerSlashing) UnmarshalSSZ(buf []byte) error
- type SetAction
- type SignedAggregateAttestationAndProof
- func (*SignedAggregateAttestationAndProof) Descriptor() ([]byte, []int)deprecated
- func (x *SignedAggregateAttestationAndProof) GetMessage() *AggregateAttestationAndProof
- func (x *SignedAggregateAttestationAndProof) GetSignature() []byte
- func (s *SignedAggregateAttestationAndProof) HashTreeRoot() ([32]byte, error)
- func (s *SignedAggregateAttestationAndProof) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (s *SignedAggregateAttestationAndProof) MarshalSSZ() ([]byte, error)
- func (s *SignedAggregateAttestationAndProof) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*SignedAggregateAttestationAndProof) ProtoMessage()
- func (x *SignedAggregateAttestationAndProof) ProtoReflect() protoreflect.Message
- func (x *SignedAggregateAttestationAndProof) Reset()
- func (s *SignedAggregateAttestationAndProof) SizeSSZ() (size int)
- func (x *SignedAggregateAttestationAndProof) String() string
- func (s *SignedAggregateAttestationAndProof) UnmarshalSSZ(buf []byte) error
- type SignedAggregateSubmitRequest
- func (*SignedAggregateSubmitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SignedAggregateSubmitRequest) GetSignedAggregateAndProof() *SignedAggregateAttestationAndProof
- func (*SignedAggregateSubmitRequest) ProtoMessage()
- func (x *SignedAggregateSubmitRequest) ProtoReflect() protoreflect.Message
- func (x *SignedAggregateSubmitRequest) Reset()
- func (x *SignedAggregateSubmitRequest) String() string
- type SignedAggregateSubmitResponse
- func (*SignedAggregateSubmitResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SignedAggregateSubmitResponse) GetAttestationDataRoot() []byte
- func (*SignedAggregateSubmitResponse) ProtoMessage()
- func (x *SignedAggregateSubmitResponse) ProtoReflect() protoreflect.Message
- func (x *SignedAggregateSubmitResponse) Reset()
- func (x *SignedAggregateSubmitResponse) String() string
- type SignedBeaconBlock
- func (*SignedBeaconBlock) Descriptor() ([]byte, []int)deprecated
- func (x *SignedBeaconBlock) GetBlock() *BeaconBlock
- func (x *SignedBeaconBlock) GetSignature() []byte
- func (s *SignedBeaconBlock) HashTreeRoot() ([32]byte, error)
- func (s *SignedBeaconBlock) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (s *SignedBeaconBlock) MarshalSSZ() ([]byte, error)
- func (s *SignedBeaconBlock) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*SignedBeaconBlock) ProtoMessage()
- func (x *SignedBeaconBlock) ProtoReflect() protoreflect.Message
- func (x *SignedBeaconBlock) Reset()
- func (s *SignedBeaconBlock) SizeSSZ() (size int)
- func (x *SignedBeaconBlock) String() string
- func (s *SignedBeaconBlock) UnmarshalSSZ(buf []byte) error
- type SignedBeaconBlockHeader
- func (*SignedBeaconBlockHeader) Descriptor() ([]byte, []int)deprecated
- func (x *SignedBeaconBlockHeader) GetHeader() *BeaconBlockHeader
- func (x *SignedBeaconBlockHeader) GetSignature() []byte
- func (s *SignedBeaconBlockHeader) HashTreeRoot() ([32]byte, error)
- func (s *SignedBeaconBlockHeader) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (s *SignedBeaconBlockHeader) MarshalSSZ() ([]byte, error)
- func (s *SignedBeaconBlockHeader) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*SignedBeaconBlockHeader) ProtoMessage()
- func (x *SignedBeaconBlockHeader) ProtoReflect() protoreflect.Message
- func (x *SignedBeaconBlockHeader) Reset()
- func (s *SignedBeaconBlockHeader) SizeSSZ() (size int)
- func (x *SignedBeaconBlockHeader) String() string
- func (s *SignedBeaconBlockHeader) UnmarshalSSZ(buf []byte) error
- type SignedVoluntaryExit
- func (*SignedVoluntaryExit) Descriptor() ([]byte, []int)deprecated
- func (x *SignedVoluntaryExit) GetExit() *VoluntaryExit
- func (x *SignedVoluntaryExit) GetSignature() []byte
- func (s *SignedVoluntaryExit) HashTreeRoot() ([32]byte, error)
- func (s *SignedVoluntaryExit) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (s *SignedVoluntaryExit) MarshalSSZ() ([]byte, error)
- func (s *SignedVoluntaryExit) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*SignedVoluntaryExit) ProtoMessage()
- func (x *SignedVoluntaryExit) ProtoReflect() protoreflect.Message
- func (x *SignedVoluntaryExit) Reset()
- func (s *SignedVoluntaryExit) SizeSSZ() (size int)
- func (x *SignedVoluntaryExit) String() string
- func (s *SignedVoluntaryExit) UnmarshalSSZ(buf []byte) error
- type StreamBlocksRequest
- func (*StreamBlocksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamBlocksRequest) GetVerifiedOnly() bool
- func (*StreamBlocksRequest) ProtoMessage()
- func (x *StreamBlocksRequest) ProtoReflect() protoreflect.Message
- func (x *StreamBlocksRequest) Reset()
- func (x *StreamBlocksRequest) String() string
- type SubmitSlashingResponse
- func (*SubmitSlashingResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubmitSlashingResponse) GetSlashedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (*SubmitSlashingResponse) ProtoMessage()
- func (x *SubmitSlashingResponse) ProtoReflect() protoreflect.Message
- func (x *SubmitSlashingResponse) Reset()
- func (x *SubmitSlashingResponse) String() string
- type SyncStatus
- type SyncedResponse
- func (*SyncedResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SyncedResponse) GetGenesisTime() uint64
- func (x *SyncedResponse) GetSynced() bool
- func (*SyncedResponse) ProtoMessage()
- func (x *SyncedResponse) ProtoReflect() protoreflect.Message
- func (x *SyncedResponse) Reset()
- func (x *SyncedResponse) String() string
- type UnimplementedBeaconChainServer
- func (*UnimplementedBeaconChainServer) AttestationPool(context.Context, *AttestationPoolRequest) (*AttestationPoolResponse, error)
- func (*UnimplementedBeaconChainServer) GetBeaconConfig(context.Context, *empty.Empty) (*BeaconConfig, error)
- func (*UnimplementedBeaconChainServer) GetChainHead(context.Context, *empty.Empty) (*ChainHead, error)
- func (*UnimplementedBeaconChainServer) GetIndividualVotes(context.Context, *IndividualVotesRequest) (*IndividualVotesRespond, error)
- func (*UnimplementedBeaconChainServer) GetValidator(context.Context, *GetValidatorRequest) (*Validator, error)
- func (*UnimplementedBeaconChainServer) GetValidatorActiveSetChanges(context.Context, *GetValidatorActiveSetChangesRequest) (*ActiveSetChanges, error)
- func (*UnimplementedBeaconChainServer) GetValidatorParticipation(context.Context, *GetValidatorParticipationRequest) (*ValidatorParticipationResponse, error)
- func (*UnimplementedBeaconChainServer) GetValidatorPerformance(context.Context, *ValidatorPerformanceRequest) (*ValidatorPerformanceResponse, error)
- func (*UnimplementedBeaconChainServer) GetValidatorQueue(context.Context, *empty.Empty) (*ValidatorQueue, error)
- func (*UnimplementedBeaconChainServer) GetWeakSubjectivityCheckpoint(context.Context, *empty.Empty) (*WeakSubjectivityCheckpoint, error)
- func (*UnimplementedBeaconChainServer) ListAttestations(context.Context, *ListAttestationsRequest) (*ListAttestationsResponse, error)
- func (*UnimplementedBeaconChainServer) ListBeaconCommittees(context.Context, *ListCommitteesRequest) (*BeaconCommittees, error)
- func (*UnimplementedBeaconChainServer) ListBlocks(context.Context, *ListBlocksRequest) (*ListBlocksResponse, error)
- func (*UnimplementedBeaconChainServer) ListIndexedAttestations(context.Context, *ListIndexedAttestationsRequest) (*ListIndexedAttestationsResponse, error)
- func (*UnimplementedBeaconChainServer) ListValidatorAssignments(context.Context, *ListValidatorAssignmentsRequest) (*ValidatorAssignments, error)
- func (*UnimplementedBeaconChainServer) ListValidatorBalances(context.Context, *ListValidatorBalancesRequest) (*ValidatorBalances, error)
- func (*UnimplementedBeaconChainServer) ListValidators(context.Context, *ListValidatorsRequest) (*Validators, error)
- func (*UnimplementedBeaconChainServer) StreamAttestations(*empty.Empty, BeaconChain_StreamAttestationsServer) error
- func (*UnimplementedBeaconChainServer) StreamBlocks(*StreamBlocksRequest, BeaconChain_StreamBlocksServer) error
- func (*UnimplementedBeaconChainServer) StreamChainHead(*empty.Empty, BeaconChain_StreamChainHeadServer) error
- func (*UnimplementedBeaconChainServer) StreamIndexedAttestations(*empty.Empty, BeaconChain_StreamIndexedAttestationsServer) error
- func (*UnimplementedBeaconChainServer) StreamValidatorsInfo(BeaconChain_StreamValidatorsInfoServer) error
- func (*UnimplementedBeaconChainServer) SubmitAttesterSlashing(context.Context, *AttesterSlashing) (*SubmitSlashingResponse, error)
- func (*UnimplementedBeaconChainServer) SubmitProposerSlashing(context.Context, *ProposerSlashing) (*SubmitSlashingResponse, error)
- type UnimplementedBeaconNodeValidatorServer
- func (*UnimplementedBeaconNodeValidatorServer) CheckDoppelGanger(context.Context, *DoppelGangerRequest) (*DoppelGangerResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) DomainData(context.Context, *DomainRequest) (*DomainResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) GetAttestationData(context.Context, *AttestationDataRequest) (*AttestationData, error)
- func (*UnimplementedBeaconNodeValidatorServer) GetBlock(context.Context, *BlockRequest) (*BeaconBlock, error)
- func (*UnimplementedBeaconNodeValidatorServer) GetDuties(context.Context, *DutiesRequest) (*DutiesResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) MultipleValidatorStatus(context.Context, *MultipleValidatorStatusRequest) (*MultipleValidatorStatusResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) ProposeAttestation(context.Context, *Attestation) (*AttestResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) ProposeBlock(context.Context, *SignedBeaconBlock) (*ProposeResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) ProposeExit(context.Context, *SignedVoluntaryExit) (*ProposeExitResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) StreamDuties(*DutiesRequest, BeaconNodeValidator_StreamDutiesServer) error
- func (*UnimplementedBeaconNodeValidatorServer) SubmitAggregateSelectionProof(context.Context, *AggregateSelectionRequest) (*AggregateSelectionResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) SubmitSignedAggregateSelectionProof(context.Context, *SignedAggregateSubmitRequest) (*SignedAggregateSubmitResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) SubscribeCommitteeSubnets(context.Context, *CommitteeSubnetsSubscribeRequest) (*empty.Empty, error)
- func (*UnimplementedBeaconNodeValidatorServer) ValidatorIndex(context.Context, *ValidatorIndexRequest) (*ValidatorIndexResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) ValidatorStatus(context.Context, *ValidatorStatusRequest) (*ValidatorStatusResponse, error)
- func (*UnimplementedBeaconNodeValidatorServer) WaitForActivation(*ValidatorActivationRequest, BeaconNodeValidator_WaitForActivationServer) error
- func (*UnimplementedBeaconNodeValidatorServer) WaitForChainStart(*empty.Empty, BeaconNodeValidator_WaitForChainStartServer) error
- type UnimplementedNodeServer
- func (*UnimplementedNodeServer) GetGenesis(context.Context, *empty.Empty) (*Genesis, error)
- func (*UnimplementedNodeServer) GetHost(context.Context, *empty.Empty) (*HostData, error)
- func (*UnimplementedNodeServer) GetPeer(context.Context, *PeerRequest) (*Peer, error)
- func (*UnimplementedNodeServer) GetSyncStatus(context.Context, *empty.Empty) (*SyncStatus, error)
- func (*UnimplementedNodeServer) GetVersion(context.Context, *empty.Empty) (*Version, error)
- func (*UnimplementedNodeServer) ListImplementedServices(context.Context, *empty.Empty) (*ImplementedServices, error)
- func (*UnimplementedNodeServer) ListPeers(context.Context, *empty.Empty) (*Peers, error)
- type Validator
- func (*Validator) Descriptor() ([]byte, []int)deprecated
- func (x *Validator) GetActivationEligibilityEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *Validator) GetActivationEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *Validator) GetEffectiveBalance() uint64
- func (x *Validator) GetExitEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *Validator) GetPublicKey() []byte
- func (x *Validator) GetSlashed() bool
- func (x *Validator) GetWithdrawableEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *Validator) GetWithdrawalCredentials() []byte
- func (v *Validator) HashTreeRoot() ([32]byte, error)
- func (v *Validator) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (v *Validator) MarshalSSZ() ([]byte, error)
- func (v *Validator) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*Validator) ProtoMessage()
- func (x *Validator) ProtoReflect() protoreflect.Message
- func (x *Validator) Reset()
- func (v *Validator) SizeSSZ() (size int)
- func (x *Validator) String() string
- func (v *Validator) UnmarshalSSZ(buf []byte) error
- type ValidatorActivationRequest
- func (*ValidatorActivationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorActivationRequest) GetPublicKeys() [][]byte
- func (*ValidatorActivationRequest) ProtoMessage()
- func (x *ValidatorActivationRequest) ProtoReflect() protoreflect.Message
- func (x *ValidatorActivationRequest) Reset()
- func (x *ValidatorActivationRequest) String() string
- type ValidatorActivationResponse
- func (*ValidatorActivationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorActivationResponse) GetStatuses() []*ValidatorActivationResponse_Status
- func (*ValidatorActivationResponse) ProtoMessage()
- func (x *ValidatorActivationResponse) ProtoReflect() protoreflect.Message
- func (x *ValidatorActivationResponse) Reset()
- func (x *ValidatorActivationResponse) String() string
- type ValidatorActivationResponse_Status
- func (*ValidatorActivationResponse_Status) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorActivationResponse_Status) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ValidatorActivationResponse_Status) GetPublicKey() []byte
- func (x *ValidatorActivationResponse_Status) GetStatus() *ValidatorStatusResponse
- func (*ValidatorActivationResponse_Status) ProtoMessage()
- func (x *ValidatorActivationResponse_Status) ProtoReflect() protoreflect.Message
- func (x *ValidatorActivationResponse_Status) Reset()
- func (x *ValidatorActivationResponse_Status) String() string
- type ValidatorAssignments
- func (*ValidatorAssignments) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorAssignments) GetAssignments() []*ValidatorAssignments_CommitteeAssignment
- func (x *ValidatorAssignments) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ValidatorAssignments) GetNextPageToken() string
- func (x *ValidatorAssignments) GetTotalSize() int32
- func (*ValidatorAssignments) ProtoMessage()
- func (x *ValidatorAssignments) ProtoReflect() protoreflect.Message
- func (x *ValidatorAssignments) Reset()
- func (x *ValidatorAssignments) String() string
- type ValidatorAssignments_CommitteeAssignment
- func (*ValidatorAssignments_CommitteeAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorAssignments_CommitteeAssignment) GetAttesterSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *ValidatorAssignments_CommitteeAssignment) GetBeaconCommittees() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ValidatorAssignments_CommitteeAssignment) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
- func (x *ValidatorAssignments_CommitteeAssignment) GetProposerSlots() []github_com_prysmaticlabs_eth2_types.Slot
- func (x *ValidatorAssignments_CommitteeAssignment) GetPublicKey() []bytedeprecated
- func (x *ValidatorAssignments_CommitteeAssignment) GetValidatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (*ValidatorAssignments_CommitteeAssignment) ProtoMessage()
- func (x *ValidatorAssignments_CommitteeAssignment) ProtoReflect() protoreflect.Message
- func (x *ValidatorAssignments_CommitteeAssignment) Reset()
- func (x *ValidatorAssignments_CommitteeAssignment) String() string
- type ValidatorBalances
- func (*ValidatorBalances) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorBalances) GetBalances() []*ValidatorBalances_Balance
- func (x *ValidatorBalances) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ValidatorBalances) GetNextPageToken() string
- func (x *ValidatorBalances) GetTotalSize() int32
- func (*ValidatorBalances) ProtoMessage()
- func (x *ValidatorBalances) ProtoReflect() protoreflect.Message
- func (x *ValidatorBalances) Reset()
- func (x *ValidatorBalances) String() string
- type ValidatorBalances_Balance
- func (*ValidatorBalances_Balance) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorBalances_Balance) GetBalance() uint64
- func (x *ValidatorBalances_Balance) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ValidatorBalances_Balance) GetPublicKey() []byte
- func (x *ValidatorBalances_Balance) GetStatus() string
- func (*ValidatorBalances_Balance) ProtoMessage()
- func (x *ValidatorBalances_Balance) ProtoReflect() protoreflect.Message
- func (x *ValidatorBalances_Balance) Reset()
- func (x *ValidatorBalances_Balance) String() string
- type ValidatorChangeSet
- func (*ValidatorChangeSet) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorChangeSet) GetAction() SetAction
- func (x *ValidatorChangeSet) GetPublicKeys() [][]byte
- func (*ValidatorChangeSet) ProtoMessage()
- func (x *ValidatorChangeSet) ProtoReflect() protoreflect.Message
- func (x *ValidatorChangeSet) Reset()
- func (x *ValidatorChangeSet) String() string
- type ValidatorIndexRequest
- func (*ValidatorIndexRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorIndexRequest) GetPublicKey() []byte
- func (*ValidatorIndexRequest) ProtoMessage()
- func (x *ValidatorIndexRequest) ProtoReflect() protoreflect.Message
- func (x *ValidatorIndexRequest) Reset()
- func (x *ValidatorIndexRequest) String() string
- type ValidatorIndexResponse
- func (*ValidatorIndexResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorIndexResponse) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (*ValidatorIndexResponse) ProtoMessage()
- func (x *ValidatorIndexResponse) ProtoReflect() protoreflect.Message
- func (x *ValidatorIndexResponse) Reset()
- func (x *ValidatorIndexResponse) String() string
- type ValidatorInfo
- func (*ValidatorInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorInfo) GetBalance() uint64
- func (x *ValidatorInfo) GetEffectiveBalance() uint64
- func (x *ValidatorInfo) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ValidatorInfo) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ValidatorInfo) GetPublicKey() []byte
- func (x *ValidatorInfo) GetStatus() ValidatorStatus
- func (x *ValidatorInfo) GetTransitionTimestamp() uint64
- func (*ValidatorInfo) ProtoMessage()
- func (x *ValidatorInfo) ProtoReflect() protoreflect.Message
- func (x *ValidatorInfo) Reset()
- func (x *ValidatorInfo) String() string
- type ValidatorParticipation
- func (*ValidatorParticipation) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorParticipation) GetCurrentEpochActiveGwei() uint64
- func (x *ValidatorParticipation) GetCurrentEpochAttestingGwei() uint64
- func (x *ValidatorParticipation) GetCurrentEpochTargetAttestingGwei() uint64
- func (x *ValidatorParticipation) GetEligibleEther() uint64deprecated
- func (x *ValidatorParticipation) GetGlobalParticipationRate() float32deprecated
- func (x *ValidatorParticipation) GetPreviousEpochActiveGwei() uint64
- func (x *ValidatorParticipation) GetPreviousEpochAttestingGwei() uint64
- func (x *ValidatorParticipation) GetPreviousEpochHeadAttestingGwei() uint64
- func (x *ValidatorParticipation) GetPreviousEpochTargetAttestingGwei() uint64
- func (x *ValidatorParticipation) GetVotedEther() uint64deprecated
- func (*ValidatorParticipation) ProtoMessage()
- func (x *ValidatorParticipation) ProtoReflect() protoreflect.Message
- func (x *ValidatorParticipation) Reset()
- func (x *ValidatorParticipation) String() string
- type ValidatorParticipationResponse
- func (*ValidatorParticipationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorParticipationResponse) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ValidatorParticipationResponse) GetFinalized() bool
- func (x *ValidatorParticipationResponse) GetParticipation() *ValidatorParticipation
- func (*ValidatorParticipationResponse) ProtoMessage()
- func (x *ValidatorParticipationResponse) ProtoReflect() protoreflect.Message
- func (x *ValidatorParticipationResponse) Reset()
- func (x *ValidatorParticipationResponse) String() string
- type ValidatorPerformanceRequest
- func (*ValidatorPerformanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorPerformanceRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ValidatorPerformanceRequest) GetPublicKeys() [][]bytedeprecated
- func (*ValidatorPerformanceRequest) ProtoMessage()
- func (x *ValidatorPerformanceRequest) ProtoReflect() protoreflect.Message
- func (x *ValidatorPerformanceRequest) Reset()
- func (x *ValidatorPerformanceRequest) String() string
- type ValidatorPerformanceResponse
- func (*ValidatorPerformanceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorPerformanceResponse) GetAverageActiveValidatorBalance() float32
- func (x *ValidatorPerformanceResponse) GetBalancesAfterEpochTransition() []uint64
- func (x *ValidatorPerformanceResponse) GetBalancesBeforeEpochTransition() []uint64
- func (x *ValidatorPerformanceResponse) GetCorrectlyVotedHead() []bool
- func (x *ValidatorPerformanceResponse) GetCorrectlyVotedSource() []bool
- func (x *ValidatorPerformanceResponse) GetCorrectlyVotedTarget() []bool
- func (x *ValidatorPerformanceResponse) GetCurrentEffectiveBalances() []uint64
- func (x *ValidatorPerformanceResponse) GetInclusionDistances() []github_com_prysmaticlabs_eth2_types.Slot
- func (x *ValidatorPerformanceResponse) GetInclusionSlots() []github_com_prysmaticlabs_eth2_types.Slot
- func (x *ValidatorPerformanceResponse) GetMissingValidators() [][]byte
- func (x *ValidatorPerformanceResponse) GetPublicKeys() [][]byte
- func (*ValidatorPerformanceResponse) ProtoMessage()
- func (x *ValidatorPerformanceResponse) ProtoReflect() protoreflect.Message
- func (x *ValidatorPerformanceResponse) Reset()
- func (x *ValidatorPerformanceResponse) String() string
- type ValidatorQueue
- func (*ValidatorQueue) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorQueue) GetActivationPublicKeys() [][]bytedeprecated
- func (x *ValidatorQueue) GetActivationValidatorIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *ValidatorQueue) GetChurnLimit() uint64
- func (x *ValidatorQueue) GetExitPublicKeys() [][]bytedeprecated
- func (x *ValidatorQueue) GetExitValidatorIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (*ValidatorQueue) ProtoMessage()
- func (x *ValidatorQueue) ProtoReflect() protoreflect.Message
- func (x *ValidatorQueue) Reset()
- func (x *ValidatorQueue) String() string
- type ValidatorStatus
- func (ValidatorStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ValidatorStatus) Enum() *ValidatorStatus
- func (ValidatorStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ValidatorStatus) Number() protoreflect.EnumNumber
- func (x ValidatorStatus) String() string
- func (ValidatorStatus) Type() protoreflect.EnumType
- type ValidatorStatusRequest
- func (*ValidatorStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorStatusRequest) GetPublicKey() []byte
- func (*ValidatorStatusRequest) ProtoMessage()
- func (x *ValidatorStatusRequest) ProtoReflect() protoreflect.Message
- func (x *ValidatorStatusRequest) Reset()
- func (x *ValidatorStatusRequest) String() string
- type ValidatorStatusResponse
- func (*ValidatorStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorStatusResponse) GetActivationEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *ValidatorStatusResponse) GetDepositInclusionSlot() github_com_prysmaticlabs_eth2_types.Slot
- func (x *ValidatorStatusResponse) GetEth1DepositBlockNumber() uint64
- func (x *ValidatorStatusResponse) GetPositionInActivationQueue() uint64
- func (x *ValidatorStatusResponse) GetStatus() ValidatorStatus
- func (*ValidatorStatusResponse) ProtoMessage()
- func (x *ValidatorStatusResponse) ProtoReflect() protoreflect.Message
- func (x *ValidatorStatusResponse) Reset()
- func (x *ValidatorStatusResponse) String() string
- type Validators
- func (*Validators) Descriptor() ([]byte, []int)deprecated
- func (x *Validators) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *Validators) GetNextPageToken() string
- func (x *Validators) GetTotalSize() int32
- func (x *Validators) GetValidatorList() []*Validators_ValidatorContainer
- func (*Validators) ProtoMessage()
- func (x *Validators) ProtoReflect() protoreflect.Message
- func (x *Validators) Reset()
- func (x *Validators) String() string
- type Validators_ValidatorContainer
- func (*Validators_ValidatorContainer) Descriptor() ([]byte, []int)deprecated
- func (x *Validators_ValidatorContainer) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (x *Validators_ValidatorContainer) GetValidator() *Validator
- func (*Validators_ValidatorContainer) ProtoMessage()
- func (x *Validators_ValidatorContainer) ProtoReflect() protoreflect.Message
- func (x *Validators_ValidatorContainer) Reset()
- func (x *Validators_ValidatorContainer) String() string
- type Version
- type VoluntaryExit
- func (*VoluntaryExit) Descriptor() ([]byte, []int)deprecated
- func (x *VoluntaryExit) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *VoluntaryExit) GetValidatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
- func (v *VoluntaryExit) HashTreeRoot() ([32]byte, error)
- func (v *VoluntaryExit) HashTreeRootWith(hh *ssz.Hasher) (err error)
- func (v *VoluntaryExit) MarshalSSZ() ([]byte, error)
- func (v *VoluntaryExit) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (*VoluntaryExit) ProtoMessage()
- func (x *VoluntaryExit) ProtoReflect() protoreflect.Message
- func (x *VoluntaryExit) Reset()
- func (v *VoluntaryExit) SizeSSZ() (size int)
- func (x *VoluntaryExit) String() string
- func (v *VoluntaryExit) UnmarshalSSZ(buf []byte) error
- type WeakSubjectivityCheckpoint
- func (*WeakSubjectivityCheckpoint) Descriptor() ([]byte, []int)deprecated
- func (x *WeakSubjectivityCheckpoint) GetBlockRoot() []byte
- func (x *WeakSubjectivityCheckpoint) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
- func (x *WeakSubjectivityCheckpoint) GetStateRoot() []byte
- func (*WeakSubjectivityCheckpoint) ProtoMessage()
- func (x *WeakSubjectivityCheckpoint) ProtoReflect() protoreflect.Message
- func (x *WeakSubjectivityCheckpoint) Reset()
- func (x *WeakSubjectivityCheckpoint) String() string
Constants ¶
This section is empty.
Variables ¶
var ( SetAction_name = map[int32]string{ 0: "ADD_VALIDATOR_KEYS", 1: "REMOVE_VALIDATOR_KEYS", 2: "SET_VALIDATOR_KEYS", } SetAction_value = map[string]int32{ "ADD_VALIDATOR_KEYS": 0, "REMOVE_VALIDATOR_KEYS": 1, "SET_VALIDATOR_KEYS": 2, } )
Enum value maps for SetAction.
var ( PeerDirection_name = map[int32]string{ 0: "UNKNOWN", 1: "INBOUND", 2: "OUTBOUND", } PeerDirection_value = map[string]int32{ "UNKNOWN": 0, "INBOUND": 1, "OUTBOUND": 2, } )
Enum value maps for PeerDirection.
var ( ConnectionState_name = map[int32]string{ 0: "DISCONNECTED", 1: "DISCONNECTING", 2: "CONNECTED", 3: "CONNECTING", } ConnectionState_value = map[string]int32{ "DISCONNECTED": 0, "DISCONNECTING": 1, "CONNECTED": 2, "CONNECTING": 3, } )
Enum value maps for ConnectionState.
var ( ValidatorStatus_name = map[int32]string{ 0: "UNKNOWN_STATUS", 1: "DEPOSITED", 2: "PENDING", 3: "ACTIVE", 4: "EXITING", 5: "SLASHING", 6: "EXITED", 7: "INVALID", 8: "PARTIALLY_DEPOSITED", } ValidatorStatus_value = map[string]int32{ "UNKNOWN_STATUS": 0, "DEPOSITED": 1, "PENDING": 2, "ACTIVE": 3, "EXITING": 4, "SLASHING": 5, "EXITED": 6, "INVALID": 7, "PARTIALLY_DEPOSITED": 8, } )
Enum value maps for ValidatorStatus.
var File_proto_eth_v1alpha1_attestation_proto protoreflect.FileDescriptor
var File_proto_eth_v1alpha1_beacon_block_proto protoreflect.FileDescriptor
var File_proto_eth_v1alpha1_beacon_chain_proto protoreflect.FileDescriptor
var File_proto_eth_v1alpha1_node_proto protoreflect.FileDescriptor
var File_proto_eth_v1alpha1_validator_proto protoreflect.FileDescriptor
Functions ¶
func RegisterBeaconChainHandler ¶ added in v1.3.11
func RegisterBeaconChainHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterBeaconChainHandler registers the http handlers for service BeaconChain to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterBeaconChainHandlerClient ¶ added in v1.3.11
func RegisterBeaconChainHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconChainClient) error
RegisterBeaconChainHandlerClient registers the http handlers for service BeaconChain to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BeaconChainClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BeaconChainClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "BeaconChainClient" to call the correct interceptors.
func RegisterBeaconChainHandlerFromEndpoint ¶ added in v1.3.11
func RegisterBeaconChainHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterBeaconChainHandlerFromEndpoint is same as RegisterBeaconChainHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterBeaconChainHandlerServer ¶ added in v1.3.11
func RegisterBeaconChainHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconChainServer) error
RegisterBeaconChainHandlerServer registers the http handlers for service BeaconChain to "mux". UnaryRPC :call BeaconChainServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterBeaconChainHandlerFromEndpoint instead.
func RegisterBeaconChainServer ¶
func RegisterBeaconChainServer(s *grpc.Server, srv BeaconChainServer)
func RegisterBeaconNodeValidatorHandler ¶ added in v1.3.11
func RegisterBeaconNodeValidatorHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterBeaconNodeValidatorHandler registers the http handlers for service BeaconNodeValidator to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterBeaconNodeValidatorHandlerClient ¶ added in v1.3.11
func RegisterBeaconNodeValidatorHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconNodeValidatorClient) error
RegisterBeaconNodeValidatorHandlerClient registers the http handlers for service BeaconNodeValidator to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BeaconNodeValidatorClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BeaconNodeValidatorClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "BeaconNodeValidatorClient" to call the correct interceptors.
func RegisterBeaconNodeValidatorHandlerFromEndpoint ¶ added in v1.3.11
func RegisterBeaconNodeValidatorHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterBeaconNodeValidatorHandlerFromEndpoint is same as RegisterBeaconNodeValidatorHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterBeaconNodeValidatorHandlerServer ¶ added in v1.3.11
func RegisterBeaconNodeValidatorHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconNodeValidatorServer) error
RegisterBeaconNodeValidatorHandlerServer registers the http handlers for service BeaconNodeValidator to "mux". UnaryRPC :call BeaconNodeValidatorServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterBeaconNodeValidatorHandlerFromEndpoint instead.
func RegisterBeaconNodeValidatorServer ¶
func RegisterBeaconNodeValidatorServer(s *grpc.Server, srv BeaconNodeValidatorServer)
func RegisterNodeHandler ¶ added in v1.3.11
RegisterNodeHandler registers the http handlers for service Node to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterNodeHandlerClient ¶ added in v1.3.11
RegisterNodeHandlerClient registers the http handlers for service Node to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "NodeClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "NodeClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "NodeClient" to call the correct interceptors.
func RegisterNodeHandlerFromEndpoint ¶ added in v1.3.11
func RegisterNodeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterNodeHandlerFromEndpoint is same as RegisterNodeHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterNodeHandlerServer ¶ added in v1.3.11
RegisterNodeHandlerServer registers the http handlers for service Node to "mux". UnaryRPC :call NodeServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterNodeHandlerFromEndpoint instead.
func RegisterNodeServer ¶
func RegisterNodeServer(s *grpc.Server, srv NodeServer)
Types ¶
type ActiveSetChanges ¶
type ActiveSetChanges struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` ActivatedPublicKeys [][]byte `` /* 136-byte string literal not displayed */ ActivatedIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 180-byte string literal not displayed */ ExitedPublicKeys [][]byte `` /* 127-byte string literal not displayed */ ExitedIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 171-byte string literal not displayed */ SlashedPublicKeys [][]byte `` /* 130-byte string literal not displayed */ SlashedIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 174-byte string literal not displayed */ EjectedPublicKeys [][]byte `` /* 130-byte string literal not displayed */ EjectedIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 174-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ActiveSetChanges) Descriptor
deprecated
func (*ActiveSetChanges) Descriptor() ([]byte, []int)
Deprecated: Use ActiveSetChanges.ProtoReflect.Descriptor instead.
func (*ActiveSetChanges) GetActivatedIndices ¶ added in v1.3.11
func (x *ActiveSetChanges) GetActivatedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ActiveSetChanges) GetActivatedPublicKeys ¶
func (x *ActiveSetChanges) GetActivatedPublicKeys() [][]byte
func (*ActiveSetChanges) GetEjectedIndices ¶ added in v1.3.11
func (x *ActiveSetChanges) GetEjectedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ActiveSetChanges) GetEjectedPublicKeys ¶
func (x *ActiveSetChanges) GetEjectedPublicKeys() [][]byte
func (*ActiveSetChanges) GetEpoch ¶
func (x *ActiveSetChanges) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ActiveSetChanges) GetExitedIndices ¶ added in v1.3.11
func (x *ActiveSetChanges) GetExitedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ActiveSetChanges) GetExitedPublicKeys ¶
func (x *ActiveSetChanges) GetExitedPublicKeys() [][]byte
func (*ActiveSetChanges) GetSlashedIndices ¶ added in v1.3.11
func (x *ActiveSetChanges) GetSlashedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ActiveSetChanges) GetSlashedPublicKeys ¶
func (x *ActiveSetChanges) GetSlashedPublicKeys() [][]byte
func (*ActiveSetChanges) ProtoMessage ¶
func (*ActiveSetChanges) ProtoMessage()
func (*ActiveSetChanges) ProtoReflect ¶ added in v1.3.11
func (x *ActiveSetChanges) ProtoReflect() protoreflect.Message
func (*ActiveSetChanges) Reset ¶
func (x *ActiveSetChanges) Reset()
func (*ActiveSetChanges) String ¶
func (x *ActiveSetChanges) String() string
type AggregateAttestationAndProof ¶ added in v1.3.11
type AggregateAttestationAndProof struct { AggregatorIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 170-byte string literal not displayed */ Aggregate *Attestation `protobuf:"bytes,3,opt,name=aggregate,proto3" json:"aggregate,omitempty"` SelectionProof []byte `protobuf:"bytes,2,opt,name=selection_proof,json=selectionProof,proto3" json:"selection_proof,omitempty" ssz-size:"96"` // contains filtered or unexported fields }
func (*AggregateAttestationAndProof) Descriptor
deprecated
added in
v1.3.11
func (*AggregateAttestationAndProof) Descriptor() ([]byte, []int)
Deprecated: Use AggregateAttestationAndProof.ProtoReflect.Descriptor instead.
func (*AggregateAttestationAndProof) GetAggregate ¶ added in v1.3.11
func (x *AggregateAttestationAndProof) GetAggregate() *Attestation
func (*AggregateAttestationAndProof) GetAggregatorIndex ¶ added in v1.3.11
func (x *AggregateAttestationAndProof) GetAggregatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*AggregateAttestationAndProof) GetSelectionProof ¶ added in v1.3.11
func (x *AggregateAttestationAndProof) GetSelectionProof() []byte
func (*AggregateAttestationAndProof) HashTreeRoot ¶ added in v1.3.11
func (a *AggregateAttestationAndProof) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the AggregateAttestationAndProof object
func (*AggregateAttestationAndProof) HashTreeRootWith ¶ added in v1.3.11
func (a *AggregateAttestationAndProof) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the AggregateAttestationAndProof object with a hasher
func (*AggregateAttestationAndProof) MarshalSSZ ¶ added in v1.3.11
func (a *AggregateAttestationAndProof) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the AggregateAttestationAndProof object
func (*AggregateAttestationAndProof) MarshalSSZTo ¶ added in v1.3.11
func (a *AggregateAttestationAndProof) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the AggregateAttestationAndProof object to a target array
func (*AggregateAttestationAndProof) ProtoMessage ¶ added in v1.3.11
func (*AggregateAttestationAndProof) ProtoMessage()
func (*AggregateAttestationAndProof) ProtoReflect ¶ added in v1.3.11
func (x *AggregateAttestationAndProof) ProtoReflect() protoreflect.Message
func (*AggregateAttestationAndProof) Reset ¶ added in v1.3.11
func (x *AggregateAttestationAndProof) Reset()
func (*AggregateAttestationAndProof) SizeSSZ ¶ added in v1.3.11
func (a *AggregateAttestationAndProof) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the AggregateAttestationAndProof object
func (*AggregateAttestationAndProof) String ¶ added in v1.3.11
func (x *AggregateAttestationAndProof) String() string
func (*AggregateAttestationAndProof) UnmarshalSSZ ¶ added in v1.3.11
func (a *AggregateAttestationAndProof) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the AggregateAttestationAndProof object
type AggregateSelectionRequest ¶ added in v1.3.11
type AggregateSelectionRequest struct { Slot github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"` CommitteeIndex github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */ PublicKey []byte `protobuf:"bytes,3,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" spec-name:"pubkey" ssz-size:"48"` SlotSignature []byte `protobuf:"bytes,4,opt,name=slot_signature,json=slotSignature,proto3" json:"slot_signature,omitempty" ssz-size:"96"` // contains filtered or unexported fields }
func (*AggregateSelectionRequest) Descriptor
deprecated
added in
v1.3.11
func (*AggregateSelectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use AggregateSelectionRequest.ProtoReflect.Descriptor instead.
func (*AggregateSelectionRequest) GetCommitteeIndex ¶ added in v1.3.11
func (x *AggregateSelectionRequest) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
func (*AggregateSelectionRequest) GetPublicKey ¶ added in v1.3.11
func (x *AggregateSelectionRequest) GetPublicKey() []byte
func (*AggregateSelectionRequest) GetSlot ¶ added in v1.3.11
func (x *AggregateSelectionRequest) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*AggregateSelectionRequest) GetSlotSignature ¶ added in v1.3.11
func (x *AggregateSelectionRequest) GetSlotSignature() []byte
func (*AggregateSelectionRequest) ProtoMessage ¶ added in v1.3.11
func (*AggregateSelectionRequest) ProtoMessage()
func (*AggregateSelectionRequest) ProtoReflect ¶ added in v1.3.11
func (x *AggregateSelectionRequest) ProtoReflect() protoreflect.Message
func (*AggregateSelectionRequest) Reset ¶ added in v1.3.11
func (x *AggregateSelectionRequest) Reset()
func (*AggregateSelectionRequest) String ¶ added in v1.3.11
func (x *AggregateSelectionRequest) String() string
type AggregateSelectionResponse ¶ added in v1.3.11
type AggregateSelectionResponse struct { AggregateAndProof *AggregateAttestationAndProof `protobuf:"bytes,1,opt,name=aggregate_and_proof,json=aggregateAndProof,proto3" json:"aggregate_and_proof,omitempty"` // contains filtered or unexported fields }
func (*AggregateSelectionResponse) Descriptor
deprecated
added in
v1.3.11
func (*AggregateSelectionResponse) Descriptor() ([]byte, []int)
Deprecated: Use AggregateSelectionResponse.ProtoReflect.Descriptor instead.
func (*AggregateSelectionResponse) GetAggregateAndProof ¶ added in v1.3.11
func (x *AggregateSelectionResponse) GetAggregateAndProof() *AggregateAttestationAndProof
func (*AggregateSelectionResponse) ProtoMessage ¶ added in v1.3.11
func (*AggregateSelectionResponse) ProtoMessage()
func (*AggregateSelectionResponse) ProtoReflect ¶ added in v1.3.11
func (x *AggregateSelectionResponse) ProtoReflect() protoreflect.Message
func (*AggregateSelectionResponse) Reset ¶ added in v1.3.11
func (x *AggregateSelectionResponse) Reset()
func (*AggregateSelectionResponse) String ¶ added in v1.3.11
func (x *AggregateSelectionResponse) String() string
type AttestResponse ¶ added in v1.3.11
type AttestResponse struct { AttestationDataRoot []byte `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AttestResponse) Descriptor
deprecated
added in
v1.3.11
func (*AttestResponse) Descriptor() ([]byte, []int)
Deprecated: Use AttestResponse.ProtoReflect.Descriptor instead.
func (*AttestResponse) GetAttestationDataRoot ¶ added in v1.3.11
func (x *AttestResponse) GetAttestationDataRoot() []byte
func (*AttestResponse) ProtoMessage ¶ added in v1.3.11
func (*AttestResponse) ProtoMessage()
func (*AttestResponse) ProtoReflect ¶ added in v1.3.11
func (x *AttestResponse) ProtoReflect() protoreflect.Message
func (*AttestResponse) Reset ¶ added in v1.3.11
func (x *AttestResponse) Reset()
func (*AttestResponse) String ¶ added in v1.3.11
func (x *AttestResponse) String() string
type Attestation ¶
type Attestation struct { AggregationBits github_com_prysmaticlabs_go_bitfield.Bitlist `` /* 178-byte string literal not displayed */ Data *AttestationData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Signature []byte `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"` // contains filtered or unexported fields }
func (*Attestation) Descriptor
deprecated
func (*Attestation) Descriptor() ([]byte, []int)
Deprecated: Use Attestation.ProtoReflect.Descriptor instead.
func (*Attestation) GetAggregationBits ¶
func (x *Attestation) GetAggregationBits() github_com_prysmaticlabs_go_bitfield.Bitlist
func (*Attestation) GetData ¶
func (x *Attestation) GetData() *AttestationData
func (*Attestation) GetSignature ¶
func (x *Attestation) GetSignature() []byte
func (*Attestation) HashTreeRoot ¶ added in v1.3.11
func (a *Attestation) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the Attestation object
func (*Attestation) HashTreeRootWith ¶ added in v1.3.11
func (a *Attestation) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the Attestation object with a hasher
func (*Attestation) MarshalSSZ ¶ added in v1.3.11
func (a *Attestation) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the Attestation object
func (*Attestation) MarshalSSZTo ¶ added in v1.3.11
func (a *Attestation) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the Attestation object to a target array
func (*Attestation) ProtoMessage ¶
func (*Attestation) ProtoMessage()
func (*Attestation) ProtoReflect ¶ added in v1.3.11
func (x *Attestation) ProtoReflect() protoreflect.Message
func (*Attestation) Reset ¶
func (x *Attestation) Reset()
func (*Attestation) SizeSSZ ¶ added in v1.3.11
func (a *Attestation) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the Attestation object
func (*Attestation) String ¶
func (x *Attestation) String() string
func (*Attestation) UnmarshalSSZ ¶ added in v1.3.11
func (a *Attestation) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the Attestation object
type AttestationData ¶
type AttestationData struct { Slot github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"` CommitteeIndex github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */ BeaconBlockRoot []byte `protobuf:"bytes,3,opt,name=beacon_block_root,json=beaconBlockRoot,proto3" json:"beacon_block_root,omitempty" ssz-size:"32"` 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() []byte
func (*AttestationData) GetCommitteeIndex ¶ added in v1.3.11
func (x *AttestationData) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
func (*AttestationData) GetSlot ¶ added in v0.2.3
func (x *AttestationData) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*AttestationData) GetSource ¶
func (x *AttestationData) GetSource() *Checkpoint
func (*AttestationData) GetTarget ¶
func (x *AttestationData) GetTarget() *Checkpoint
func (*AttestationData) HashTreeRoot ¶ added in v1.3.11
func (a *AttestationData) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the AttestationData object
func (*AttestationData) HashTreeRootWith ¶ added in v1.3.11
func (a *AttestationData) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the AttestationData object with a hasher
func (*AttestationData) MarshalSSZ ¶ added in v1.3.11
func (a *AttestationData) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the AttestationData object
func (*AttestationData) MarshalSSZTo ¶ added in v1.3.11
func (a *AttestationData) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the AttestationData object to a target array
func (*AttestationData) ProtoMessage ¶
func (*AttestationData) ProtoMessage()
func (*AttestationData) ProtoReflect ¶ added in v1.3.11
func (x *AttestationData) ProtoReflect() protoreflect.Message
func (*AttestationData) Reset ¶
func (x *AttestationData) Reset()
func (*AttestationData) SizeSSZ ¶ added in v1.3.11
func (a *AttestationData) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the AttestationData object
func (*AttestationData) String ¶
func (x *AttestationData) String() string
func (*AttestationData) UnmarshalSSZ ¶ added in v1.3.11
func (a *AttestationData) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the AttestationData object
type AttestationDataRequest ¶
type AttestationDataRequest struct { Slot github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"` CommitteeIndex github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AttestationDataRequest) Descriptor
deprecated
func (*AttestationDataRequest) Descriptor() ([]byte, []int)
Deprecated: Use AttestationDataRequest.ProtoReflect.Descriptor instead.
func (*AttestationDataRequest) GetCommitteeIndex ¶ added in v1.3.11
func (x *AttestationDataRequest) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
func (*AttestationDataRequest) GetSlot ¶
func (x *AttestationDataRequest) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*AttestationDataRequest) ProtoMessage ¶
func (*AttestationDataRequest) ProtoMessage()
func (*AttestationDataRequest) ProtoReflect ¶ added in v1.3.11
func (x *AttestationDataRequest) ProtoReflect() protoreflect.Message
func (*AttestationDataRequest) Reset ¶
func (x *AttestationDataRequest) Reset()
func (*AttestationDataRequest) String ¶
func (x *AttestationDataRequest) String() string
type AttestationPoolRequest ¶ added in v1.3.11
type AttestationPoolRequest struct { PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*AttestationPoolRequest) Descriptor
deprecated
added in
v1.3.11
func (*AttestationPoolRequest) Descriptor() ([]byte, []int)
Deprecated: Use AttestationPoolRequest.ProtoReflect.Descriptor instead.
func (*AttestationPoolRequest) GetPageSize ¶ added in v1.3.11
func (x *AttestationPoolRequest) GetPageSize() int32
func (*AttestationPoolRequest) GetPageToken ¶ added in v1.3.11
func (x *AttestationPoolRequest) GetPageToken() string
func (*AttestationPoolRequest) ProtoMessage ¶ added in v1.3.11
func (*AttestationPoolRequest) ProtoMessage()
func (*AttestationPoolRequest) ProtoReflect ¶ added in v1.3.11
func (x *AttestationPoolRequest) ProtoReflect() protoreflect.Message
func (*AttestationPoolRequest) Reset ¶ added in v1.3.11
func (x *AttestationPoolRequest) Reset()
func (*AttestationPoolRequest) String ¶ added in v1.3.11
func (x *AttestationPoolRequest) String() string
type AttestationPoolResponse ¶
type AttestationPoolResponse struct { Attestations []*Attestation `protobuf:"bytes,1,rep,name=attestations,proto3" json:"attestations,omitempty"` NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*AttestationPoolResponse) Descriptor
deprecated
func (*AttestationPoolResponse) Descriptor() ([]byte, []int)
Deprecated: Use AttestationPoolResponse.ProtoReflect.Descriptor instead.
func (*AttestationPoolResponse) GetAttestations ¶
func (x *AttestationPoolResponse) GetAttestations() []*Attestation
func (*AttestationPoolResponse) GetNextPageToken ¶ added in v1.3.11
func (x *AttestationPoolResponse) GetNextPageToken() string
func (*AttestationPoolResponse) GetTotalSize ¶ added in v1.3.11
func (x *AttestationPoolResponse) GetTotalSize() int32
func (*AttestationPoolResponse) ProtoMessage ¶
func (*AttestationPoolResponse) ProtoMessage()
func (*AttestationPoolResponse) ProtoReflect ¶ added in v1.3.11
func (x *AttestationPoolResponse) ProtoReflect() protoreflect.Message
func (*AttestationPoolResponse) Reset ¶
func (x *AttestationPoolResponse) Reset()
func (*AttestationPoolResponse) String ¶
func (x *AttestationPoolResponse) String() string
type AttesterSlashing ¶
type AttesterSlashing struct { Attestation_1 *IndexedAttestation `protobuf:"bytes,1,opt,name=attestation_1,json=attestation1,proto3" json:"attestation_1,omitempty"` Attestation_2 *IndexedAttestation `protobuf:"bytes,2,opt,name=attestation_2,json=attestation2,proto3" json:"attestation_2,omitempty"` // contains filtered or unexported fields }
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) HashTreeRoot ¶ added in v1.3.11
func (a *AttesterSlashing) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the AttesterSlashing object
func (*AttesterSlashing) HashTreeRootWith ¶ added in v1.3.11
func (a *AttesterSlashing) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the AttesterSlashing object with a hasher
func (*AttesterSlashing) MarshalSSZ ¶ added in v1.3.11
func (a *AttesterSlashing) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the AttesterSlashing object
func (*AttesterSlashing) MarshalSSZTo ¶ added in v1.3.11
func (a *AttesterSlashing) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the AttesterSlashing object to a target array
func (*AttesterSlashing) ProtoMessage ¶
func (*AttesterSlashing) ProtoMessage()
func (*AttesterSlashing) ProtoReflect ¶ added in v1.3.11
func (x *AttesterSlashing) ProtoReflect() protoreflect.Message
func (*AttesterSlashing) Reset ¶
func (x *AttesterSlashing) Reset()
func (*AttesterSlashing) SizeSSZ ¶ added in v1.3.11
func (a *AttesterSlashing) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the AttesterSlashing object
func (*AttesterSlashing) String ¶
func (x *AttesterSlashing) String() string
func (*AttesterSlashing) UnmarshalSSZ ¶ added in v1.3.11
func (a *AttesterSlashing) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the AttesterSlashing object
type BeaconBlock ¶
type BeaconBlock struct { Slot github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"` ProposerIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 164-byte string literal not displayed */ ParentRoot []byte `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"` StateRoot []byte `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"` Body *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() []byte
func (*BeaconBlock) GetProposerIndex ¶ added in v1.3.11
func (x *BeaconBlock) GetProposerIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*BeaconBlock) GetSlot ¶
func (x *BeaconBlock) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*BeaconBlock) GetStateRoot ¶
func (x *BeaconBlock) GetStateRoot() []byte
func (*BeaconBlock) HashTreeRoot ¶ added in v1.3.11
func (b *BeaconBlock) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the BeaconBlock object
func (*BeaconBlock) HashTreeRootWith ¶ added in v1.3.11
func (b *BeaconBlock) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the BeaconBlock object with a hasher
func (*BeaconBlock) MarshalSSZ ¶ added in v1.3.11
func (b *BeaconBlock) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the BeaconBlock object
func (*BeaconBlock) MarshalSSZTo ¶ added in v1.3.11
func (b *BeaconBlock) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the BeaconBlock object to a target array
func (*BeaconBlock) ProtoMessage ¶
func (*BeaconBlock) ProtoMessage()
func (*BeaconBlock) ProtoReflect ¶ added in v1.3.11
func (x *BeaconBlock) ProtoReflect() protoreflect.Message
func (*BeaconBlock) Reset ¶
func (x *BeaconBlock) Reset()
func (*BeaconBlock) SizeSSZ ¶ added in v1.3.11
func (b *BeaconBlock) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the BeaconBlock object
func (*BeaconBlock) String ¶
func (x *BeaconBlock) String() string
func (*BeaconBlock) UnmarshalSSZ ¶ added in v1.3.11
func (b *BeaconBlock) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the BeaconBlock object
type BeaconBlockBody ¶
type BeaconBlockBody struct { RandaoReveal []byte `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"` Eth1Data *Eth1Data `protobuf:"bytes,2,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"` Graffiti []byte `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"` ProposerSlashings []*ProposerSlashing `protobuf:"bytes,4,rep,name=proposer_slashings,json=proposerSlashings,proto3" json:"proposer_slashings,omitempty" ssz-max:"16"` AttesterSlashings []*AttesterSlashing `protobuf:"bytes,5,rep,name=attester_slashings,json=attesterSlashings,proto3" json:"attester_slashings,omitempty" ssz-max:"2"` Attestations []*Attestation `protobuf:"bytes,6,rep,name=attestations,proto3" json:"attestations,omitempty" ssz-max:"128"` Deposits []*Deposit `protobuf:"bytes,7,rep,name=deposits,proto3" json:"deposits,omitempty" ssz-max:"16"` VoluntaryExits []*SignedVoluntaryExit `protobuf:"bytes,8,rep,name=voluntary_exits,json=voluntaryExits,proto3" json:"voluntary_exits,omitempty" ssz-max:"16"` // 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() []byte
func (*BeaconBlockBody) GetProposerSlashings ¶
func (x *BeaconBlockBody) GetProposerSlashings() []*ProposerSlashing
func (*BeaconBlockBody) GetRandaoReveal ¶
func (x *BeaconBlockBody) GetRandaoReveal() []byte
func (*BeaconBlockBody) GetVoluntaryExits ¶
func (x *BeaconBlockBody) GetVoluntaryExits() []*SignedVoluntaryExit
func (*BeaconBlockBody) HashTreeRoot ¶ added in v1.3.11
func (b *BeaconBlockBody) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the BeaconBlockBody object
func (*BeaconBlockBody) HashTreeRootWith ¶ added in v1.3.11
func (b *BeaconBlockBody) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the BeaconBlockBody object with a hasher
func (*BeaconBlockBody) MarshalSSZ ¶ added in v1.3.11
func (b *BeaconBlockBody) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the BeaconBlockBody object
func (*BeaconBlockBody) MarshalSSZTo ¶ added in v1.3.11
func (b *BeaconBlockBody) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the BeaconBlockBody object to a target array
func (*BeaconBlockBody) ProtoMessage ¶
func (*BeaconBlockBody) ProtoMessage()
func (*BeaconBlockBody) ProtoReflect ¶ added in v1.3.11
func (x *BeaconBlockBody) ProtoReflect() protoreflect.Message
func (*BeaconBlockBody) Reset ¶
func (x *BeaconBlockBody) Reset()
func (*BeaconBlockBody) SizeSSZ ¶ added in v1.3.11
func (b *BeaconBlockBody) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockBody object
func (*BeaconBlockBody) String ¶
func (x *BeaconBlockBody) String() string
func (*BeaconBlockBody) UnmarshalSSZ ¶ added in v1.3.11
func (b *BeaconBlockBody) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the BeaconBlockBody object
type BeaconBlockContainer ¶ added in v0.2.4
type BeaconBlockContainer struct { Block *SignedBeaconBlock `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"` BlockRoot []byte `protobuf:"bytes,2,opt,name=block_root,json=blockRoot,proto3" json:"block_root,omitempty"` Canonical bool `protobuf:"varint,3,opt,name=canonical,proto3" json:"canonical,omitempty"` // contains filtered or unexported fields }
func (*BeaconBlockContainer) Descriptor
deprecated
added in
v0.2.4
func (*BeaconBlockContainer) Descriptor() ([]byte, []int)
Deprecated: Use BeaconBlockContainer.ProtoReflect.Descriptor instead.
func (*BeaconBlockContainer) GetBlock ¶ added in v0.2.4
func (x *BeaconBlockContainer) GetBlock() *SignedBeaconBlock
func (*BeaconBlockContainer) GetBlockRoot ¶ added in v0.2.4
func (x *BeaconBlockContainer) GetBlockRoot() []byte
func (*BeaconBlockContainer) GetCanonical ¶ added in v1.3.11
func (x *BeaconBlockContainer) GetCanonical() bool
func (*BeaconBlockContainer) ProtoMessage ¶ added in v0.2.4
func (*BeaconBlockContainer) ProtoMessage()
func (*BeaconBlockContainer) ProtoReflect ¶ added in v1.3.11
func (x *BeaconBlockContainer) ProtoReflect() protoreflect.Message
func (*BeaconBlockContainer) Reset ¶ added in v0.2.4
func (x *BeaconBlockContainer) Reset()
func (*BeaconBlockContainer) String ¶ added in v0.2.4
func (x *BeaconBlockContainer) String() string
type BeaconBlockHeader ¶
type BeaconBlockHeader struct { Slot github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"` ProposerIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 164-byte string literal not displayed */ ParentRoot []byte `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"` StateRoot []byte `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"` BodyRoot []byte `protobuf:"bytes,5,opt,name=body_root,json=bodyRoot,proto3" json:"body_root,omitempty" ssz-size:"32"` // 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() []byte
func (*BeaconBlockHeader) GetParentRoot ¶
func (x *BeaconBlockHeader) GetParentRoot() []byte
func (*BeaconBlockHeader) GetProposerIndex ¶ added in v1.3.11
func (x *BeaconBlockHeader) GetProposerIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*BeaconBlockHeader) GetSlot ¶
func (x *BeaconBlockHeader) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*BeaconBlockHeader) GetStateRoot ¶
func (x *BeaconBlockHeader) GetStateRoot() []byte
func (*BeaconBlockHeader) HashTreeRoot ¶ added in v1.3.11
func (b *BeaconBlockHeader) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the BeaconBlockHeader object
func (*BeaconBlockHeader) HashTreeRootWith ¶ added in v1.3.11
func (b *BeaconBlockHeader) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the BeaconBlockHeader object with a hasher
func (*BeaconBlockHeader) MarshalSSZ ¶ added in v1.3.11
func (b *BeaconBlockHeader) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the BeaconBlockHeader object
func (*BeaconBlockHeader) MarshalSSZTo ¶ added in v1.3.11
func (b *BeaconBlockHeader) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the BeaconBlockHeader object to a target array
func (*BeaconBlockHeader) ProtoMessage ¶
func (*BeaconBlockHeader) ProtoMessage()
func (*BeaconBlockHeader) ProtoReflect ¶ added in v1.3.11
func (x *BeaconBlockHeader) ProtoReflect() protoreflect.Message
func (*BeaconBlockHeader) Reset ¶
func (x *BeaconBlockHeader) Reset()
func (*BeaconBlockHeader) SizeSSZ ¶ added in v1.3.11
func (b *BeaconBlockHeader) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the BeaconBlockHeader object
func (*BeaconBlockHeader) String ¶
func (x *BeaconBlockHeader) String() string
func (*BeaconBlockHeader) UnmarshalSSZ ¶ added in v1.3.11
func (b *BeaconBlockHeader) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the BeaconBlockHeader object
type BeaconChainClient ¶
type BeaconChainClient interface { ListAttestations(ctx context.Context, in *ListAttestationsRequest, opts ...grpc.CallOption) (*ListAttestationsResponse, error) ListIndexedAttestations(ctx context.Context, in *ListIndexedAttestationsRequest, opts ...grpc.CallOption) (*ListIndexedAttestationsResponse, error) StreamAttestations(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (BeaconChain_StreamAttestationsClient, error) StreamIndexedAttestations(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (BeaconChain_StreamIndexedAttestationsClient, error) AttestationPool(ctx context.Context, in *AttestationPoolRequest, opts ...grpc.CallOption) (*AttestationPoolResponse, error) ListBlocks(ctx context.Context, in *ListBlocksRequest, opts ...grpc.CallOption) (*ListBlocksResponse, error) StreamBlocks(ctx context.Context, in *StreamBlocksRequest, opts ...grpc.CallOption) (BeaconChain_StreamBlocksClient, error) StreamChainHead(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (BeaconChain_StreamChainHeadClient, error) GetChainHead(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ChainHead, error) GetWeakSubjectivityCheckpoint(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*WeakSubjectivityCheckpoint, error) ListBeaconCommittees(ctx context.Context, in *ListCommitteesRequest, opts ...grpc.CallOption) (*BeaconCommittees, error) ListValidatorBalances(ctx context.Context, in *ListValidatorBalancesRequest, opts ...grpc.CallOption) (*ValidatorBalances, error) ListValidators(ctx context.Context, in *ListValidatorsRequest, opts ...grpc.CallOption) (*Validators, error) GetValidator(ctx context.Context, in *GetValidatorRequest, opts ...grpc.CallOption) (*Validator, error) GetValidatorActiveSetChanges(ctx context.Context, in *GetValidatorActiveSetChangesRequest, opts ...grpc.CallOption) (*ActiveSetChanges, error) GetValidatorQueue(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ValidatorQueue, error) GetValidatorPerformance(ctx context.Context, in *ValidatorPerformanceRequest, opts ...grpc.CallOption) (*ValidatorPerformanceResponse, error) ListValidatorAssignments(ctx context.Context, in *ListValidatorAssignmentsRequest, opts ...grpc.CallOption) (*ValidatorAssignments, error) GetValidatorParticipation(ctx context.Context, in *GetValidatorParticipationRequest, opts ...grpc.CallOption) (*ValidatorParticipationResponse, error) GetBeaconConfig(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*BeaconConfig, error) StreamValidatorsInfo(ctx context.Context, opts ...grpc.CallOption) (BeaconChain_StreamValidatorsInfoClient, error) SubmitAttesterSlashing(ctx context.Context, in *AttesterSlashing, opts ...grpc.CallOption) (*SubmitSlashingResponse, error) SubmitProposerSlashing(ctx context.Context, in *ProposerSlashing, opts ...grpc.CallOption) (*SubmitSlashingResponse, error) GetIndividualVotes(ctx context.Context, in *IndividualVotesRequest, opts ...grpc.CallOption) (*IndividualVotesRespond, error) }
BeaconChainClient is the client API for BeaconChain service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewBeaconChainClient ¶
func NewBeaconChainClient(cc grpc.ClientConnInterface) BeaconChainClient
type BeaconChainServer ¶
type BeaconChainServer interface { ListAttestations(context.Context, *ListAttestationsRequest) (*ListAttestationsResponse, error) ListIndexedAttestations(context.Context, *ListIndexedAttestationsRequest) (*ListIndexedAttestationsResponse, error) StreamAttestations(*empty.Empty, BeaconChain_StreamAttestationsServer) error StreamIndexedAttestations(*empty.Empty, BeaconChain_StreamIndexedAttestationsServer) error AttestationPool(context.Context, *AttestationPoolRequest) (*AttestationPoolResponse, error) ListBlocks(context.Context, *ListBlocksRequest) (*ListBlocksResponse, error) StreamBlocks(*StreamBlocksRequest, BeaconChain_StreamBlocksServer) error StreamChainHead(*empty.Empty, BeaconChain_StreamChainHeadServer) error GetChainHead(context.Context, *empty.Empty) (*ChainHead, error) GetWeakSubjectivityCheckpoint(context.Context, *empty.Empty) (*WeakSubjectivityCheckpoint, error) ListBeaconCommittees(context.Context, *ListCommitteesRequest) (*BeaconCommittees, error) ListValidatorBalances(context.Context, *ListValidatorBalancesRequest) (*ValidatorBalances, error) ListValidators(context.Context, *ListValidatorsRequest) (*Validators, error) GetValidator(context.Context, *GetValidatorRequest) (*Validator, error) GetValidatorActiveSetChanges(context.Context, *GetValidatorActiveSetChangesRequest) (*ActiveSetChanges, error) GetValidatorQueue(context.Context, *empty.Empty) (*ValidatorQueue, error) GetValidatorPerformance(context.Context, *ValidatorPerformanceRequest) (*ValidatorPerformanceResponse, error) ListValidatorAssignments(context.Context, *ListValidatorAssignmentsRequest) (*ValidatorAssignments, error) GetValidatorParticipation(context.Context, *GetValidatorParticipationRequest) (*ValidatorParticipationResponse, error) GetBeaconConfig(context.Context, *empty.Empty) (*BeaconConfig, error) StreamValidatorsInfo(BeaconChain_StreamValidatorsInfoServer) error SubmitAttesterSlashing(context.Context, *AttesterSlashing) (*SubmitSlashingResponse, error) SubmitProposerSlashing(context.Context, *ProposerSlashing) (*SubmitSlashingResponse, error) GetIndividualVotes(context.Context, *IndividualVotesRequest) (*IndividualVotesRespond, error) }
BeaconChainServer is the server API for BeaconChain service.
type BeaconChain_StreamAttestationsClient ¶ added in v1.3.11
type BeaconChain_StreamAttestationsClient interface { Recv() (*Attestation, error) grpc.ClientStream }
type BeaconChain_StreamAttestationsServer ¶ added in v1.3.11
type BeaconChain_StreamAttestationsServer interface { Send(*Attestation) error grpc.ServerStream }
type BeaconChain_StreamBlocksClient ¶ added in v1.3.11
type BeaconChain_StreamBlocksClient interface { Recv() (*SignedBeaconBlock, error) grpc.ClientStream }
type BeaconChain_StreamBlocksServer ¶ added in v1.3.11
type BeaconChain_StreamBlocksServer interface { Send(*SignedBeaconBlock) error grpc.ServerStream }
type BeaconChain_StreamChainHeadClient ¶ added in v1.3.11
type BeaconChain_StreamChainHeadClient interface { Recv() (*ChainHead, error) grpc.ClientStream }
type BeaconChain_StreamChainHeadServer ¶ added in v1.3.11
type BeaconChain_StreamChainHeadServer interface { Send(*ChainHead) error grpc.ServerStream }
type BeaconChain_StreamIndexedAttestationsClient ¶ added in v1.3.11
type BeaconChain_StreamIndexedAttestationsClient interface { Recv() (*IndexedAttestation, error) grpc.ClientStream }
type BeaconChain_StreamIndexedAttestationsServer ¶ added in v1.3.11
type BeaconChain_StreamIndexedAttestationsServer interface { Send(*IndexedAttestation) error grpc.ServerStream }
type BeaconChain_StreamValidatorsInfoClient ¶ added in v1.3.11
type BeaconChain_StreamValidatorsInfoClient interface { Send(*ValidatorChangeSet) error Recv() (*ValidatorInfo, error) grpc.ClientStream }
type BeaconChain_StreamValidatorsInfoServer ¶ added in v1.3.11
type BeaconChain_StreamValidatorsInfoServer interface { Send(*ValidatorInfo) error Recv() (*ValidatorChangeSet, error) grpc.ServerStream }
type BeaconCommittees ¶ added in v0.2.3
type BeaconCommittees struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` Committees map[uint64]*BeaconCommittees_CommitteesList `` /* 162-byte string literal not displayed */ ActiveValidatorCount uint64 `protobuf:"varint,3,opt,name=active_validator_count,json=activeValidatorCount,proto3" json:"active_validator_count,omitempty"` // contains filtered or unexported fields }
func (*BeaconCommittees) Descriptor
deprecated
added in
v0.2.3
func (*BeaconCommittees) Descriptor() ([]byte, []int)
Deprecated: Use BeaconCommittees.ProtoReflect.Descriptor instead.
func (*BeaconCommittees) GetActiveValidatorCount ¶ added in v0.2.3
func (x *BeaconCommittees) GetActiveValidatorCount() uint64
func (*BeaconCommittees) GetCommittees ¶ added in v0.2.3
func (x *BeaconCommittees) GetCommittees() map[uint64]*BeaconCommittees_CommitteesList
func (*BeaconCommittees) GetEpoch ¶ added in v0.2.3
func (x *BeaconCommittees) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*BeaconCommittees) ProtoMessage ¶ added in v0.2.3
func (*BeaconCommittees) ProtoMessage()
func (*BeaconCommittees) ProtoReflect ¶ added in v1.3.11
func (x *BeaconCommittees) ProtoReflect() protoreflect.Message
func (*BeaconCommittees) Reset ¶ added in v0.2.3
func (x *BeaconCommittees) Reset()
func (*BeaconCommittees) String ¶ added in v0.2.3
func (x *BeaconCommittees) String() string
type BeaconCommittees_CommitteeItem ¶ added in v0.2.3
type BeaconCommittees_CommitteeItem struct { ValidatorIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 180-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BeaconCommittees_CommitteeItem) Descriptor
deprecated
added in
v0.2.3
func (*BeaconCommittees_CommitteeItem) Descriptor() ([]byte, []int)
Deprecated: Use BeaconCommittees_CommitteeItem.ProtoReflect.Descriptor instead.
func (*BeaconCommittees_CommitteeItem) GetValidatorIndices ¶ added in v1.3.11
func (x *BeaconCommittees_CommitteeItem) GetValidatorIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*BeaconCommittees_CommitteeItem) ProtoMessage ¶ added in v0.2.3
func (*BeaconCommittees_CommitteeItem) ProtoMessage()
func (*BeaconCommittees_CommitteeItem) ProtoReflect ¶ added in v1.3.11
func (x *BeaconCommittees_CommitteeItem) ProtoReflect() protoreflect.Message
func (*BeaconCommittees_CommitteeItem) Reset ¶ added in v0.2.3
func (x *BeaconCommittees_CommitteeItem) Reset()
func (*BeaconCommittees_CommitteeItem) String ¶ added in v0.2.3
func (x *BeaconCommittees_CommitteeItem) String() string
type BeaconCommittees_CommitteesList ¶ added in v1.3.11
type BeaconCommittees_CommitteesList struct { Committees []*BeaconCommittees_CommitteeItem `protobuf:"bytes,1,rep,name=committees,proto3" json:"committees,omitempty"` // contains filtered or unexported fields }
func (*BeaconCommittees_CommitteesList) Descriptor
deprecated
added in
v1.3.11
func (*BeaconCommittees_CommitteesList) Descriptor() ([]byte, []int)
Deprecated: Use BeaconCommittees_CommitteesList.ProtoReflect.Descriptor instead.
func (*BeaconCommittees_CommitteesList) GetCommittees ¶ added in v1.3.11
func (x *BeaconCommittees_CommitteesList) GetCommittees() []*BeaconCommittees_CommitteeItem
func (*BeaconCommittees_CommitteesList) ProtoMessage ¶ added in v1.3.11
func (*BeaconCommittees_CommitteesList) ProtoMessage()
func (*BeaconCommittees_CommitteesList) ProtoReflect ¶ added in v1.3.11
func (x *BeaconCommittees_CommitteesList) ProtoReflect() protoreflect.Message
func (*BeaconCommittees_CommitteesList) Reset ¶ added in v1.3.11
func (x *BeaconCommittees_CommitteesList) Reset()
func (*BeaconCommittees_CommitteesList) String ¶ added in v1.3.11
func (x *BeaconCommittees_CommitteesList) String() string
type BeaconConfig ¶ added in v1.3.11
type BeaconConfig struct { Config map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BeaconConfig) Descriptor
deprecated
added in
v1.3.11
func (*BeaconConfig) Descriptor() ([]byte, []int)
Deprecated: Use BeaconConfig.ProtoReflect.Descriptor instead.
func (*BeaconConfig) GetConfig ¶ added in v1.3.11
func (x *BeaconConfig) GetConfig() map[string]string
func (*BeaconConfig) ProtoMessage ¶ added in v1.3.11
func (*BeaconConfig) ProtoMessage()
func (*BeaconConfig) ProtoReflect ¶ added in v1.3.11
func (x *BeaconConfig) ProtoReflect() protoreflect.Message
func (*BeaconConfig) Reset ¶ added in v1.3.11
func (x *BeaconConfig) Reset()
func (*BeaconConfig) String ¶ added in v1.3.11
func (x *BeaconConfig) String() string
type BeaconNodeValidatorClient ¶
type BeaconNodeValidatorClient interface { GetDuties(ctx context.Context, in *DutiesRequest, opts ...grpc.CallOption) (*DutiesResponse, error) StreamDuties(ctx context.Context, in *DutiesRequest, opts ...grpc.CallOption) (BeaconNodeValidator_StreamDutiesClient, error) DomainData(ctx context.Context, in *DomainRequest, opts ...grpc.CallOption) (*DomainResponse, error) // Deprecated: Do not use. WaitForChainStart(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (BeaconNodeValidator_WaitForChainStartClient, error) WaitForActivation(ctx context.Context, in *ValidatorActivationRequest, opts ...grpc.CallOption) (BeaconNodeValidator_WaitForActivationClient, error) ValidatorIndex(ctx context.Context, in *ValidatorIndexRequest, opts ...grpc.CallOption) (*ValidatorIndexResponse, error) ValidatorStatus(ctx context.Context, in *ValidatorStatusRequest, opts ...grpc.CallOption) (*ValidatorStatusResponse, error) MultipleValidatorStatus(ctx context.Context, in *MultipleValidatorStatusRequest, opts ...grpc.CallOption) (*MultipleValidatorStatusResponse, error) GetBlock(ctx context.Context, in *BlockRequest, opts ...grpc.CallOption) (*BeaconBlock, error) ProposeBlock(ctx context.Context, in *SignedBeaconBlock, opts ...grpc.CallOption) (*ProposeResponse, error) GetAttestationData(ctx context.Context, in *AttestationDataRequest, opts ...grpc.CallOption) (*AttestationData, error) ProposeAttestation(ctx context.Context, in *Attestation, opts ...grpc.CallOption) (*AttestResponse, error) SubmitAggregateSelectionProof(ctx context.Context, in *AggregateSelectionRequest, opts ...grpc.CallOption) (*AggregateSelectionResponse, error) SubmitSignedAggregateSelectionProof(ctx context.Context, in *SignedAggregateSubmitRequest, opts ...grpc.CallOption) (*SignedAggregateSubmitResponse, error) ProposeExit(ctx context.Context, in *SignedVoluntaryExit, opts ...grpc.CallOption) (*ProposeExitResponse, error) SubscribeCommitteeSubnets(ctx context.Context, in *CommitteeSubnetsSubscribeRequest, opts ...grpc.CallOption) (*empty.Empty, error) CheckDoppelGanger(ctx context.Context, in *DoppelGangerRequest, opts ...grpc.CallOption) (*DoppelGangerResponse, error) }
BeaconNodeValidatorClient is the client API for BeaconNodeValidator service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewBeaconNodeValidatorClient ¶
func NewBeaconNodeValidatorClient(cc grpc.ClientConnInterface) BeaconNodeValidatorClient
type BeaconNodeValidatorServer ¶
type BeaconNodeValidatorServer interface { GetDuties(context.Context, *DutiesRequest) (*DutiesResponse, error) StreamDuties(*DutiesRequest, BeaconNodeValidator_StreamDutiesServer) error DomainData(context.Context, *DomainRequest) (*DomainResponse, error) // Deprecated: Do not use. WaitForChainStart(*empty.Empty, BeaconNodeValidator_WaitForChainStartServer) error WaitForActivation(*ValidatorActivationRequest, BeaconNodeValidator_WaitForActivationServer) error ValidatorIndex(context.Context, *ValidatorIndexRequest) (*ValidatorIndexResponse, error) ValidatorStatus(context.Context, *ValidatorStatusRequest) (*ValidatorStatusResponse, error) MultipleValidatorStatus(context.Context, *MultipleValidatorStatusRequest) (*MultipleValidatorStatusResponse, error) GetBlock(context.Context, *BlockRequest) (*BeaconBlock, error) ProposeBlock(context.Context, *SignedBeaconBlock) (*ProposeResponse, error) GetAttestationData(context.Context, *AttestationDataRequest) (*AttestationData, error) ProposeAttestation(context.Context, *Attestation) (*AttestResponse, error) SubmitAggregateSelectionProof(context.Context, *AggregateSelectionRequest) (*AggregateSelectionResponse, error) SubmitSignedAggregateSelectionProof(context.Context, *SignedAggregateSubmitRequest) (*SignedAggregateSubmitResponse, error) ProposeExit(context.Context, *SignedVoluntaryExit) (*ProposeExitResponse, error) SubscribeCommitteeSubnets(context.Context, *CommitteeSubnetsSubscribeRequest) (*empty.Empty, error) CheckDoppelGanger(context.Context, *DoppelGangerRequest) (*DoppelGangerResponse, error) }
BeaconNodeValidatorServer is the server API for BeaconNodeValidator service.
type BeaconNodeValidator_StreamDutiesClient ¶ added in v1.3.11
type BeaconNodeValidator_StreamDutiesClient interface { Recv() (*DutiesResponse, error) grpc.ClientStream }
type BeaconNodeValidator_StreamDutiesServer ¶ added in v1.3.11
type BeaconNodeValidator_StreamDutiesServer interface { Send(*DutiesResponse) error grpc.ServerStream }
type BeaconNodeValidator_WaitForActivationClient ¶ added in v1.3.11
type BeaconNodeValidator_WaitForActivationClient interface { Recv() (*ValidatorActivationResponse, error) grpc.ClientStream }
type BeaconNodeValidator_WaitForActivationServer ¶ added in v1.3.11
type BeaconNodeValidator_WaitForActivationServer interface { Send(*ValidatorActivationResponse) error grpc.ServerStream }
type BeaconNodeValidator_WaitForChainStartClient ¶ added in v1.3.11
type BeaconNodeValidator_WaitForChainStartClient interface { Recv() (*ChainStartResponse, error) grpc.ClientStream }
type BeaconNodeValidator_WaitForChainStartServer ¶ added in v1.3.11
type BeaconNodeValidator_WaitForChainStartServer interface { Send(*ChainStartResponse) error grpc.ServerStream }
type BlockRequest ¶
type BlockRequest struct { Slot github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"` RandaoReveal []byte `protobuf:"bytes,2,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"48"` Graffiti []byte `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"` // contains filtered or unexported fields }
func (*BlockRequest) Descriptor
deprecated
func (*BlockRequest) Descriptor() ([]byte, []int)
Deprecated: Use BlockRequest.ProtoReflect.Descriptor instead.
func (*BlockRequest) GetGraffiti ¶ added in v1.3.11
func (x *BlockRequest) GetGraffiti() []byte
func (*BlockRequest) GetRandaoReveal ¶
func (x *BlockRequest) GetRandaoReveal() []byte
func (*BlockRequest) GetSlot ¶
func (x *BlockRequest) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*BlockRequest) ProtoMessage ¶
func (*BlockRequest) ProtoMessage()
func (*BlockRequest) ProtoReflect ¶ added in v1.3.11
func (x *BlockRequest) ProtoReflect() protoreflect.Message
func (*BlockRequest) Reset ¶
func (x *BlockRequest) Reset()
func (*BlockRequest) String ¶
func (x *BlockRequest) String() string
type ChainHead ¶
type ChainHead struct { HeadSlot github_com_prysmaticlabs_eth2_types.Slot `` /* 139-byte string literal not displayed */ HeadEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 143-byte string literal not displayed */ HeadBlockRoot []byte `protobuf:"bytes,3,opt,name=head_block_root,json=headBlockRoot,proto3" json:"head_block_root,omitempty" ssz-size:"32"` FinalizedSlot github_com_prysmaticlabs_eth2_types.Slot `` /* 154-byte string literal not displayed */ FinalizedEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 158-byte string literal not displayed */ FinalizedBlockRoot []byte `` /* 131-byte string literal not displayed */ JustifiedSlot github_com_prysmaticlabs_eth2_types.Slot `` /* 154-byte string literal not displayed */ JustifiedEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 158-byte string literal not displayed */ JustifiedBlockRoot []byte `` /* 131-byte string literal not displayed */ PreviousJustifiedSlot github_com_prysmaticlabs_eth2_types.Slot `` /* 181-byte string literal not displayed */ PreviousJustifiedEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 185-byte string literal not displayed */ PreviousJustifiedBlockRoot []byte `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ChainHead) Descriptor
deprecated
func (*ChainHead) GetFinalizedBlockRoot ¶
func (*ChainHead) GetFinalizedEpoch ¶ added in v0.2.5
func (x *ChainHead) GetFinalizedEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ChainHead) GetFinalizedSlot ¶
func (x *ChainHead) GetFinalizedSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*ChainHead) GetHeadBlockRoot ¶ added in v0.2.5
func (*ChainHead) GetHeadEpoch ¶ added in v1.3.11
func (x *ChainHead) GetHeadEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ChainHead) GetHeadSlot ¶ added in v1.3.11
func (x *ChainHead) GetHeadSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*ChainHead) GetJustifiedBlockRoot ¶
func (*ChainHead) GetJustifiedEpoch ¶ added in v0.2.5
func (x *ChainHead) GetJustifiedEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ChainHead) GetJustifiedSlot ¶
func (x *ChainHead) GetJustifiedSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*ChainHead) GetPreviousJustifiedBlockRoot ¶
func (*ChainHead) GetPreviousJustifiedEpoch ¶ added in v0.2.5
func (x *ChainHead) GetPreviousJustifiedEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ChainHead) GetPreviousJustifiedSlot ¶
func (x *ChainHead) GetPreviousJustifiedSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*ChainHead) ProtoMessage ¶
func (*ChainHead) ProtoMessage()
func (*ChainHead) ProtoReflect ¶ added in v1.3.11
func (x *ChainHead) ProtoReflect() protoreflect.Message
type ChainStartResponse ¶ added in v1.3.11
type ChainStartResponse struct { Started bool `protobuf:"varint,1,opt,name=started,proto3" json:"started,omitempty"` GenesisTime uint64 `protobuf:"varint,2,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"` GenesisValidatorsRoot []byte `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ChainStartResponse) Descriptor
deprecated
added in
v1.3.11
func (*ChainStartResponse) Descriptor() ([]byte, []int)
Deprecated: Use ChainStartResponse.ProtoReflect.Descriptor instead.
func (*ChainStartResponse) GetGenesisTime ¶ added in v1.3.11
func (x *ChainStartResponse) GetGenesisTime() uint64
func (*ChainStartResponse) GetGenesisValidatorsRoot ¶ added in v1.3.11
func (x *ChainStartResponse) GetGenesisValidatorsRoot() []byte
func (*ChainStartResponse) GetStarted ¶ added in v1.3.11
func (x *ChainStartResponse) GetStarted() bool
func (*ChainStartResponse) ProtoMessage ¶ added in v1.3.11
func (*ChainStartResponse) ProtoMessage()
func (*ChainStartResponse) ProtoReflect ¶ added in v1.3.11
func (x *ChainStartResponse) ProtoReflect() protoreflect.Message
func (*ChainStartResponse) Reset ¶ added in v1.3.11
func (x *ChainStartResponse) Reset()
func (*ChainStartResponse) String ¶ added in v1.3.11
func (x *ChainStartResponse) String() string
type Checkpoint ¶
type Checkpoint struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` Root []byte `protobuf:"bytes,2,opt,name=root,proto3" json:"root,omitempty" ssz-size:"32"` // 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() github_com_prysmaticlabs_eth2_types.Epoch
func (*Checkpoint) GetRoot ¶
func (x *Checkpoint) GetRoot() []byte
func (*Checkpoint) HashTreeRoot ¶ added in v1.3.11
func (c *Checkpoint) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the Checkpoint object
func (*Checkpoint) HashTreeRootWith ¶ added in v1.3.11
func (c *Checkpoint) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the Checkpoint object with a hasher
func (*Checkpoint) MarshalSSZ ¶ added in v1.3.11
func (c *Checkpoint) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the Checkpoint object
func (*Checkpoint) MarshalSSZTo ¶ added in v1.3.11
func (c *Checkpoint) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the Checkpoint object to a target array
func (*Checkpoint) ProtoMessage ¶
func (*Checkpoint) ProtoMessage()
func (*Checkpoint) ProtoReflect ¶ added in v1.3.11
func (x *Checkpoint) ProtoReflect() protoreflect.Message
func (*Checkpoint) Reset ¶
func (x *Checkpoint) Reset()
func (*Checkpoint) SizeSSZ ¶ added in v1.3.11
func (c *Checkpoint) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the Checkpoint object
func (*Checkpoint) String ¶
func (x *Checkpoint) String() string
func (*Checkpoint) UnmarshalSSZ ¶ added in v1.3.11
func (c *Checkpoint) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the Checkpoint object
type CommitteeSubnetsSubscribeRequest ¶ added in v1.3.11
type CommitteeSubnetsSubscribeRequest struct { Slots []github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,rep,packed,name=slots,proto3" json:"slots,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"` CommitteeIds []github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 168-byte string literal not displayed */ IsAggregator []bool `protobuf:"varint,3,rep,packed,name=is_aggregator,json=isAggregator,proto3" json:"is_aggregator,omitempty"` // contains filtered or unexported fields }
func (*CommitteeSubnetsSubscribeRequest) Descriptor
deprecated
added in
v1.3.11
func (*CommitteeSubnetsSubscribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use CommitteeSubnetsSubscribeRequest.ProtoReflect.Descriptor instead.
func (*CommitteeSubnetsSubscribeRequest) GetCommitteeIds ¶ added in v1.3.11
func (x *CommitteeSubnetsSubscribeRequest) GetCommitteeIds() []github_com_prysmaticlabs_eth2_types.CommitteeIndex
func (*CommitteeSubnetsSubscribeRequest) GetIsAggregator ¶ added in v1.3.11
func (x *CommitteeSubnetsSubscribeRequest) GetIsAggregator() []bool
func (*CommitteeSubnetsSubscribeRequest) GetSlots ¶ added in v1.3.11
func (x *CommitteeSubnetsSubscribeRequest) GetSlots() []github_com_prysmaticlabs_eth2_types.Slot
func (*CommitteeSubnetsSubscribeRequest) ProtoMessage ¶ added in v1.3.11
func (*CommitteeSubnetsSubscribeRequest) ProtoMessage()
func (*CommitteeSubnetsSubscribeRequest) ProtoReflect ¶ added in v1.3.11
func (x *CommitteeSubnetsSubscribeRequest) ProtoReflect() protoreflect.Message
func (*CommitteeSubnetsSubscribeRequest) Reset ¶ added in v1.3.11
func (x *CommitteeSubnetsSubscribeRequest) Reset()
func (*CommitteeSubnetsSubscribeRequest) String ¶ added in v1.3.11
func (x *CommitteeSubnetsSubscribeRequest) String() string
type ConnectionState ¶ added in v1.3.11
type ConnectionState int32
const ( ConnectionState_DISCONNECTED ConnectionState = 0 ConnectionState_DISCONNECTING ConnectionState = 1 ConnectionState_CONNECTED ConnectionState = 2 ConnectionState_CONNECTING ConnectionState = 3 )
func (ConnectionState) Descriptor ¶ added in v1.3.11
func (ConnectionState) Descriptor() protoreflect.EnumDescriptor
func (ConnectionState) Enum ¶ added in v1.3.11
func (x ConnectionState) Enum() *ConnectionState
func (ConnectionState) EnumDescriptor
deprecated
added in
v1.3.11
func (ConnectionState) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConnectionState.Descriptor instead.
func (ConnectionState) Number ¶ added in v1.3.11
func (x ConnectionState) Number() protoreflect.EnumNumber
func (ConnectionState) String ¶ added in v1.3.11
func (x ConnectionState) String() string
func (ConnectionState) Type ¶ added in v1.3.11
func (ConnectionState) Type() protoreflect.EnumType
type Deposit ¶
type Deposit struct { Proof [][]byte `protobuf:"bytes,1,rep,name=proof,proto3" json:"proof,omitempty" ssz-size:"33,32"` Data *Deposit_Data `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*Deposit) Descriptor
deprecated
func (*Deposit) GetData ¶
func (x *Deposit) GetData() *Deposit_Data
func (*Deposit) HashTreeRoot ¶ added in v1.3.11
HashTreeRoot ssz hashes the Deposit object
func (*Deposit) HashTreeRootWith ¶ added in v1.3.11
HashTreeRootWith ssz hashes the Deposit object with a hasher
func (*Deposit) MarshalSSZ ¶ added in v1.3.11
MarshalSSZ ssz marshals the Deposit object
func (*Deposit) MarshalSSZTo ¶ added in v1.3.11
MarshalSSZTo ssz marshals the Deposit object to a target array
func (*Deposit) ProtoMessage ¶
func (*Deposit) ProtoMessage()
func (*Deposit) ProtoReflect ¶ added in v1.3.11
func (x *Deposit) ProtoReflect() protoreflect.Message
func (*Deposit) SizeSSZ ¶ added in v1.3.11
SizeSSZ returns the ssz encoded size in bytes for the Deposit object
func (*Deposit) UnmarshalSSZ ¶ added in v1.3.11
UnmarshalSSZ ssz unmarshals the Deposit object
type Deposit_Data ¶
type Deposit_Data struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" spec-name:"pubkey" ssz-size:"48"` WithdrawalCredentials []byte `` /* 138-byte string literal not displayed */ Amount uint64 `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"` Signature []byte `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"` // 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) GetPublicKey ¶
func (x *Deposit_Data) GetPublicKey() []byte
func (*Deposit_Data) GetSignature ¶
func (x *Deposit_Data) GetSignature() []byte
func (*Deposit_Data) GetWithdrawalCredentials ¶
func (x *Deposit_Data) GetWithdrawalCredentials() []byte
func (*Deposit_Data) HashTreeRoot ¶ added in v1.3.11
func (d *Deposit_Data) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the Deposit_Data object
func (*Deposit_Data) HashTreeRootWith ¶ added in v1.3.11
func (d *Deposit_Data) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the Deposit_Data object with a hasher
func (*Deposit_Data) MarshalSSZ ¶ added in v1.3.11
func (d *Deposit_Data) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the Deposit_Data object
func (*Deposit_Data) MarshalSSZTo ¶ added in v1.3.11
func (d *Deposit_Data) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the Deposit_Data object to a target array
func (*Deposit_Data) ProtoMessage ¶
func (*Deposit_Data) ProtoMessage()
func (*Deposit_Data) ProtoReflect ¶ added in v1.3.11
func (x *Deposit_Data) ProtoReflect() protoreflect.Message
func (*Deposit_Data) Reset ¶
func (x *Deposit_Data) Reset()
func (*Deposit_Data) SizeSSZ ¶ added in v1.3.11
func (d *Deposit_Data) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the Deposit_Data object
func (*Deposit_Data) String ¶
func (x *Deposit_Data) String() string
func (*Deposit_Data) UnmarshalSSZ ¶ added in v1.3.11
func (d *Deposit_Data) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the Deposit_Data object
type DomainRequest ¶ added in v1.3.11
type DomainRequest struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` Domain []byte `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"` // contains filtered or unexported fields }
func (*DomainRequest) Descriptor
deprecated
added in
v1.3.11
func (*DomainRequest) Descriptor() ([]byte, []int)
Deprecated: Use DomainRequest.ProtoReflect.Descriptor instead.
func (*DomainRequest) GetDomain ¶ added in v1.3.11
func (x *DomainRequest) GetDomain() []byte
func (*DomainRequest) GetEpoch ¶ added in v1.3.11
func (x *DomainRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*DomainRequest) ProtoMessage ¶ added in v1.3.11
func (*DomainRequest) ProtoMessage()
func (*DomainRequest) ProtoReflect ¶ added in v1.3.11
func (x *DomainRequest) ProtoReflect() protoreflect.Message
func (*DomainRequest) Reset ¶ added in v1.3.11
func (x *DomainRequest) Reset()
func (*DomainRequest) String ¶ added in v1.3.11
func (x *DomainRequest) String() string
type DomainResponse ¶ added in v1.3.11
type DomainResponse struct { SignatureDomain []byte `protobuf:"bytes,1,opt,name=signature_domain,json=signatureDomain,proto3" json:"signature_domain,omitempty"` // contains filtered or unexported fields }
func (*DomainResponse) Descriptor
deprecated
added in
v1.3.11
func (*DomainResponse) Descriptor() ([]byte, []int)
Deprecated: Use DomainResponse.ProtoReflect.Descriptor instead.
func (*DomainResponse) GetSignatureDomain ¶ added in v1.3.11
func (x *DomainResponse) GetSignatureDomain() []byte
func (*DomainResponse) ProtoMessage ¶ added in v1.3.11
func (*DomainResponse) ProtoMessage()
func (*DomainResponse) ProtoReflect ¶ added in v1.3.11
func (x *DomainResponse) ProtoReflect() protoreflect.Message
func (*DomainResponse) Reset ¶ added in v1.3.11
func (x *DomainResponse) Reset()
func (*DomainResponse) String ¶ added in v1.3.11
func (x *DomainResponse) String() string
type DoppelGangerRequest ¶ added in v1.4.1
type DoppelGangerRequest struct { ValidatorRequests []*DoppelGangerRequest_ValidatorRequest `protobuf:"bytes,1,rep,name=validator_requests,json=validatorRequests,proto3" json:"validator_requests,omitempty"` // contains filtered or unexported fields }
func (*DoppelGangerRequest) Descriptor
deprecated
added in
v1.4.1
func (*DoppelGangerRequest) Descriptor() ([]byte, []int)
Deprecated: Use DoppelGangerRequest.ProtoReflect.Descriptor instead.
func (*DoppelGangerRequest) GetValidatorRequests ¶ added in v1.4.1
func (x *DoppelGangerRequest) GetValidatorRequests() []*DoppelGangerRequest_ValidatorRequest
func (*DoppelGangerRequest) ProtoMessage ¶ added in v1.4.1
func (*DoppelGangerRequest) ProtoMessage()
func (*DoppelGangerRequest) ProtoReflect ¶ added in v1.4.1
func (x *DoppelGangerRequest) ProtoReflect() protoreflect.Message
func (*DoppelGangerRequest) Reset ¶ added in v1.4.1
func (x *DoppelGangerRequest) Reset()
func (*DoppelGangerRequest) String ¶ added in v1.4.1
func (x *DoppelGangerRequest) String() string
type DoppelGangerRequest_ValidatorRequest ¶ added in v1.4.1
type DoppelGangerRequest_ValidatorRequest struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" spec-name:"pubkey" ssz-size:"48"` Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` SignedRoot []byte `protobuf:"bytes,2,opt,name=signed_root,json=signedRoot,proto3" json:"signed_root,omitempty" ssz-size:"32"` // contains filtered or unexported fields }
func (*DoppelGangerRequest_ValidatorRequest) Descriptor
deprecated
added in
v1.4.1
func (*DoppelGangerRequest_ValidatorRequest) Descriptor() ([]byte, []int)
Deprecated: Use DoppelGangerRequest_ValidatorRequest.ProtoReflect.Descriptor instead.
func (*DoppelGangerRequest_ValidatorRequest) GetEpoch ¶ added in v1.4.1
func (x *DoppelGangerRequest_ValidatorRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*DoppelGangerRequest_ValidatorRequest) GetPublicKey ¶ added in v1.4.1
func (x *DoppelGangerRequest_ValidatorRequest) GetPublicKey() []byte
func (*DoppelGangerRequest_ValidatorRequest) GetSignedRoot ¶ added in v1.4.1
func (x *DoppelGangerRequest_ValidatorRequest) GetSignedRoot() []byte
func (*DoppelGangerRequest_ValidatorRequest) ProtoMessage ¶ added in v1.4.1
func (*DoppelGangerRequest_ValidatorRequest) ProtoMessage()
func (*DoppelGangerRequest_ValidatorRequest) ProtoReflect ¶ added in v1.4.1
func (x *DoppelGangerRequest_ValidatorRequest) ProtoReflect() protoreflect.Message
func (*DoppelGangerRequest_ValidatorRequest) Reset ¶ added in v1.4.1
func (x *DoppelGangerRequest_ValidatorRequest) Reset()
func (*DoppelGangerRequest_ValidatorRequest) String ¶ added in v1.4.1
func (x *DoppelGangerRequest_ValidatorRequest) String() string
type DoppelGangerResponse ¶ added in v1.4.1
type DoppelGangerResponse struct { Responses []*DoppelGangerResponse_ValidatorResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*DoppelGangerResponse) Descriptor
deprecated
added in
v1.4.1
func (*DoppelGangerResponse) Descriptor() ([]byte, []int)
Deprecated: Use DoppelGangerResponse.ProtoReflect.Descriptor instead.
func (*DoppelGangerResponse) GetResponses ¶ added in v1.4.1
func (x *DoppelGangerResponse) GetResponses() []*DoppelGangerResponse_ValidatorResponse
func (*DoppelGangerResponse) ProtoMessage ¶ added in v1.4.1
func (*DoppelGangerResponse) ProtoMessage()
func (*DoppelGangerResponse) ProtoReflect ¶ added in v1.4.1
func (x *DoppelGangerResponse) ProtoReflect() protoreflect.Message
func (*DoppelGangerResponse) Reset ¶ added in v1.4.1
func (x *DoppelGangerResponse) Reset()
func (*DoppelGangerResponse) String ¶ added in v1.4.1
func (x *DoppelGangerResponse) String() string
type DoppelGangerResponse_ValidatorResponse ¶ added in v1.4.1
type DoppelGangerResponse_ValidatorResponse struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" spec-name:"pubkey" ssz-size:"48"` DuplicateExists bool `protobuf:"varint,2,opt,name=duplicate_exists,json=duplicateExists,proto3" json:"duplicate_exists,omitempty"` // contains filtered or unexported fields }
func (*DoppelGangerResponse_ValidatorResponse) Descriptor
deprecated
added in
v1.4.1
func (*DoppelGangerResponse_ValidatorResponse) Descriptor() ([]byte, []int)
Deprecated: Use DoppelGangerResponse_ValidatorResponse.ProtoReflect.Descriptor instead.
func (*DoppelGangerResponse_ValidatorResponse) GetDuplicateExists ¶ added in v1.4.1
func (x *DoppelGangerResponse_ValidatorResponse) GetDuplicateExists() bool
func (*DoppelGangerResponse_ValidatorResponse) GetPublicKey ¶ added in v1.4.1
func (x *DoppelGangerResponse_ValidatorResponse) GetPublicKey() []byte
func (*DoppelGangerResponse_ValidatorResponse) ProtoMessage ¶ added in v1.4.1
func (*DoppelGangerResponse_ValidatorResponse) ProtoMessage()
func (*DoppelGangerResponse_ValidatorResponse) ProtoReflect ¶ added in v1.4.1
func (x *DoppelGangerResponse_ValidatorResponse) ProtoReflect() protoreflect.Message
func (*DoppelGangerResponse_ValidatorResponse) Reset ¶ added in v1.4.1
func (x *DoppelGangerResponse_ValidatorResponse) Reset()
func (*DoppelGangerResponse_ValidatorResponse) String ¶ added in v1.4.1
func (x *DoppelGangerResponse_ValidatorResponse) String() string
type DutiesRequest ¶
type DutiesRequest struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` PublicKeys [][]byte `protobuf:"bytes,2,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"` // contains filtered or unexported fields }
func (*DutiesRequest) Descriptor
deprecated
func (*DutiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use DutiesRequest.ProtoReflect.Descriptor instead.
func (*DutiesRequest) GetEpoch ¶
func (x *DutiesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*DutiesRequest) GetPublicKeys ¶
func (x *DutiesRequest) GetPublicKeys() [][]byte
func (*DutiesRequest) ProtoMessage ¶
func (*DutiesRequest) ProtoMessage()
func (*DutiesRequest) ProtoReflect ¶ added in v1.3.11
func (x *DutiesRequest) ProtoReflect() protoreflect.Message
func (*DutiesRequest) Reset ¶
func (x *DutiesRequest) Reset()
func (*DutiesRequest) String ¶
func (x *DutiesRequest) String() string
type DutiesResponse ¶
type DutiesResponse struct { // Deprecated: Do not use. Duties []*DutiesResponse_Duty `protobuf:"bytes,1,rep,name=duties,proto3" json:"duties,omitempty"` CurrentEpochDuties []*DutiesResponse_Duty `protobuf:"bytes,2,rep,name=current_epoch_duties,json=currentEpochDuties,proto3" json:"current_epoch_duties,omitempty"` NextEpochDuties []*DutiesResponse_Duty `protobuf:"bytes,3,rep,name=next_epoch_duties,json=nextEpochDuties,proto3" json:"next_epoch_duties,omitempty"` // contains filtered or unexported fields }
func (*DutiesResponse) Descriptor
deprecated
func (*DutiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DutiesResponse.ProtoReflect.Descriptor instead.
func (*DutiesResponse) GetCurrentEpochDuties ¶ added in v1.3.11
func (x *DutiesResponse) GetCurrentEpochDuties() []*DutiesResponse_Duty
func (*DutiesResponse) GetDuties
deprecated
func (x *DutiesResponse) GetDuties() []*DutiesResponse_Duty
Deprecated: Do not use.
func (*DutiesResponse) GetNextEpochDuties ¶ added in v1.3.11
func (x *DutiesResponse) GetNextEpochDuties() []*DutiesResponse_Duty
func (*DutiesResponse) ProtoMessage ¶
func (*DutiesResponse) ProtoMessage()
func (*DutiesResponse) ProtoReflect ¶ added in v1.3.11
func (x *DutiesResponse) ProtoReflect() protoreflect.Message
func (*DutiesResponse) Reset ¶
func (x *DutiesResponse) Reset()
func (*DutiesResponse) String ¶
func (x *DutiesResponse) String() string
type DutiesResponse_Duty ¶
type DutiesResponse_Duty struct { Committee []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 142-byte string literal not displayed */ CommitteeIndex github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */ AttesterSlot github_com_prysmaticlabs_eth2_types.Slot `` /* 151-byte string literal not displayed */ ProposerSlots []github_com_prysmaticlabs_eth2_types.Slot `` /* 161-byte string literal not displayed */ PublicKey []byte `protobuf:"bytes,5,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"` Status ValidatorStatus `protobuf:"varint,6,opt,name=status,proto3,enum=ethereum.eth.v1alpha1.ValidatorStatus" json:"status,omitempty"` ValidatorIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */ IsSyncCommittee bool `protobuf:"varint,8,opt,name=is_sync_committee,json=isSyncCommittee,proto3" json:"is_sync_committee,omitempty"` // contains filtered or unexported fields }
func (*DutiesResponse_Duty) Descriptor
deprecated
func (*DutiesResponse_Duty) Descriptor() ([]byte, []int)
Deprecated: Use DutiesResponse_Duty.ProtoReflect.Descriptor instead.
func (*DutiesResponse_Duty) GetAttesterSlot ¶ added in v1.3.11
func (x *DutiesResponse_Duty) GetAttesterSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*DutiesResponse_Duty) GetCommittee ¶ added in v1.3.11
func (x *DutiesResponse_Duty) GetCommittee() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*DutiesResponse_Duty) GetCommitteeIndex ¶ added in v1.3.11
func (x *DutiesResponse_Duty) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
func (*DutiesResponse_Duty) GetIsSyncCommittee ¶ added in v1.4.1
func (x *DutiesResponse_Duty) GetIsSyncCommittee() bool
func (*DutiesResponse_Duty) GetProposerSlots ¶ added in v1.3.11
func (x *DutiesResponse_Duty) GetProposerSlots() []github_com_prysmaticlabs_eth2_types.Slot
func (*DutiesResponse_Duty) GetPublicKey ¶
func (x *DutiesResponse_Duty) GetPublicKey() []byte
func (*DutiesResponse_Duty) GetStatus ¶ added in v1.3.11
func (x *DutiesResponse_Duty) GetStatus() ValidatorStatus
func (*DutiesResponse_Duty) GetValidatorIndex ¶ added in v1.3.11
func (x *DutiesResponse_Duty) GetValidatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*DutiesResponse_Duty) ProtoMessage ¶
func (*DutiesResponse_Duty) ProtoMessage()
func (*DutiesResponse_Duty) ProtoReflect ¶ added in v1.3.11
func (x *DutiesResponse_Duty) ProtoReflect() protoreflect.Message
func (*DutiesResponse_Duty) Reset ¶
func (x *DutiesResponse_Duty) Reset()
func (*DutiesResponse_Duty) String ¶
func (x *DutiesResponse_Duty) String() string
type Eth1Data ¶
type Eth1Data struct { DepositRoot []byte `protobuf:"bytes,1,opt,name=deposit_root,json=depositRoot,proto3" json:"deposit_root,omitempty" ssz-size:"32"` DepositCount uint64 `protobuf:"varint,2,opt,name=deposit_count,json=depositCount,proto3" json:"deposit_count,omitempty"` BlockHash []byte `protobuf:"bytes,3,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty" ssz-size:"32"` // contains filtered or unexported fields }
func (*Eth1Data) Descriptor
deprecated
func (*Eth1Data) GetBlockHash ¶
func (*Eth1Data) GetDepositCount ¶
func (*Eth1Data) GetDepositRoot ¶
func (*Eth1Data) HashTreeRoot ¶ added in v1.3.11
HashTreeRoot ssz hashes the Eth1Data object
func (*Eth1Data) HashTreeRootWith ¶ added in v1.3.11
HashTreeRootWith ssz hashes the Eth1Data object with a hasher
func (*Eth1Data) MarshalSSZ ¶ added in v1.3.11
MarshalSSZ ssz marshals the Eth1Data object
func (*Eth1Data) MarshalSSZTo ¶ added in v1.3.11
MarshalSSZTo ssz marshals the Eth1Data object to a target array
func (*Eth1Data) ProtoMessage ¶
func (*Eth1Data) ProtoMessage()
func (*Eth1Data) ProtoReflect ¶ added in v1.3.11
func (x *Eth1Data) ProtoReflect() protoreflect.Message
func (*Eth1Data) SizeSSZ ¶ added in v1.3.11
SizeSSZ returns the ssz encoded size in bytes for the Eth1Data object
func (*Eth1Data) UnmarshalSSZ ¶ added in v1.3.11
UnmarshalSSZ ssz unmarshals the Eth1Data object
type Genesis ¶
type Genesis struct { GenesisTime *timestamp.Timestamp `protobuf:"bytes,1,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"` DepositContractAddress []byte `` /* 129-byte string literal not displayed */ GenesisValidatorsRoot []byte `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Genesis) Descriptor
deprecated
func (*Genesis) GetDepositContractAddress ¶
func (*Genesis) GetGenesisTime ¶
func (*Genesis) GetGenesisValidatorsRoot ¶ added in v1.3.11
func (*Genesis) ProtoMessage ¶
func (*Genesis) ProtoMessage()
func (*Genesis) ProtoReflect ¶ added in v1.3.11
func (x *Genesis) ProtoReflect() protoreflect.Message
type GetValidatorActiveSetChangesRequest ¶
type GetValidatorActiveSetChangesRequest struct { // Types that are assignable to QueryFilter: // *GetValidatorActiveSetChangesRequest_Epoch // *GetValidatorActiveSetChangesRequest_Genesis QueryFilter isGetValidatorActiveSetChangesRequest_QueryFilter `protobuf_oneof:"query_filter"` // contains filtered or unexported fields }
func (*GetValidatorActiveSetChangesRequest) Descriptor
deprecated
func (*GetValidatorActiveSetChangesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetValidatorActiveSetChangesRequest.ProtoReflect.Descriptor instead.
func (*GetValidatorActiveSetChangesRequest) GetEpoch ¶
func (x *GetValidatorActiveSetChangesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*GetValidatorActiveSetChangesRequest) GetGenesis ¶
func (x *GetValidatorActiveSetChangesRequest) GetGenesis() bool
func (*GetValidatorActiveSetChangesRequest) GetQueryFilter ¶
func (m *GetValidatorActiveSetChangesRequest) GetQueryFilter() isGetValidatorActiveSetChangesRequest_QueryFilter
func (*GetValidatorActiveSetChangesRequest) ProtoMessage ¶
func (*GetValidatorActiveSetChangesRequest) ProtoMessage()
func (*GetValidatorActiveSetChangesRequest) ProtoReflect ¶ added in v1.3.11
func (x *GetValidatorActiveSetChangesRequest) ProtoReflect() protoreflect.Message
func (*GetValidatorActiveSetChangesRequest) Reset ¶
func (x *GetValidatorActiveSetChangesRequest) Reset()
func (*GetValidatorActiveSetChangesRequest) String ¶
func (x *GetValidatorActiveSetChangesRequest) String() string
type GetValidatorActiveSetChangesRequest_Epoch ¶
type GetValidatorActiveSetChangesRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type GetValidatorActiveSetChangesRequest_Genesis ¶
type GetValidatorActiveSetChangesRequest_Genesis struct {
Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}
type GetValidatorParticipationRequest ¶
type GetValidatorParticipationRequest struct { // Types that are assignable to QueryFilter: // *GetValidatorParticipationRequest_Epoch // *GetValidatorParticipationRequest_Genesis QueryFilter isGetValidatorParticipationRequest_QueryFilter `protobuf_oneof:"query_filter"` // contains filtered or unexported fields }
func (*GetValidatorParticipationRequest) Descriptor
deprecated
func (*GetValidatorParticipationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetValidatorParticipationRequest.ProtoReflect.Descriptor instead.
func (*GetValidatorParticipationRequest) GetEpoch ¶
func (x *GetValidatorParticipationRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*GetValidatorParticipationRequest) GetGenesis ¶
func (x *GetValidatorParticipationRequest) GetGenesis() bool
func (*GetValidatorParticipationRequest) GetQueryFilter ¶
func (m *GetValidatorParticipationRequest) GetQueryFilter() isGetValidatorParticipationRequest_QueryFilter
func (*GetValidatorParticipationRequest) ProtoMessage ¶
func (*GetValidatorParticipationRequest) ProtoMessage()
func (*GetValidatorParticipationRequest) ProtoReflect ¶ added in v1.3.11
func (x *GetValidatorParticipationRequest) ProtoReflect() protoreflect.Message
func (*GetValidatorParticipationRequest) Reset ¶
func (x *GetValidatorParticipationRequest) Reset()
func (*GetValidatorParticipationRequest) String ¶
func (x *GetValidatorParticipationRequest) String() string
type GetValidatorParticipationRequest_Epoch ¶
type GetValidatorParticipationRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type GetValidatorParticipationRequest_Genesis ¶
type GetValidatorParticipationRequest_Genesis struct {
Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}
type GetValidatorRequest ¶ added in v1.3.11
type GetValidatorRequest struct { // Types that are assignable to QueryFilter: // *GetValidatorRequest_Index // *GetValidatorRequest_PublicKey QueryFilter isGetValidatorRequest_QueryFilter `protobuf_oneof:"query_filter"` // contains filtered or unexported fields }
func (*GetValidatorRequest) Descriptor
deprecated
added in
v1.3.11
func (*GetValidatorRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetValidatorRequest.ProtoReflect.Descriptor instead.
func (*GetValidatorRequest) GetIndex ¶ added in v1.3.11
func (x *GetValidatorRequest) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*GetValidatorRequest) GetPublicKey ¶ added in v1.3.11
func (x *GetValidatorRequest) GetPublicKey() []byte
func (*GetValidatorRequest) GetQueryFilter ¶ added in v1.3.11
func (m *GetValidatorRequest) GetQueryFilter() isGetValidatorRequest_QueryFilter
func (*GetValidatorRequest) ProtoMessage ¶ added in v1.3.11
func (*GetValidatorRequest) ProtoMessage()
func (*GetValidatorRequest) ProtoReflect ¶ added in v1.3.11
func (x *GetValidatorRequest) ProtoReflect() protoreflect.Message
func (*GetValidatorRequest) Reset ¶ added in v1.3.11
func (x *GetValidatorRequest) Reset()
func (*GetValidatorRequest) String ¶ added in v1.3.11
func (x *GetValidatorRequest) String() string
type GetValidatorRequest_Index ¶ added in v1.3.11
type GetValidatorRequest_Index struct {
Index github_com_prysmaticlabs_eth2_types.ValidatorIndex `protobuf:"varint,1,opt,name=index,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.ValidatorIndex"`
}
type GetValidatorRequest_PublicKey ¶ added in v1.3.11
type GetValidatorRequest_PublicKey struct {
PublicKey []byte `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3,oneof" ssz-size:"48"`
}
type HostData ¶ added in v1.3.11
type HostData struct { Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` PeerId string `protobuf:"bytes,2,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"` Enr string `protobuf:"bytes,3,opt,name=enr,proto3" json:"enr,omitempty"` // contains filtered or unexported fields }
func (*HostData) Descriptor
deprecated
added in
v1.3.11
func (*HostData) GetAddresses ¶ added in v1.3.11
func (*HostData) ProtoMessage ¶ added in v1.3.11
func (*HostData) ProtoMessage()
func (*HostData) ProtoReflect ¶ added in v1.3.11
func (x *HostData) ProtoReflect() protoreflect.Message
type ImplementedServices ¶
type ImplementedServices struct { Services []string `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` // contains filtered or unexported fields }
func (*ImplementedServices) Descriptor
deprecated
func (*ImplementedServices) Descriptor() ([]byte, []int)
Deprecated: Use ImplementedServices.ProtoReflect.Descriptor instead.
func (*ImplementedServices) GetServices ¶
func (x *ImplementedServices) GetServices() []string
func (*ImplementedServices) ProtoMessage ¶
func (*ImplementedServices) ProtoMessage()
func (*ImplementedServices) ProtoReflect ¶ added in v1.3.11
func (x *ImplementedServices) ProtoReflect() protoreflect.Message
func (*ImplementedServices) Reset ¶
func (x *ImplementedServices) Reset()
func (*ImplementedServices) String ¶
func (x *ImplementedServices) String() string
type IndexedAttestation ¶
type IndexedAttestation struct { AttestingIndices []uint64 `` /* 132-byte string literal not displayed */ Data *AttestationData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Signature []byte `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"` // contains filtered or unexported fields }
func (*IndexedAttestation) Descriptor
deprecated
func (*IndexedAttestation) Descriptor() ([]byte, []int)
Deprecated: Use IndexedAttestation.ProtoReflect.Descriptor instead.
func (*IndexedAttestation) GetAttestingIndices ¶ added in v1.3.11
func (x *IndexedAttestation) GetAttestingIndices() []uint64
func (*IndexedAttestation) GetData ¶
func (x *IndexedAttestation) GetData() *AttestationData
func (*IndexedAttestation) GetSignature ¶
func (x *IndexedAttestation) GetSignature() []byte
func (*IndexedAttestation) HashTreeRoot ¶ added in v1.3.11
func (i *IndexedAttestation) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the IndexedAttestation object
func (*IndexedAttestation) HashTreeRootWith ¶ added in v1.3.11
func (i *IndexedAttestation) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the IndexedAttestation object with a hasher
func (*IndexedAttestation) MarshalSSZ ¶ added in v1.3.11
func (i *IndexedAttestation) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the IndexedAttestation object
func (*IndexedAttestation) MarshalSSZTo ¶ added in v1.3.11
func (i *IndexedAttestation) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the IndexedAttestation object to a target array
func (*IndexedAttestation) ProtoMessage ¶
func (*IndexedAttestation) ProtoMessage()
func (*IndexedAttestation) ProtoReflect ¶ added in v1.3.11
func (x *IndexedAttestation) ProtoReflect() protoreflect.Message
func (*IndexedAttestation) Reset ¶
func (x *IndexedAttestation) Reset()
func (*IndexedAttestation) SizeSSZ ¶ added in v1.3.11
func (i *IndexedAttestation) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the IndexedAttestation object
func (*IndexedAttestation) String ¶
func (x *IndexedAttestation) String() string
func (*IndexedAttestation) UnmarshalSSZ ¶ added in v1.3.11
func (i *IndexedAttestation) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the IndexedAttestation object
type IndividualVotesRequest ¶ added in v1.3.11
type IndividualVotesRequest struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` PublicKeys [][]byte `protobuf:"bytes,2,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"` Indices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*IndividualVotesRequest) Descriptor
deprecated
added in
v1.3.11
func (*IndividualVotesRequest) Descriptor() ([]byte, []int)
Deprecated: Use IndividualVotesRequest.ProtoReflect.Descriptor instead.
func (*IndividualVotesRequest) GetEpoch ¶ added in v1.3.11
func (x *IndividualVotesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*IndividualVotesRequest) GetIndices ¶ added in v1.3.11
func (x *IndividualVotesRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*IndividualVotesRequest) GetPublicKeys ¶ added in v1.3.11
func (x *IndividualVotesRequest) GetPublicKeys() [][]byte
func (*IndividualVotesRequest) ProtoMessage ¶ added in v1.3.11
func (*IndividualVotesRequest) ProtoMessage()
func (*IndividualVotesRequest) ProtoReflect ¶ added in v1.3.11
func (x *IndividualVotesRequest) ProtoReflect() protoreflect.Message
func (*IndividualVotesRequest) Reset ¶ added in v1.3.11
func (x *IndividualVotesRequest) Reset()
func (*IndividualVotesRequest) String ¶ added in v1.3.11
func (x *IndividualVotesRequest) String() string
type IndividualVotesRespond ¶ added in v1.3.11
type IndividualVotesRespond struct { IndividualVotes []*IndividualVotesRespond_IndividualVote `protobuf:"bytes,1,rep,name=individual_votes,json=individualVotes,proto3" json:"individual_votes,omitempty"` // contains filtered or unexported fields }
func (*IndividualVotesRespond) Descriptor
deprecated
added in
v1.3.11
func (*IndividualVotesRespond) Descriptor() ([]byte, []int)
Deprecated: Use IndividualVotesRespond.ProtoReflect.Descriptor instead.
func (*IndividualVotesRespond) GetIndividualVotes ¶ added in v1.3.11
func (x *IndividualVotesRespond) GetIndividualVotes() []*IndividualVotesRespond_IndividualVote
func (*IndividualVotesRespond) ProtoMessage ¶ added in v1.3.11
func (*IndividualVotesRespond) ProtoMessage()
func (*IndividualVotesRespond) ProtoReflect ¶ added in v1.3.11
func (x *IndividualVotesRespond) ProtoReflect() protoreflect.Message
func (*IndividualVotesRespond) Reset ¶ added in v1.3.11
func (x *IndividualVotesRespond) Reset()
func (*IndividualVotesRespond) String ¶ added in v1.3.11
func (x *IndividualVotesRespond) String() string
type IndividualVotesRespond_IndividualVote ¶ added in v1.3.11
type IndividualVotesRespond_IndividualVote struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` PublicKey []byte `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` ValidatorIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */ IsSlashed bool `protobuf:"varint,4,opt,name=is_slashed,json=isSlashed,proto3" json:"is_slashed,omitempty"` IsWithdrawableInCurrentEpoch bool `` /* 152-byte string literal not displayed */ IsActiveInCurrentEpoch bool `` /* 134-byte string literal not displayed */ IsActiveInPreviousEpoch bool `` /* 137-byte string literal not displayed */ IsCurrentEpochAttester bool `` /* 132-byte string literal not displayed */ IsCurrentEpochTargetAttester bool `` /* 152-byte string literal not displayed */ IsPreviousEpochAttester bool `` /* 136-byte string literal not displayed */ IsPreviousEpochTargetAttester bool `` /* 156-byte string literal not displayed */ IsPreviousEpochHeadAttester bool `` /* 150-byte string literal not displayed */ CurrentEpochEffectiveBalanceGwei uint64 `` /* 165-byte string literal not displayed */ InclusionSlot github_com_prysmaticlabs_eth2_types.Slot `` /* 155-byte string literal not displayed */ InclusionDistance github_com_prysmaticlabs_eth2_types.Slot `` /* 167-byte string literal not displayed */ // contains filtered or unexported fields }
func (*IndividualVotesRespond_IndividualVote) Descriptor
deprecated
added in
v1.3.11
func (*IndividualVotesRespond_IndividualVote) Descriptor() ([]byte, []int)
Deprecated: Use IndividualVotesRespond_IndividualVote.ProtoReflect.Descriptor instead.
func (*IndividualVotesRespond_IndividualVote) GetCurrentEpochEffectiveBalanceGwei ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetCurrentEpochEffectiveBalanceGwei() uint64
func (*IndividualVotesRespond_IndividualVote) GetEpoch ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*IndividualVotesRespond_IndividualVote) GetInclusionDistance ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetInclusionDistance() github_com_prysmaticlabs_eth2_types.Slot
func (*IndividualVotesRespond_IndividualVote) GetInclusionSlot ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetInclusionSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*IndividualVotesRespond_IndividualVote) GetIsActiveInCurrentEpoch ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsActiveInCurrentEpoch() bool
func (*IndividualVotesRespond_IndividualVote) GetIsActiveInPreviousEpoch ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsActiveInPreviousEpoch() bool
func (*IndividualVotesRespond_IndividualVote) GetIsCurrentEpochAttester ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsCurrentEpochAttester() bool
func (*IndividualVotesRespond_IndividualVote) GetIsCurrentEpochTargetAttester ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsCurrentEpochTargetAttester() bool
func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochAttester ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochAttester() bool
func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochHeadAttester ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochHeadAttester() bool
func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochTargetAttester ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochTargetAttester() bool
func (*IndividualVotesRespond_IndividualVote) GetIsSlashed ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsSlashed() bool
func (*IndividualVotesRespond_IndividualVote) GetIsWithdrawableInCurrentEpoch ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetIsWithdrawableInCurrentEpoch() bool
func (*IndividualVotesRespond_IndividualVote) GetPublicKey ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetPublicKey() []byte
func (*IndividualVotesRespond_IndividualVote) GetValidatorIndex ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) GetValidatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*IndividualVotesRespond_IndividualVote) ProtoMessage ¶ added in v1.3.11
func (*IndividualVotesRespond_IndividualVote) ProtoMessage()
func (*IndividualVotesRespond_IndividualVote) ProtoReflect ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) ProtoReflect() protoreflect.Message
func (*IndividualVotesRespond_IndividualVote) Reset ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) Reset()
func (*IndividualVotesRespond_IndividualVote) String ¶ added in v1.3.11
func (x *IndividualVotesRespond_IndividualVote) String() string
type ListAttestationsRequest ¶
type ListAttestationsRequest struct { // Types that are assignable to QueryFilter: // *ListAttestationsRequest_Epoch // *ListAttestationsRequest_GenesisEpoch QueryFilter isListAttestationsRequest_QueryFilter `protobuf_oneof:"query_filter"` PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListAttestationsRequest) Descriptor
deprecated
func (*ListAttestationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAttestationsRequest.ProtoReflect.Descriptor instead.
func (*ListAttestationsRequest) GetEpoch ¶ added in v1.3.11
func (x *ListAttestationsRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ListAttestationsRequest) GetGenesisEpoch ¶ added in v1.3.11
func (x *ListAttestationsRequest) GetGenesisEpoch() bool
func (*ListAttestationsRequest) GetPageSize ¶
func (x *ListAttestationsRequest) GetPageSize() int32
func (*ListAttestationsRequest) GetPageToken ¶
func (x *ListAttestationsRequest) GetPageToken() string
func (*ListAttestationsRequest) GetQueryFilter ¶
func (m *ListAttestationsRequest) GetQueryFilter() isListAttestationsRequest_QueryFilter
func (*ListAttestationsRequest) ProtoMessage ¶
func (*ListAttestationsRequest) ProtoMessage()
func (*ListAttestationsRequest) ProtoReflect ¶ added in v1.3.11
func (x *ListAttestationsRequest) ProtoReflect() protoreflect.Message
func (*ListAttestationsRequest) Reset ¶
func (x *ListAttestationsRequest) Reset()
func (*ListAttestationsRequest) String ¶
func (x *ListAttestationsRequest) String() string
type ListAttestationsRequest_Epoch ¶ added in v1.3.11
type ListAttestationsRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type ListAttestationsRequest_GenesisEpoch ¶ added in v1.3.11
type ListAttestationsRequest_GenesisEpoch struct {
GenesisEpoch bool `protobuf:"varint,2,opt,name=genesis_epoch,json=genesisEpoch,proto3,oneof"`
}
type ListAttestationsResponse ¶
type ListAttestationsResponse struct { Attestations []*Attestation `protobuf:"bytes,1,rep,name=attestations,proto3" json:"attestations,omitempty"` NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*ListAttestationsResponse) Descriptor
deprecated
func (*ListAttestationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAttestationsResponse.ProtoReflect.Descriptor instead.
func (*ListAttestationsResponse) GetAttestations ¶
func (x *ListAttestationsResponse) GetAttestations() []*Attestation
func (*ListAttestationsResponse) GetNextPageToken ¶
func (x *ListAttestationsResponse) GetNextPageToken() string
func (*ListAttestationsResponse) GetTotalSize ¶
func (x *ListAttestationsResponse) GetTotalSize() int32
func (*ListAttestationsResponse) ProtoMessage ¶
func (*ListAttestationsResponse) ProtoMessage()
func (*ListAttestationsResponse) ProtoReflect ¶ added in v1.3.11
func (x *ListAttestationsResponse) ProtoReflect() protoreflect.Message
func (*ListAttestationsResponse) Reset ¶
func (x *ListAttestationsResponse) Reset()
func (*ListAttestationsResponse) String ¶
func (x *ListAttestationsResponse) String() string
type ListBlocksRequest ¶
type ListBlocksRequest struct { // Types that are assignable to QueryFilter: // *ListBlocksRequest_Root // *ListBlocksRequest_Slot // *ListBlocksRequest_Epoch // *ListBlocksRequest_Genesis QueryFilter isListBlocksRequest_QueryFilter `protobuf_oneof:"query_filter"` PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` PageToken string `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListBlocksRequest) Descriptor
deprecated
func (*ListBlocksRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBlocksRequest.ProtoReflect.Descriptor instead.
func (*ListBlocksRequest) GetEpoch ¶
func (x *ListBlocksRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ListBlocksRequest) GetGenesis ¶ added in v1.3.11
func (x *ListBlocksRequest) GetGenesis() bool
func (*ListBlocksRequest) GetPageSize ¶
func (x *ListBlocksRequest) GetPageSize() int32
func (*ListBlocksRequest) GetPageToken ¶
func (x *ListBlocksRequest) GetPageToken() string
func (*ListBlocksRequest) GetQueryFilter ¶
func (m *ListBlocksRequest) GetQueryFilter() isListBlocksRequest_QueryFilter
func (*ListBlocksRequest) GetRoot ¶
func (x *ListBlocksRequest) GetRoot() []byte
func (*ListBlocksRequest) GetSlot ¶
func (x *ListBlocksRequest) GetSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*ListBlocksRequest) ProtoMessage ¶
func (*ListBlocksRequest) ProtoMessage()
func (*ListBlocksRequest) ProtoReflect ¶ added in v1.3.11
func (x *ListBlocksRequest) ProtoReflect() protoreflect.Message
func (*ListBlocksRequest) Reset ¶
func (x *ListBlocksRequest) Reset()
func (*ListBlocksRequest) String ¶
func (x *ListBlocksRequest) String() string
type ListBlocksRequest_Epoch ¶
type ListBlocksRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,3,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type ListBlocksRequest_Genesis ¶ added in v1.3.11
type ListBlocksRequest_Genesis struct {
Genesis bool `protobuf:"varint,4,opt,name=genesis,proto3,oneof"`
}
type ListBlocksRequest_Root ¶
type ListBlocksRequest_Root struct {
Root []byte `protobuf:"bytes,1,opt,name=root,proto3,oneof"`
}
type ListBlocksRequest_Slot ¶
type ListBlocksRequest_Slot struct {
Slot github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,2,opt,name=slot,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
}
type ListBlocksResponse ¶
type ListBlocksResponse struct { BlockContainers []*BeaconBlockContainer `protobuf:"bytes,1,rep,name=blockContainers,proto3" json:"blockContainers,omitempty"` NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*ListBlocksResponse) Descriptor
deprecated
func (*ListBlocksResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBlocksResponse.ProtoReflect.Descriptor instead.
func (*ListBlocksResponse) GetBlockContainers ¶ added in v0.2.4
func (x *ListBlocksResponse) GetBlockContainers() []*BeaconBlockContainer
func (*ListBlocksResponse) GetNextPageToken ¶
func (x *ListBlocksResponse) GetNextPageToken() string
func (*ListBlocksResponse) GetTotalSize ¶
func (x *ListBlocksResponse) GetTotalSize() int32
func (*ListBlocksResponse) ProtoMessage ¶
func (*ListBlocksResponse) ProtoMessage()
func (*ListBlocksResponse) ProtoReflect ¶ added in v1.3.11
func (x *ListBlocksResponse) ProtoReflect() protoreflect.Message
func (*ListBlocksResponse) Reset ¶
func (x *ListBlocksResponse) Reset()
func (*ListBlocksResponse) String ¶
func (x *ListBlocksResponse) String() string
type ListCommitteesRequest ¶ added in v0.2.3
type ListCommitteesRequest struct { // Types that are assignable to QueryFilter: // *ListCommitteesRequest_Epoch // *ListCommitteesRequest_Genesis QueryFilter isListCommitteesRequest_QueryFilter `protobuf_oneof:"query_filter"` // contains filtered or unexported fields }
func (*ListCommitteesRequest) Descriptor
deprecated
added in
v0.2.3
func (*ListCommitteesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCommitteesRequest.ProtoReflect.Descriptor instead.
func (*ListCommitteesRequest) GetEpoch ¶ added in v0.2.3
func (x *ListCommitteesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ListCommitteesRequest) GetGenesis ¶ added in v0.2.3
func (x *ListCommitteesRequest) GetGenesis() bool
func (*ListCommitteesRequest) GetQueryFilter ¶ added in v0.2.3
func (m *ListCommitteesRequest) GetQueryFilter() isListCommitteesRequest_QueryFilter
func (*ListCommitteesRequest) ProtoMessage ¶ added in v0.2.3
func (*ListCommitteesRequest) ProtoMessage()
func (*ListCommitteesRequest) ProtoReflect ¶ added in v1.3.11
func (x *ListCommitteesRequest) ProtoReflect() protoreflect.Message
func (*ListCommitteesRequest) Reset ¶ added in v0.2.3
func (x *ListCommitteesRequest) Reset()
func (*ListCommitteesRequest) String ¶ added in v0.2.3
func (x *ListCommitteesRequest) String() string
type ListCommitteesRequest_Epoch ¶ added in v0.2.3
type ListCommitteesRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type ListCommitteesRequest_Genesis ¶ added in v0.2.3
type ListCommitteesRequest_Genesis struct {
Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}
type ListIndexedAttestationsRequest ¶ added in v1.3.11
type ListIndexedAttestationsRequest struct { // Types that are assignable to QueryFilter: // *ListIndexedAttestationsRequest_Epoch // *ListIndexedAttestationsRequest_GenesisEpoch QueryFilter isListIndexedAttestationsRequest_QueryFilter `protobuf_oneof:"query_filter"` PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListIndexedAttestationsRequest) Descriptor
deprecated
added in
v1.3.11
func (*ListIndexedAttestationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListIndexedAttestationsRequest.ProtoReflect.Descriptor instead.
func (*ListIndexedAttestationsRequest) GetEpoch ¶ added in v1.3.11
func (x *ListIndexedAttestationsRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ListIndexedAttestationsRequest) GetGenesisEpoch ¶ added in v1.3.11
func (x *ListIndexedAttestationsRequest) GetGenesisEpoch() bool
func (*ListIndexedAttestationsRequest) GetPageSize ¶ added in v1.3.11
func (x *ListIndexedAttestationsRequest) GetPageSize() int32
func (*ListIndexedAttestationsRequest) GetPageToken ¶ added in v1.3.11
func (x *ListIndexedAttestationsRequest) GetPageToken() string
func (*ListIndexedAttestationsRequest) GetQueryFilter ¶ added in v1.3.11
func (m *ListIndexedAttestationsRequest) GetQueryFilter() isListIndexedAttestationsRequest_QueryFilter
func (*ListIndexedAttestationsRequest) ProtoMessage ¶ added in v1.3.11
func (*ListIndexedAttestationsRequest) ProtoMessage()
func (*ListIndexedAttestationsRequest) ProtoReflect ¶ added in v1.3.11
func (x *ListIndexedAttestationsRequest) ProtoReflect() protoreflect.Message
func (*ListIndexedAttestationsRequest) Reset ¶ added in v1.3.11
func (x *ListIndexedAttestationsRequest) Reset()
func (*ListIndexedAttestationsRequest) String ¶ added in v1.3.11
func (x *ListIndexedAttestationsRequest) String() string
type ListIndexedAttestationsRequest_Epoch ¶ added in v1.3.11
type ListIndexedAttestationsRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type ListIndexedAttestationsRequest_GenesisEpoch ¶ added in v1.3.11
type ListIndexedAttestationsRequest_GenesisEpoch struct {
GenesisEpoch bool `protobuf:"varint,2,opt,name=genesis_epoch,json=genesisEpoch,proto3,oneof"`
}
type ListIndexedAttestationsResponse ¶ added in v1.3.11
type ListIndexedAttestationsResponse struct { IndexedAttestations []*IndexedAttestation `protobuf:"bytes,1,rep,name=indexed_attestations,json=indexedAttestations,proto3" json:"indexed_attestations,omitempty"` NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*ListIndexedAttestationsResponse) Descriptor
deprecated
added in
v1.3.11
func (*ListIndexedAttestationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListIndexedAttestationsResponse.ProtoReflect.Descriptor instead.
func (*ListIndexedAttestationsResponse) GetIndexedAttestations ¶ added in v1.3.11
func (x *ListIndexedAttestationsResponse) GetIndexedAttestations() []*IndexedAttestation
func (*ListIndexedAttestationsResponse) GetNextPageToken ¶ added in v1.3.11
func (x *ListIndexedAttestationsResponse) GetNextPageToken() string
func (*ListIndexedAttestationsResponse) GetTotalSize ¶ added in v1.3.11
func (x *ListIndexedAttestationsResponse) GetTotalSize() int32
func (*ListIndexedAttestationsResponse) ProtoMessage ¶ added in v1.3.11
func (*ListIndexedAttestationsResponse) ProtoMessage()
func (*ListIndexedAttestationsResponse) ProtoReflect ¶ added in v1.3.11
func (x *ListIndexedAttestationsResponse) ProtoReflect() protoreflect.Message
func (*ListIndexedAttestationsResponse) Reset ¶ added in v1.3.11
func (x *ListIndexedAttestationsResponse) Reset()
func (*ListIndexedAttestationsResponse) String ¶ added in v1.3.11
func (x *ListIndexedAttestationsResponse) String() string
type ListValidatorAssignmentsRequest ¶
type ListValidatorAssignmentsRequest struct { // Types that are assignable to QueryFilter: // *ListValidatorAssignmentsRequest_Epoch // *ListValidatorAssignmentsRequest_Genesis QueryFilter isListValidatorAssignmentsRequest_QueryFilter `protobuf_oneof:"query_filter"` PublicKeys [][]byte `protobuf:"bytes,3,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"` Indices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */ PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` PageToken string `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListValidatorAssignmentsRequest) Descriptor
deprecated
func (*ListValidatorAssignmentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListValidatorAssignmentsRequest.ProtoReflect.Descriptor instead.
func (*ListValidatorAssignmentsRequest) GetEpoch ¶
func (x *ListValidatorAssignmentsRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ListValidatorAssignmentsRequest) GetGenesis ¶
func (x *ListValidatorAssignmentsRequest) GetGenesis() bool
func (*ListValidatorAssignmentsRequest) GetIndices ¶
func (x *ListValidatorAssignmentsRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ListValidatorAssignmentsRequest) GetPageSize ¶
func (x *ListValidatorAssignmentsRequest) GetPageSize() int32
func (*ListValidatorAssignmentsRequest) GetPageToken ¶
func (x *ListValidatorAssignmentsRequest) GetPageToken() string
func (*ListValidatorAssignmentsRequest) GetPublicKeys ¶
func (x *ListValidatorAssignmentsRequest) GetPublicKeys() [][]byte
func (*ListValidatorAssignmentsRequest) GetQueryFilter ¶
func (m *ListValidatorAssignmentsRequest) GetQueryFilter() isListValidatorAssignmentsRequest_QueryFilter
func (*ListValidatorAssignmentsRequest) ProtoMessage ¶
func (*ListValidatorAssignmentsRequest) ProtoMessage()
func (*ListValidatorAssignmentsRequest) ProtoReflect ¶ added in v1.3.11
func (x *ListValidatorAssignmentsRequest) ProtoReflect() protoreflect.Message
func (*ListValidatorAssignmentsRequest) Reset ¶
func (x *ListValidatorAssignmentsRequest) Reset()
func (*ListValidatorAssignmentsRequest) String ¶
func (x *ListValidatorAssignmentsRequest) String() string
type ListValidatorAssignmentsRequest_Epoch ¶
type ListValidatorAssignmentsRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type ListValidatorAssignmentsRequest_Genesis ¶
type ListValidatorAssignmentsRequest_Genesis struct {
Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}
type ListValidatorBalancesRequest ¶ added in v0.2.5
type ListValidatorBalancesRequest struct { // Types that are assignable to QueryFilter: // *ListValidatorBalancesRequest_Epoch // *ListValidatorBalancesRequest_Genesis QueryFilter isListValidatorBalancesRequest_QueryFilter `protobuf_oneof:"query_filter"` PublicKeys [][]byte `protobuf:"bytes,3,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"` Indices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */ PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` PageToken string `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListValidatorBalancesRequest) Descriptor
deprecated
added in
v0.2.5
func (*ListValidatorBalancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListValidatorBalancesRequest.ProtoReflect.Descriptor instead.
func (*ListValidatorBalancesRequest) GetEpoch ¶ added in v0.2.5
func (x *ListValidatorBalancesRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ListValidatorBalancesRequest) GetGenesis ¶ added in v0.2.5
func (x *ListValidatorBalancesRequest) GetGenesis() bool
func (*ListValidatorBalancesRequest) GetIndices ¶ added in v0.2.5
func (x *ListValidatorBalancesRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ListValidatorBalancesRequest) GetPageSize ¶ added in v0.2.5
func (x *ListValidatorBalancesRequest) GetPageSize() int32
func (*ListValidatorBalancesRequest) GetPageToken ¶ added in v0.2.5
func (x *ListValidatorBalancesRequest) GetPageToken() string
func (*ListValidatorBalancesRequest) GetPublicKeys ¶ added in v0.2.5
func (x *ListValidatorBalancesRequest) GetPublicKeys() [][]byte
func (*ListValidatorBalancesRequest) GetQueryFilter ¶ added in v0.2.5
func (m *ListValidatorBalancesRequest) GetQueryFilter() isListValidatorBalancesRequest_QueryFilter
func (*ListValidatorBalancesRequest) ProtoMessage ¶ added in v0.2.5
func (*ListValidatorBalancesRequest) ProtoMessage()
func (*ListValidatorBalancesRequest) ProtoReflect ¶ added in v1.3.11
func (x *ListValidatorBalancesRequest) ProtoReflect() protoreflect.Message
func (*ListValidatorBalancesRequest) Reset ¶ added in v0.2.5
func (x *ListValidatorBalancesRequest) Reset()
func (*ListValidatorBalancesRequest) String ¶ added in v0.2.5
func (x *ListValidatorBalancesRequest) String() string
type ListValidatorBalancesRequest_Epoch ¶ added in v0.2.5
type ListValidatorBalancesRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type ListValidatorBalancesRequest_Genesis ¶ added in v0.2.5
type ListValidatorBalancesRequest_Genesis struct {
Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}
type ListValidatorsRequest ¶ added in v0.2.5
type ListValidatorsRequest struct { // Types that are assignable to QueryFilter: // *ListValidatorsRequest_Epoch // *ListValidatorsRequest_Genesis QueryFilter isListValidatorsRequest_QueryFilter `protobuf_oneof:"query_filter"` Active bool `protobuf:"varint,3,opt,name=active,proto3" json:"active,omitempty"` PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` PublicKeys [][]byte `protobuf:"bytes,6,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"` Indices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ListValidatorsRequest) Descriptor
deprecated
added in
v0.2.5
func (*ListValidatorsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListValidatorsRequest.ProtoReflect.Descriptor instead.
func (*ListValidatorsRequest) GetActive ¶ added in v0.2.5
func (x *ListValidatorsRequest) GetActive() bool
func (*ListValidatorsRequest) GetEpoch ¶ added in v0.2.5
func (x *ListValidatorsRequest) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ListValidatorsRequest) GetGenesis ¶ added in v0.2.5
func (x *ListValidatorsRequest) GetGenesis() bool
func (*ListValidatorsRequest) GetIndices ¶ added in v1.3.11
func (x *ListValidatorsRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ListValidatorsRequest) GetPageSize ¶ added in v0.2.5
func (x *ListValidatorsRequest) GetPageSize() int32
func (*ListValidatorsRequest) GetPageToken ¶ added in v0.2.5
func (x *ListValidatorsRequest) GetPageToken() string
func (*ListValidatorsRequest) GetPublicKeys ¶ added in v1.3.11
func (x *ListValidatorsRequest) GetPublicKeys() [][]byte
func (*ListValidatorsRequest) GetQueryFilter ¶ added in v0.2.5
func (m *ListValidatorsRequest) GetQueryFilter() isListValidatorsRequest_QueryFilter
func (*ListValidatorsRequest) ProtoMessage ¶ added in v0.2.5
func (*ListValidatorsRequest) ProtoMessage()
func (*ListValidatorsRequest) ProtoReflect ¶ added in v1.3.11
func (x *ListValidatorsRequest) ProtoReflect() protoreflect.Message
func (*ListValidatorsRequest) Reset ¶ added in v0.2.5
func (x *ListValidatorsRequest) Reset()
func (*ListValidatorsRequest) String ¶ added in v0.2.5
func (x *ListValidatorsRequest) String() string
type ListValidatorsRequest_Epoch ¶ added in v0.2.5
type ListValidatorsRequest_Epoch struct {
Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}
type ListValidatorsRequest_Genesis ¶ added in v0.2.5
type ListValidatorsRequest_Genesis struct {
Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}
type MultipleValidatorStatusRequest ¶ added in v1.3.11
type MultipleValidatorStatusRequest struct { PublicKeys [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"` Indices []int64 `protobuf:"varint,2,rep,packed,name=indices,proto3" json:"indices,omitempty"` // contains filtered or unexported fields }
func (*MultipleValidatorStatusRequest) Descriptor
deprecated
added in
v1.3.11
func (*MultipleValidatorStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use MultipleValidatorStatusRequest.ProtoReflect.Descriptor instead.
func (*MultipleValidatorStatusRequest) GetIndices ¶ added in v1.3.11
func (x *MultipleValidatorStatusRequest) GetIndices() []int64
func (*MultipleValidatorStatusRequest) GetPublicKeys ¶ added in v1.3.11
func (x *MultipleValidatorStatusRequest) GetPublicKeys() [][]byte
func (*MultipleValidatorStatusRequest) ProtoMessage ¶ added in v1.3.11
func (*MultipleValidatorStatusRequest) ProtoMessage()
func (*MultipleValidatorStatusRequest) ProtoReflect ¶ added in v1.3.11
func (x *MultipleValidatorStatusRequest) ProtoReflect() protoreflect.Message
func (*MultipleValidatorStatusRequest) Reset ¶ added in v1.3.11
func (x *MultipleValidatorStatusRequest) Reset()
func (*MultipleValidatorStatusRequest) String ¶ added in v1.3.11
func (x *MultipleValidatorStatusRequest) String() string
type MultipleValidatorStatusResponse ¶ added in v1.3.11
type MultipleValidatorStatusResponse struct { PublicKeys [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"` Statuses []*ValidatorStatusResponse `protobuf:"bytes,2,rep,name=statuses,proto3" json:"statuses,omitempty"` Indices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*MultipleValidatorStatusResponse) Descriptor
deprecated
added in
v1.3.11
func (*MultipleValidatorStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use MultipleValidatorStatusResponse.ProtoReflect.Descriptor instead.
func (*MultipleValidatorStatusResponse) GetIndices ¶ added in v1.3.11
func (x *MultipleValidatorStatusResponse) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*MultipleValidatorStatusResponse) GetPublicKeys ¶ added in v1.3.11
func (x *MultipleValidatorStatusResponse) GetPublicKeys() [][]byte
func (*MultipleValidatorStatusResponse) GetStatuses ¶ added in v1.3.11
func (x *MultipleValidatorStatusResponse) GetStatuses() []*ValidatorStatusResponse
func (*MultipleValidatorStatusResponse) ProtoMessage ¶ added in v1.3.11
func (*MultipleValidatorStatusResponse) ProtoMessage()
func (*MultipleValidatorStatusResponse) ProtoReflect ¶ added in v1.3.11
func (x *MultipleValidatorStatusResponse) ProtoReflect() protoreflect.Message
func (*MultipleValidatorStatusResponse) Reset ¶ added in v1.3.11
func (x *MultipleValidatorStatusResponse) Reset()
func (*MultipleValidatorStatusResponse) String ¶ added in v1.3.11
func (x *MultipleValidatorStatusResponse) String() string
type NodeClient ¶
type NodeClient interface { GetSyncStatus(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*SyncStatus, error) GetGenesis(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*Genesis, error) GetVersion(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*Version, error) ListImplementedServices(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ImplementedServices, error) GetHost(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*HostData, error) GetPeer(ctx context.Context, in *PeerRequest, opts ...grpc.CallOption) (*Peer, error) ListPeers(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*Peers, error) }
NodeClient is the client API for Node service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNodeClient ¶
func NewNodeClient(cc grpc.ClientConnInterface) NodeClient
type NodeServer ¶
type NodeServer interface { GetSyncStatus(context.Context, *empty.Empty) (*SyncStatus, error) GetGenesis(context.Context, *empty.Empty) (*Genesis, error) GetVersion(context.Context, *empty.Empty) (*Version, error) ListImplementedServices(context.Context, *empty.Empty) (*ImplementedServices, error) GetHost(context.Context, *empty.Empty) (*HostData, error) GetPeer(context.Context, *PeerRequest) (*Peer, error) ListPeers(context.Context, *empty.Empty) (*Peers, error) }
NodeServer is the server API for Node service.
type Peer ¶ added in v1.3.11
type Peer struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Direction PeerDirection `protobuf:"varint,2,opt,name=direction,proto3,enum=ethereum.eth.v1alpha1.PeerDirection" json:"direction,omitempty"` ConnectionState ConnectionState `` /* 150-byte string literal not displayed */ PeerId string `protobuf:"bytes,4,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"` Enr string `protobuf:"bytes,5,opt,name=enr,proto3" json:"enr,omitempty"` // contains filtered or unexported fields }
func (*Peer) Descriptor
deprecated
added in
v1.3.11
func (*Peer) GetAddress ¶ added in v1.3.11
func (*Peer) GetConnectionState ¶ added in v1.3.11
func (x *Peer) GetConnectionState() ConnectionState
func (*Peer) GetDirection ¶ added in v1.3.11
func (x *Peer) GetDirection() PeerDirection
func (*Peer) ProtoMessage ¶ added in v1.3.11
func (*Peer) ProtoMessage()
func (*Peer) ProtoReflect ¶ added in v1.3.11
func (x *Peer) ProtoReflect() protoreflect.Message
type PeerDirection ¶ added in v1.3.11
type PeerDirection int32
const ( PeerDirection_UNKNOWN PeerDirection = 0 PeerDirection_INBOUND PeerDirection = 1 PeerDirection_OUTBOUND PeerDirection = 2 )
func (PeerDirection) Descriptor ¶ added in v1.3.11
func (PeerDirection) Descriptor() protoreflect.EnumDescriptor
func (PeerDirection) Enum ¶ added in v1.3.11
func (x PeerDirection) Enum() *PeerDirection
func (PeerDirection) EnumDescriptor
deprecated
added in
v1.3.11
func (PeerDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use PeerDirection.Descriptor instead.
func (PeerDirection) Number ¶ added in v1.3.11
func (x PeerDirection) Number() protoreflect.EnumNumber
func (PeerDirection) String ¶ added in v1.3.11
func (x PeerDirection) String() string
func (PeerDirection) Type ¶ added in v1.3.11
func (PeerDirection) Type() protoreflect.EnumType
type PeerRequest ¶ added in v1.3.11
type PeerRequest struct { PeerId string `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"` // contains filtered or unexported fields }
func (*PeerRequest) Descriptor
deprecated
added in
v1.3.11
func (*PeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeerRequest.ProtoReflect.Descriptor instead.
func (*PeerRequest) GetPeerId ¶ added in v1.3.11
func (x *PeerRequest) GetPeerId() string
func (*PeerRequest) ProtoMessage ¶ added in v1.3.11
func (*PeerRequest) ProtoMessage()
func (*PeerRequest) ProtoReflect ¶ added in v1.3.11
func (x *PeerRequest) ProtoReflect() protoreflect.Message
func (*PeerRequest) Reset ¶ added in v1.3.11
func (x *PeerRequest) Reset()
func (*PeerRequest) String ¶ added in v1.3.11
func (x *PeerRequest) String() string
type Peers ¶ added in v1.3.11
type Peers struct { Peers []*Peer `protobuf:"bytes,1,rep,name=peers,proto3" json:"peers,omitempty"` // contains filtered or unexported fields }
func (*Peers) Descriptor
deprecated
added in
v1.3.11
func (*Peers) ProtoMessage ¶ added in v1.3.11
func (*Peers) ProtoMessage()
func (*Peers) ProtoReflect ¶ added in v1.3.11
func (x *Peers) ProtoReflect() protoreflect.Message
type ProposeExitResponse ¶ added in v1.3.11
type ProposeExitResponse struct { ExitRoot []byte `protobuf:"bytes,1,opt,name=exit_root,json=exitRoot,proto3" json:"exit_root,omitempty" ssz-size:"32"` // contains filtered or unexported fields }
func (*ProposeExitResponse) Descriptor
deprecated
added in
v1.3.11
func (*ProposeExitResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProposeExitResponse.ProtoReflect.Descriptor instead.
func (*ProposeExitResponse) GetExitRoot ¶ added in v1.3.11
func (x *ProposeExitResponse) GetExitRoot() []byte
func (*ProposeExitResponse) ProtoMessage ¶ added in v1.3.11
func (*ProposeExitResponse) ProtoMessage()
func (*ProposeExitResponse) ProtoReflect ¶ added in v1.3.11
func (x *ProposeExitResponse) ProtoReflect() protoreflect.Message
func (*ProposeExitResponse) Reset ¶ added in v1.3.11
func (x *ProposeExitResponse) Reset()
func (*ProposeExitResponse) String ¶ added in v1.3.11
func (x *ProposeExitResponse) String() string
type ProposeResponse ¶ added in v1.3.11
type ProposeResponse struct { BlockRoot []byte `protobuf:"bytes,1,opt,name=block_root,json=blockRoot,proto3" json:"block_root,omitempty" ssz-size:"32"` // contains filtered or unexported fields }
func (*ProposeResponse) Descriptor
deprecated
added in
v1.3.11
func (*ProposeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProposeResponse.ProtoReflect.Descriptor instead.
func (*ProposeResponse) GetBlockRoot ¶ added in v1.3.11
func (x *ProposeResponse) GetBlockRoot() []byte
func (*ProposeResponse) ProtoMessage ¶ added in v1.3.11
func (*ProposeResponse) ProtoMessage()
func (*ProposeResponse) ProtoReflect ¶ added in v1.3.11
func (x *ProposeResponse) ProtoReflect() protoreflect.Message
func (*ProposeResponse) Reset ¶ added in v1.3.11
func (x *ProposeResponse) Reset()
func (*ProposeResponse) String ¶ added in v1.3.11
func (x *ProposeResponse) String() string
type ProposerSlashing ¶
type ProposerSlashing struct { Header_1 *SignedBeaconBlockHeader `protobuf:"bytes,2,opt,name=header_1,json=header1,proto3" json:"header_1,omitempty"` Header_2 *SignedBeaconBlockHeader `protobuf:"bytes,3,opt,name=header_2,json=header2,proto3" json:"header_2,omitempty"` // contains filtered or unexported fields }
func (*ProposerSlashing) Descriptor
deprecated
func (*ProposerSlashing) Descriptor() ([]byte, []int)
Deprecated: Use ProposerSlashing.ProtoReflect.Descriptor instead.
func (*ProposerSlashing) GetHeader_1 ¶
func (x *ProposerSlashing) GetHeader_1() *SignedBeaconBlockHeader
func (*ProposerSlashing) GetHeader_2 ¶
func (x *ProposerSlashing) GetHeader_2() *SignedBeaconBlockHeader
func (*ProposerSlashing) HashTreeRoot ¶ added in v1.3.11
func (p *ProposerSlashing) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the ProposerSlashing object
func (*ProposerSlashing) HashTreeRootWith ¶ added in v1.3.11
func (p *ProposerSlashing) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the ProposerSlashing object with a hasher
func (*ProposerSlashing) MarshalSSZ ¶ added in v1.3.11
func (p *ProposerSlashing) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the ProposerSlashing object
func (*ProposerSlashing) MarshalSSZTo ¶ added in v1.3.11
func (p *ProposerSlashing) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the ProposerSlashing object to a target array
func (*ProposerSlashing) ProtoMessage ¶
func (*ProposerSlashing) ProtoMessage()
func (*ProposerSlashing) ProtoReflect ¶ added in v1.3.11
func (x *ProposerSlashing) ProtoReflect() protoreflect.Message
func (*ProposerSlashing) Reset ¶
func (x *ProposerSlashing) Reset()
func (*ProposerSlashing) SizeSSZ ¶ added in v1.3.11
func (p *ProposerSlashing) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the ProposerSlashing object
func (*ProposerSlashing) String ¶
func (x *ProposerSlashing) String() string
func (*ProposerSlashing) UnmarshalSSZ ¶ added in v1.3.11
func (p *ProposerSlashing) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the ProposerSlashing object
type SetAction ¶ added in v1.3.11
type SetAction int32
func (SetAction) Descriptor ¶ added in v1.3.11
func (SetAction) Descriptor() protoreflect.EnumDescriptor
func (SetAction) EnumDescriptor
deprecated
added in
v1.3.11
func (SetAction) Number ¶ added in v1.3.11
func (x SetAction) Number() protoreflect.EnumNumber
func (SetAction) Type ¶ added in v1.3.11
func (SetAction) Type() protoreflect.EnumType
type SignedAggregateAttestationAndProof ¶ added in v1.3.11
type SignedAggregateAttestationAndProof struct { Message *AggregateAttestationAndProof `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"` // contains filtered or unexported fields }
func (*SignedAggregateAttestationAndProof) Descriptor
deprecated
added in
v1.3.11
func (*SignedAggregateAttestationAndProof) Descriptor() ([]byte, []int)
Deprecated: Use SignedAggregateAttestationAndProof.ProtoReflect.Descriptor instead.
func (*SignedAggregateAttestationAndProof) GetMessage ¶ added in v1.3.11
func (x *SignedAggregateAttestationAndProof) GetMessage() *AggregateAttestationAndProof
func (*SignedAggregateAttestationAndProof) GetSignature ¶ added in v1.3.11
func (x *SignedAggregateAttestationAndProof) GetSignature() []byte
func (*SignedAggregateAttestationAndProof) HashTreeRoot ¶ added in v1.3.11
func (s *SignedAggregateAttestationAndProof) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the SignedAggregateAttestationAndProof object
func (*SignedAggregateAttestationAndProof) HashTreeRootWith ¶ added in v1.3.11
func (s *SignedAggregateAttestationAndProof) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the SignedAggregateAttestationAndProof object with a hasher
func (*SignedAggregateAttestationAndProof) MarshalSSZ ¶ added in v1.3.11
func (s *SignedAggregateAttestationAndProof) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the SignedAggregateAttestationAndProof object
func (*SignedAggregateAttestationAndProof) MarshalSSZTo ¶ added in v1.3.11
func (s *SignedAggregateAttestationAndProof) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the SignedAggregateAttestationAndProof object to a target array
func (*SignedAggregateAttestationAndProof) ProtoMessage ¶ added in v1.3.11
func (*SignedAggregateAttestationAndProof) ProtoMessage()
func (*SignedAggregateAttestationAndProof) ProtoReflect ¶ added in v1.3.11
func (x *SignedAggregateAttestationAndProof) ProtoReflect() protoreflect.Message
func (*SignedAggregateAttestationAndProof) Reset ¶ added in v1.3.11
func (x *SignedAggregateAttestationAndProof) Reset()
func (*SignedAggregateAttestationAndProof) SizeSSZ ¶ added in v1.3.11
func (s *SignedAggregateAttestationAndProof) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the SignedAggregateAttestationAndProof object
func (*SignedAggregateAttestationAndProof) String ¶ added in v1.3.11
func (x *SignedAggregateAttestationAndProof) String() string
func (*SignedAggregateAttestationAndProof) UnmarshalSSZ ¶ added in v1.3.11
func (s *SignedAggregateAttestationAndProof) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the SignedAggregateAttestationAndProof object
type SignedAggregateSubmitRequest ¶ added in v1.3.11
type SignedAggregateSubmitRequest struct { SignedAggregateAndProof *SignedAggregateAttestationAndProof `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SignedAggregateSubmitRequest) Descriptor
deprecated
added in
v1.3.11
func (*SignedAggregateSubmitRequest) Descriptor() ([]byte, []int)
Deprecated: Use SignedAggregateSubmitRequest.ProtoReflect.Descriptor instead.
func (*SignedAggregateSubmitRequest) GetSignedAggregateAndProof ¶ added in v1.3.11
func (x *SignedAggregateSubmitRequest) GetSignedAggregateAndProof() *SignedAggregateAttestationAndProof
func (*SignedAggregateSubmitRequest) ProtoMessage ¶ added in v1.3.11
func (*SignedAggregateSubmitRequest) ProtoMessage()
func (*SignedAggregateSubmitRequest) ProtoReflect ¶ added in v1.3.11
func (x *SignedAggregateSubmitRequest) ProtoReflect() protoreflect.Message
func (*SignedAggregateSubmitRequest) Reset ¶ added in v1.3.11
func (x *SignedAggregateSubmitRequest) Reset()
func (*SignedAggregateSubmitRequest) String ¶ added in v1.3.11
func (x *SignedAggregateSubmitRequest) String() string
type SignedAggregateSubmitResponse ¶ added in v1.3.11
type SignedAggregateSubmitResponse struct { AttestationDataRoot []byte `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SignedAggregateSubmitResponse) Descriptor
deprecated
added in
v1.3.11
func (*SignedAggregateSubmitResponse) Descriptor() ([]byte, []int)
Deprecated: Use SignedAggregateSubmitResponse.ProtoReflect.Descriptor instead.
func (*SignedAggregateSubmitResponse) GetAttestationDataRoot ¶ added in v1.3.11
func (x *SignedAggregateSubmitResponse) GetAttestationDataRoot() []byte
func (*SignedAggregateSubmitResponse) ProtoMessage ¶ added in v1.3.11
func (*SignedAggregateSubmitResponse) ProtoMessage()
func (*SignedAggregateSubmitResponse) ProtoReflect ¶ added in v1.3.11
func (x *SignedAggregateSubmitResponse) ProtoReflect() protoreflect.Message
func (*SignedAggregateSubmitResponse) Reset ¶ added in v1.3.11
func (x *SignedAggregateSubmitResponse) Reset()
func (*SignedAggregateSubmitResponse) String ¶ added in v1.3.11
func (x *SignedAggregateSubmitResponse) String() string
type SignedBeaconBlock ¶ added in v1.3.11
type SignedBeaconBlock struct { Block *BeaconBlock `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"` Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"` // contains filtered or unexported fields }
func (*SignedBeaconBlock) Descriptor
deprecated
added in
v1.3.11
func (*SignedBeaconBlock) Descriptor() ([]byte, []int)
Deprecated: Use SignedBeaconBlock.ProtoReflect.Descriptor instead.
func (*SignedBeaconBlock) GetBlock ¶ added in v1.3.11
func (x *SignedBeaconBlock) GetBlock() *BeaconBlock
func (*SignedBeaconBlock) GetSignature ¶ added in v1.3.11
func (x *SignedBeaconBlock) GetSignature() []byte
func (*SignedBeaconBlock) HashTreeRoot ¶ added in v1.3.11
func (s *SignedBeaconBlock) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the SignedBeaconBlock object
func (*SignedBeaconBlock) HashTreeRootWith ¶ added in v1.3.11
func (s *SignedBeaconBlock) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the SignedBeaconBlock object with a hasher
func (*SignedBeaconBlock) MarshalSSZ ¶ added in v1.3.11
func (s *SignedBeaconBlock) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the SignedBeaconBlock object
func (*SignedBeaconBlock) MarshalSSZTo ¶ added in v1.3.11
func (s *SignedBeaconBlock) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the SignedBeaconBlock object to a target array
func (*SignedBeaconBlock) ProtoMessage ¶ added in v1.3.11
func (*SignedBeaconBlock) ProtoMessage()
func (*SignedBeaconBlock) ProtoReflect ¶ added in v1.3.11
func (x *SignedBeaconBlock) ProtoReflect() protoreflect.Message
func (*SignedBeaconBlock) Reset ¶ added in v1.3.11
func (x *SignedBeaconBlock) Reset()
func (*SignedBeaconBlock) SizeSSZ ¶ added in v1.3.11
func (s *SignedBeaconBlock) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the SignedBeaconBlock object
func (*SignedBeaconBlock) String ¶ added in v1.3.11
func (x *SignedBeaconBlock) String() string
func (*SignedBeaconBlock) UnmarshalSSZ ¶ added in v1.3.11
func (s *SignedBeaconBlock) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the SignedBeaconBlock object
type SignedBeaconBlockHeader ¶ added in v1.3.11
type SignedBeaconBlockHeader struct { Header *BeaconBlockHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"` // contains filtered or unexported fields }
func (*SignedBeaconBlockHeader) Descriptor
deprecated
added in
v1.3.11
func (*SignedBeaconBlockHeader) Descriptor() ([]byte, []int)
Deprecated: Use SignedBeaconBlockHeader.ProtoReflect.Descriptor instead.
func (*SignedBeaconBlockHeader) GetHeader ¶ added in v1.3.11
func (x *SignedBeaconBlockHeader) GetHeader() *BeaconBlockHeader
func (*SignedBeaconBlockHeader) GetSignature ¶ added in v1.3.11
func (x *SignedBeaconBlockHeader) GetSignature() []byte
func (*SignedBeaconBlockHeader) HashTreeRoot ¶ added in v1.3.11
func (s *SignedBeaconBlockHeader) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the SignedBeaconBlockHeader object
func (*SignedBeaconBlockHeader) HashTreeRootWith ¶ added in v1.3.11
func (s *SignedBeaconBlockHeader) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the SignedBeaconBlockHeader object with a hasher
func (*SignedBeaconBlockHeader) MarshalSSZ ¶ added in v1.3.11
func (s *SignedBeaconBlockHeader) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the SignedBeaconBlockHeader object
func (*SignedBeaconBlockHeader) MarshalSSZTo ¶ added in v1.3.11
func (s *SignedBeaconBlockHeader) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the SignedBeaconBlockHeader object to a target array
func (*SignedBeaconBlockHeader) ProtoMessage ¶ added in v1.3.11
func (*SignedBeaconBlockHeader) ProtoMessage()
func (*SignedBeaconBlockHeader) ProtoReflect ¶ added in v1.3.11
func (x *SignedBeaconBlockHeader) ProtoReflect() protoreflect.Message
func (*SignedBeaconBlockHeader) Reset ¶ added in v1.3.11
func (x *SignedBeaconBlockHeader) Reset()
func (*SignedBeaconBlockHeader) SizeSSZ ¶ added in v1.3.11
func (s *SignedBeaconBlockHeader) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the SignedBeaconBlockHeader object
func (*SignedBeaconBlockHeader) String ¶ added in v1.3.11
func (x *SignedBeaconBlockHeader) String() string
func (*SignedBeaconBlockHeader) UnmarshalSSZ ¶ added in v1.3.11
func (s *SignedBeaconBlockHeader) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the SignedBeaconBlockHeader object
type SignedVoluntaryExit ¶ added in v1.3.11
type SignedVoluntaryExit struct { Exit *VoluntaryExit `protobuf:"bytes,1,opt,name=exit,proto3" json:"exit,omitempty"` Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"` // contains filtered or unexported fields }
func (*SignedVoluntaryExit) Descriptor
deprecated
added in
v1.3.11
func (*SignedVoluntaryExit) Descriptor() ([]byte, []int)
Deprecated: Use SignedVoluntaryExit.ProtoReflect.Descriptor instead.
func (*SignedVoluntaryExit) GetExit ¶ added in v1.3.11
func (x *SignedVoluntaryExit) GetExit() *VoluntaryExit
func (*SignedVoluntaryExit) GetSignature ¶ added in v1.3.11
func (x *SignedVoluntaryExit) GetSignature() []byte
func (*SignedVoluntaryExit) HashTreeRoot ¶ added in v1.3.11
func (s *SignedVoluntaryExit) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the SignedVoluntaryExit object
func (*SignedVoluntaryExit) HashTreeRootWith ¶ added in v1.3.11
func (s *SignedVoluntaryExit) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the SignedVoluntaryExit object with a hasher
func (*SignedVoluntaryExit) MarshalSSZ ¶ added in v1.3.11
func (s *SignedVoluntaryExit) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the SignedVoluntaryExit object
func (*SignedVoluntaryExit) MarshalSSZTo ¶ added in v1.3.11
func (s *SignedVoluntaryExit) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the SignedVoluntaryExit object to a target array
func (*SignedVoluntaryExit) ProtoMessage ¶ added in v1.3.11
func (*SignedVoluntaryExit) ProtoMessage()
func (*SignedVoluntaryExit) ProtoReflect ¶ added in v1.3.11
func (x *SignedVoluntaryExit) ProtoReflect() protoreflect.Message
func (*SignedVoluntaryExit) Reset ¶ added in v1.3.11
func (x *SignedVoluntaryExit) Reset()
func (*SignedVoluntaryExit) SizeSSZ ¶ added in v1.3.11
func (s *SignedVoluntaryExit) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the SignedVoluntaryExit object
func (*SignedVoluntaryExit) String ¶ added in v1.3.11
func (x *SignedVoluntaryExit) String() string
func (*SignedVoluntaryExit) UnmarshalSSZ ¶ added in v1.3.11
func (s *SignedVoluntaryExit) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the SignedVoluntaryExit object
type StreamBlocksRequest ¶ added in v1.3.11
type StreamBlocksRequest struct { VerifiedOnly bool `protobuf:"varint,1,opt,name=verified_only,json=verifiedOnly,proto3" json:"verified_only,omitempty"` // contains filtered or unexported fields }
func (*StreamBlocksRequest) Descriptor
deprecated
added in
v1.3.11
func (*StreamBlocksRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamBlocksRequest.ProtoReflect.Descriptor instead.
func (*StreamBlocksRequest) GetVerifiedOnly ¶ added in v1.3.11
func (x *StreamBlocksRequest) GetVerifiedOnly() bool
func (*StreamBlocksRequest) ProtoMessage ¶ added in v1.3.11
func (*StreamBlocksRequest) ProtoMessage()
func (*StreamBlocksRequest) ProtoReflect ¶ added in v1.3.11
func (x *StreamBlocksRequest) ProtoReflect() protoreflect.Message
func (*StreamBlocksRequest) Reset ¶ added in v1.3.11
func (x *StreamBlocksRequest) Reset()
func (*StreamBlocksRequest) String ¶ added in v1.3.11
func (x *StreamBlocksRequest) String() string
type SubmitSlashingResponse ¶ added in v1.3.11
type SubmitSlashingResponse struct { SlashedIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 174-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SubmitSlashingResponse) Descriptor
deprecated
added in
v1.3.11
func (*SubmitSlashingResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubmitSlashingResponse.ProtoReflect.Descriptor instead.
func (*SubmitSlashingResponse) GetSlashedIndices ¶ added in v1.3.11
func (x *SubmitSlashingResponse) GetSlashedIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*SubmitSlashingResponse) ProtoMessage ¶ added in v1.3.11
func (*SubmitSlashingResponse) ProtoMessage()
func (*SubmitSlashingResponse) ProtoReflect ¶ added in v1.3.11
func (x *SubmitSlashingResponse) ProtoReflect() protoreflect.Message
func (*SubmitSlashingResponse) Reset ¶ added in v1.3.11
func (x *SubmitSlashingResponse) Reset()
func (*SubmitSlashingResponse) String ¶ added in v1.3.11
func (x *SubmitSlashingResponse) String() string
type SyncStatus ¶
type SyncStatus struct { Syncing bool `protobuf:"varint,1,opt,name=syncing,proto3" json:"syncing,omitempty"` // contains filtered or unexported fields }
func (*SyncStatus) Descriptor
deprecated
func (*SyncStatus) Descriptor() ([]byte, []int)
Deprecated: Use SyncStatus.ProtoReflect.Descriptor instead.
func (*SyncStatus) GetSyncing ¶
func (x *SyncStatus) GetSyncing() bool
func (*SyncStatus) ProtoMessage ¶
func (*SyncStatus) ProtoMessage()
func (*SyncStatus) ProtoReflect ¶ added in v1.3.11
func (x *SyncStatus) ProtoReflect() protoreflect.Message
func (*SyncStatus) Reset ¶
func (x *SyncStatus) Reset()
func (*SyncStatus) String ¶
func (x *SyncStatus) String() string
type SyncedResponse ¶ added in v1.3.11
type SyncedResponse struct { Synced bool `protobuf:"varint,1,opt,name=synced,proto3" json:"synced,omitempty"` GenesisTime uint64 `protobuf:"varint,2,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"` // contains filtered or unexported fields }
func (*SyncedResponse) Descriptor
deprecated
added in
v1.3.11
func (*SyncedResponse) Descriptor() ([]byte, []int)
Deprecated: Use SyncedResponse.ProtoReflect.Descriptor instead.
func (*SyncedResponse) GetGenesisTime ¶ added in v1.3.11
func (x *SyncedResponse) GetGenesisTime() uint64
func (*SyncedResponse) GetSynced ¶ added in v1.3.11
func (x *SyncedResponse) GetSynced() bool
func (*SyncedResponse) ProtoMessage ¶ added in v1.3.11
func (*SyncedResponse) ProtoMessage()
func (*SyncedResponse) ProtoReflect ¶ added in v1.3.11
func (x *SyncedResponse) ProtoReflect() protoreflect.Message
func (*SyncedResponse) Reset ¶ added in v1.3.11
func (x *SyncedResponse) Reset()
func (*SyncedResponse) String ¶ added in v1.3.11
func (x *SyncedResponse) String() string
type UnimplementedBeaconChainServer ¶ added in v1.3.11
type UnimplementedBeaconChainServer struct { }
UnimplementedBeaconChainServer can be embedded to have forward compatible implementations.
func (*UnimplementedBeaconChainServer) AttestationPool ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) AttestationPool(context.Context, *AttestationPoolRequest) (*AttestationPoolResponse, error)
func (*UnimplementedBeaconChainServer) GetBeaconConfig ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetBeaconConfig(context.Context, *empty.Empty) (*BeaconConfig, error)
func (*UnimplementedBeaconChainServer) GetChainHead ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetIndividualVotes ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetIndividualVotes(context.Context, *IndividualVotesRequest) (*IndividualVotesRespond, error)
func (*UnimplementedBeaconChainServer) GetValidator ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetValidator(context.Context, *GetValidatorRequest) (*Validator, error)
func (*UnimplementedBeaconChainServer) GetValidatorActiveSetChanges ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetValidatorActiveSetChanges(context.Context, *GetValidatorActiveSetChangesRequest) (*ActiveSetChanges, error)
func (*UnimplementedBeaconChainServer) GetValidatorParticipation ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetValidatorParticipation(context.Context, *GetValidatorParticipationRequest) (*ValidatorParticipationResponse, error)
func (*UnimplementedBeaconChainServer) GetValidatorPerformance ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetValidatorPerformance(context.Context, *ValidatorPerformanceRequest) (*ValidatorPerformanceResponse, error)
func (*UnimplementedBeaconChainServer) GetValidatorQueue ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetValidatorQueue(context.Context, *empty.Empty) (*ValidatorQueue, error)
func (*UnimplementedBeaconChainServer) GetWeakSubjectivityCheckpoint ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) GetWeakSubjectivityCheckpoint(context.Context, *empty.Empty) (*WeakSubjectivityCheckpoint, error)
func (*UnimplementedBeaconChainServer) ListAttestations ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) ListAttestations(context.Context, *ListAttestationsRequest) (*ListAttestationsResponse, error)
func (*UnimplementedBeaconChainServer) ListBeaconCommittees ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) ListBeaconCommittees(context.Context, *ListCommitteesRequest) (*BeaconCommittees, error)
func (*UnimplementedBeaconChainServer) ListBlocks ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) ListBlocks(context.Context, *ListBlocksRequest) (*ListBlocksResponse, error)
func (*UnimplementedBeaconChainServer) ListIndexedAttestations ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) ListIndexedAttestations(context.Context, *ListIndexedAttestationsRequest) (*ListIndexedAttestationsResponse, error)
func (*UnimplementedBeaconChainServer) ListValidatorAssignments ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) ListValidatorAssignments(context.Context, *ListValidatorAssignmentsRequest) (*ValidatorAssignments, error)
func (*UnimplementedBeaconChainServer) ListValidatorBalances ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) ListValidatorBalances(context.Context, *ListValidatorBalancesRequest) (*ValidatorBalances, error)
func (*UnimplementedBeaconChainServer) ListValidators ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) ListValidators(context.Context, *ListValidatorsRequest) (*Validators, error)
func (*UnimplementedBeaconChainServer) StreamAttestations ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) StreamAttestations(*empty.Empty, BeaconChain_StreamAttestationsServer) error
func (*UnimplementedBeaconChainServer) StreamBlocks ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) StreamBlocks(*StreamBlocksRequest, BeaconChain_StreamBlocksServer) error
func (*UnimplementedBeaconChainServer) StreamChainHead ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) StreamChainHead(*empty.Empty, BeaconChain_StreamChainHeadServer) error
func (*UnimplementedBeaconChainServer) StreamIndexedAttestations ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) StreamIndexedAttestations(*empty.Empty, BeaconChain_StreamIndexedAttestationsServer) error
func (*UnimplementedBeaconChainServer) StreamValidatorsInfo ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) StreamValidatorsInfo(BeaconChain_StreamValidatorsInfoServer) error
func (*UnimplementedBeaconChainServer) SubmitAttesterSlashing ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) SubmitAttesterSlashing(context.Context, *AttesterSlashing) (*SubmitSlashingResponse, error)
func (*UnimplementedBeaconChainServer) SubmitProposerSlashing ¶ added in v1.3.11
func (*UnimplementedBeaconChainServer) SubmitProposerSlashing(context.Context, *ProposerSlashing) (*SubmitSlashingResponse, error)
type UnimplementedBeaconNodeValidatorServer ¶ added in v1.3.11
type UnimplementedBeaconNodeValidatorServer struct { }
UnimplementedBeaconNodeValidatorServer can be embedded to have forward compatible implementations.
func (*UnimplementedBeaconNodeValidatorServer) CheckDoppelGanger ¶ added in v1.4.1
func (*UnimplementedBeaconNodeValidatorServer) CheckDoppelGanger(context.Context, *DoppelGangerRequest) (*DoppelGangerResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) DomainData ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) DomainData(context.Context, *DomainRequest) (*DomainResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) GetAttestationData ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) GetAttestationData(context.Context, *AttestationDataRequest) (*AttestationData, error)
func (*UnimplementedBeaconNodeValidatorServer) GetBlock ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) GetBlock(context.Context, *BlockRequest) (*BeaconBlock, error)
func (*UnimplementedBeaconNodeValidatorServer) GetDuties ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) GetDuties(context.Context, *DutiesRequest) (*DutiesResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) MultipleValidatorStatus ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) MultipleValidatorStatus(context.Context, *MultipleValidatorStatusRequest) (*MultipleValidatorStatusResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) ProposeAttestation ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) ProposeAttestation(context.Context, *Attestation) (*AttestResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) ProposeBlock ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) ProposeBlock(context.Context, *SignedBeaconBlock) (*ProposeResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) ProposeExit ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) ProposeExit(context.Context, *SignedVoluntaryExit) (*ProposeExitResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) StreamDuties ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) StreamDuties(*DutiesRequest, BeaconNodeValidator_StreamDutiesServer) error
func (*UnimplementedBeaconNodeValidatorServer) SubmitAggregateSelectionProof ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) SubmitAggregateSelectionProof(context.Context, *AggregateSelectionRequest) (*AggregateSelectionResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) SubmitSignedAggregateSelectionProof ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) SubmitSignedAggregateSelectionProof(context.Context, *SignedAggregateSubmitRequest) (*SignedAggregateSubmitResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) SubscribeCommitteeSubnets ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) SubscribeCommitteeSubnets(context.Context, *CommitteeSubnetsSubscribeRequest) (*empty.Empty, error)
func (*UnimplementedBeaconNodeValidatorServer) ValidatorIndex ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) ValidatorIndex(context.Context, *ValidatorIndexRequest) (*ValidatorIndexResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) ValidatorStatus ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) ValidatorStatus(context.Context, *ValidatorStatusRequest) (*ValidatorStatusResponse, error)
func (*UnimplementedBeaconNodeValidatorServer) WaitForActivation ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) WaitForActivation(*ValidatorActivationRequest, BeaconNodeValidator_WaitForActivationServer) error
func (*UnimplementedBeaconNodeValidatorServer) WaitForChainStart ¶ added in v1.3.11
func (*UnimplementedBeaconNodeValidatorServer) WaitForChainStart(*empty.Empty, BeaconNodeValidator_WaitForChainStartServer) error
type UnimplementedNodeServer ¶ added in v1.3.11
type UnimplementedNodeServer struct { }
UnimplementedNodeServer can be embedded to have forward compatible implementations.
func (*UnimplementedNodeServer) GetGenesis ¶ added in v1.3.11
func (*UnimplementedNodeServer) GetPeer ¶ added in v1.3.11
func (*UnimplementedNodeServer) GetPeer(context.Context, *PeerRequest) (*Peer, error)
func (*UnimplementedNodeServer) GetSyncStatus ¶ added in v1.3.11
func (*UnimplementedNodeServer) GetSyncStatus(context.Context, *empty.Empty) (*SyncStatus, error)
func (*UnimplementedNodeServer) GetVersion ¶ added in v1.3.11
func (*UnimplementedNodeServer) ListImplementedServices ¶ added in v1.3.11
func (*UnimplementedNodeServer) ListImplementedServices(context.Context, *empty.Empty) (*ImplementedServices, error)
type Validator ¶
type Validator struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" spec-name:"pubkey" ssz-size:"48"` WithdrawalCredentials []byte `` /* 138-byte string literal not displayed */ EffectiveBalance uint64 `protobuf:"varint,3,opt,name=effective_balance,json=effectiveBalance,proto3" json:"effective_balance,omitempty"` Slashed bool `protobuf:"varint,4,opt,name=slashed,proto3" json:"slashed,omitempty"` ActivationEligibilityEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 196-byte string literal not displayed */ ActivationEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 161-byte string literal not displayed */ ExitEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 143-byte string literal not displayed */ WithdrawableEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 167-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Validator) Descriptor
deprecated
func (*Validator) GetActivationEligibilityEpoch ¶
func (x *Validator) GetActivationEligibilityEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*Validator) GetActivationEpoch ¶
func (x *Validator) GetActivationEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*Validator) GetEffectiveBalance ¶
func (*Validator) GetExitEpoch ¶
func (x *Validator) GetExitEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*Validator) GetPublicKey ¶
func (*Validator) GetSlashed ¶
func (*Validator) GetWithdrawableEpoch ¶
func (x *Validator) GetWithdrawableEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*Validator) GetWithdrawalCredentials ¶
func (*Validator) HashTreeRoot ¶ added in v1.3.11
HashTreeRoot ssz hashes the Validator object
func (*Validator) HashTreeRootWith ¶ added in v1.3.11
HashTreeRootWith ssz hashes the Validator object with a hasher
func (*Validator) MarshalSSZ ¶ added in v1.3.11
MarshalSSZ ssz marshals the Validator object
func (*Validator) MarshalSSZTo ¶ added in v1.3.11
MarshalSSZTo ssz marshals the Validator object to a target array
func (*Validator) ProtoMessage ¶
func (*Validator) ProtoMessage()
func (*Validator) ProtoReflect ¶ added in v1.3.11
func (x *Validator) ProtoReflect() protoreflect.Message
func (*Validator) SizeSSZ ¶ added in v1.3.11
SizeSSZ returns the ssz encoded size in bytes for the Validator object
func (*Validator) UnmarshalSSZ ¶ added in v1.3.11
UnmarshalSSZ ssz unmarshals the Validator object
type ValidatorActivationRequest ¶ added in v1.3.11
type ValidatorActivationRequest struct { PublicKeys [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"` // contains filtered or unexported fields }
func (*ValidatorActivationRequest) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorActivationRequest) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorActivationRequest.ProtoReflect.Descriptor instead.
func (*ValidatorActivationRequest) GetPublicKeys ¶ added in v1.3.11
func (x *ValidatorActivationRequest) GetPublicKeys() [][]byte
func (*ValidatorActivationRequest) ProtoMessage ¶ added in v1.3.11
func (*ValidatorActivationRequest) ProtoMessage()
func (*ValidatorActivationRequest) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorActivationRequest) ProtoReflect() protoreflect.Message
func (*ValidatorActivationRequest) Reset ¶ added in v1.3.11
func (x *ValidatorActivationRequest) Reset()
func (*ValidatorActivationRequest) String ¶ added in v1.3.11
func (x *ValidatorActivationRequest) String() string
type ValidatorActivationResponse ¶ added in v1.3.11
type ValidatorActivationResponse struct { Statuses []*ValidatorActivationResponse_Status `protobuf:"bytes,1,rep,name=statuses,proto3" json:"statuses,omitempty"` // contains filtered or unexported fields }
func (*ValidatorActivationResponse) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorActivationResponse) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorActivationResponse.ProtoReflect.Descriptor instead.
func (*ValidatorActivationResponse) GetStatuses ¶ added in v1.3.11
func (x *ValidatorActivationResponse) GetStatuses() []*ValidatorActivationResponse_Status
func (*ValidatorActivationResponse) ProtoMessage ¶ added in v1.3.11
func (*ValidatorActivationResponse) ProtoMessage()
func (*ValidatorActivationResponse) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorActivationResponse) ProtoReflect() protoreflect.Message
func (*ValidatorActivationResponse) Reset ¶ added in v1.3.11
func (x *ValidatorActivationResponse) Reset()
func (*ValidatorActivationResponse) String ¶ added in v1.3.11
func (x *ValidatorActivationResponse) String() string
type ValidatorActivationResponse_Status ¶ added in v1.3.11
type ValidatorActivationResponse_Status struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` Status *ValidatorStatusResponse `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` Index github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ValidatorActivationResponse_Status) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorActivationResponse_Status) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorActivationResponse_Status.ProtoReflect.Descriptor instead.
func (*ValidatorActivationResponse_Status) GetIndex ¶ added in v1.3.11
func (x *ValidatorActivationResponse_Status) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorActivationResponse_Status) GetPublicKey ¶ added in v1.3.11
func (x *ValidatorActivationResponse_Status) GetPublicKey() []byte
func (*ValidatorActivationResponse_Status) GetStatus ¶ added in v1.3.11
func (x *ValidatorActivationResponse_Status) GetStatus() *ValidatorStatusResponse
func (*ValidatorActivationResponse_Status) ProtoMessage ¶ added in v1.3.11
func (*ValidatorActivationResponse_Status) ProtoMessage()
func (*ValidatorActivationResponse_Status) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorActivationResponse_Status) ProtoReflect() protoreflect.Message
func (*ValidatorActivationResponse_Status) Reset ¶ added in v1.3.11
func (x *ValidatorActivationResponse_Status) Reset()
func (*ValidatorActivationResponse_Status) String ¶ added in v1.3.11
func (x *ValidatorActivationResponse_Status) String() string
type ValidatorAssignments ¶
type ValidatorAssignments struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` Assignments []*ValidatorAssignments_CommitteeAssignment `protobuf:"bytes,2,rep,name=assignments,proto3" json:"assignments,omitempty"` NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` TotalSize int32 `protobuf:"varint,4,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*ValidatorAssignments) Descriptor
deprecated
func (*ValidatorAssignments) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorAssignments.ProtoReflect.Descriptor instead.
func (*ValidatorAssignments) GetAssignments ¶
func (x *ValidatorAssignments) GetAssignments() []*ValidatorAssignments_CommitteeAssignment
func (*ValidatorAssignments) GetEpoch ¶
func (x *ValidatorAssignments) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ValidatorAssignments) GetNextPageToken ¶
func (x *ValidatorAssignments) GetNextPageToken() string
func (*ValidatorAssignments) GetTotalSize ¶
func (x *ValidatorAssignments) GetTotalSize() int32
func (*ValidatorAssignments) ProtoMessage ¶
func (*ValidatorAssignments) ProtoMessage()
func (*ValidatorAssignments) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorAssignments) ProtoReflect() protoreflect.Message
func (*ValidatorAssignments) Reset ¶
func (x *ValidatorAssignments) Reset()
func (*ValidatorAssignments) String ¶
func (x *ValidatorAssignments) String() string
type ValidatorAssignments_CommitteeAssignment ¶
type ValidatorAssignments_CommitteeAssignment struct { BeaconCommittees []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 180-byte string literal not displayed */ CommitteeIndex github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */ AttesterSlot github_com_prysmaticlabs_eth2_types.Slot `` /* 151-byte string literal not displayed */ ProposerSlots []github_com_prysmaticlabs_eth2_types.Slot `` /* 161-byte string literal not displayed */ // Deprecated: Do not use. PublicKey []byte `protobuf:"bytes,5,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"` ValidatorIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ValidatorAssignments_CommitteeAssignment) Descriptor
deprecated
func (*ValidatorAssignments_CommitteeAssignment) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorAssignments_CommitteeAssignment.ProtoReflect.Descriptor instead.
func (*ValidatorAssignments_CommitteeAssignment) GetAttesterSlot ¶ added in v0.2.3
func (x *ValidatorAssignments_CommitteeAssignment) GetAttesterSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*ValidatorAssignments_CommitteeAssignment) GetBeaconCommittees ¶ added in v0.2.3
func (x *ValidatorAssignments_CommitteeAssignment) GetBeaconCommittees() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorAssignments_CommitteeAssignment) GetCommitteeIndex ¶ added in v0.2.3
func (x *ValidatorAssignments_CommitteeAssignment) GetCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex
func (*ValidatorAssignments_CommitteeAssignment) GetProposerSlots ¶ added in v1.3.11
func (x *ValidatorAssignments_CommitteeAssignment) GetProposerSlots() []github_com_prysmaticlabs_eth2_types.Slot
func (*ValidatorAssignments_CommitteeAssignment) GetPublicKey
deprecated
func (x *ValidatorAssignments_CommitteeAssignment) GetPublicKey() []byte
Deprecated: Do not use.
func (*ValidatorAssignments_CommitteeAssignment) GetValidatorIndex ¶ added in v1.3.11
func (x *ValidatorAssignments_CommitteeAssignment) GetValidatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorAssignments_CommitteeAssignment) ProtoMessage ¶
func (*ValidatorAssignments_CommitteeAssignment) ProtoMessage()
func (*ValidatorAssignments_CommitteeAssignment) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorAssignments_CommitteeAssignment) ProtoReflect() protoreflect.Message
func (*ValidatorAssignments_CommitteeAssignment) Reset ¶
func (x *ValidatorAssignments_CommitteeAssignment) Reset()
func (*ValidatorAssignments_CommitteeAssignment) String ¶
func (x *ValidatorAssignments_CommitteeAssignment) String() string
type ValidatorBalances ¶
type ValidatorBalances struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` Balances []*ValidatorBalances_Balance `protobuf:"bytes,2,rep,name=balances,proto3" json:"balances,omitempty"` NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` TotalSize int32 `protobuf:"varint,4,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*ValidatorBalances) Descriptor
deprecated
func (*ValidatorBalances) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorBalances.ProtoReflect.Descriptor instead.
func (*ValidatorBalances) GetBalances ¶
func (x *ValidatorBalances) GetBalances() []*ValidatorBalances_Balance
func (*ValidatorBalances) GetEpoch ¶ added in v0.2.3
func (x *ValidatorBalances) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ValidatorBalances) GetNextPageToken ¶ added in v0.2.3
func (x *ValidatorBalances) GetNextPageToken() string
func (*ValidatorBalances) GetTotalSize ¶ added in v0.2.3
func (x *ValidatorBalances) GetTotalSize() int32
func (*ValidatorBalances) ProtoMessage ¶
func (*ValidatorBalances) ProtoMessage()
func (*ValidatorBalances) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorBalances) ProtoReflect() protoreflect.Message
func (*ValidatorBalances) Reset ¶
func (x *ValidatorBalances) Reset()
func (*ValidatorBalances) String ¶
func (x *ValidatorBalances) String() string
type ValidatorBalances_Balance ¶
type ValidatorBalances_Balance struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"` Index github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */ Balance uint64 `protobuf:"varint,3,opt,name=balance,proto3" json:"balance,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*ValidatorBalances_Balance) Descriptor
deprecated
func (*ValidatorBalances_Balance) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorBalances_Balance.ProtoReflect.Descriptor instead.
func (*ValidatorBalances_Balance) GetBalance ¶
func (x *ValidatorBalances_Balance) GetBalance() uint64
func (*ValidatorBalances_Balance) GetIndex ¶
func (x *ValidatorBalances_Balance) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorBalances_Balance) GetPublicKey ¶
func (x *ValidatorBalances_Balance) GetPublicKey() []byte
func (*ValidatorBalances_Balance) GetStatus ¶ added in v1.3.11
func (x *ValidatorBalances_Balance) GetStatus() string
func (*ValidatorBalances_Balance) ProtoMessage ¶
func (*ValidatorBalances_Balance) ProtoMessage()
func (*ValidatorBalances_Balance) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorBalances_Balance) ProtoReflect() protoreflect.Message
func (*ValidatorBalances_Balance) Reset ¶
func (x *ValidatorBalances_Balance) Reset()
func (*ValidatorBalances_Balance) String ¶
func (x *ValidatorBalances_Balance) String() string
type ValidatorChangeSet ¶ added in v1.3.11
type ValidatorChangeSet struct { Action SetAction `protobuf:"varint,1,opt,name=action,proto3,enum=ethereum.eth.v1alpha1.SetAction" json:"action,omitempty"` PublicKeys [][]byte `protobuf:"bytes,2,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"` // contains filtered or unexported fields }
func (*ValidatorChangeSet) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorChangeSet) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorChangeSet.ProtoReflect.Descriptor instead.
func (*ValidatorChangeSet) GetAction ¶ added in v1.3.11
func (x *ValidatorChangeSet) GetAction() SetAction
func (*ValidatorChangeSet) GetPublicKeys ¶ added in v1.3.11
func (x *ValidatorChangeSet) GetPublicKeys() [][]byte
func (*ValidatorChangeSet) ProtoMessage ¶ added in v1.3.11
func (*ValidatorChangeSet) ProtoMessage()
func (*ValidatorChangeSet) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorChangeSet) ProtoReflect() protoreflect.Message
func (*ValidatorChangeSet) Reset ¶ added in v1.3.11
func (x *ValidatorChangeSet) Reset()
func (*ValidatorChangeSet) String ¶ added in v1.3.11
func (x *ValidatorChangeSet) String() string
type ValidatorIndexRequest ¶ added in v1.3.11
type ValidatorIndexRequest struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"` // contains filtered or unexported fields }
func (*ValidatorIndexRequest) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorIndexRequest) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorIndexRequest.ProtoReflect.Descriptor instead.
func (*ValidatorIndexRequest) GetPublicKey ¶ added in v1.3.11
func (x *ValidatorIndexRequest) GetPublicKey() []byte
func (*ValidatorIndexRequest) ProtoMessage ¶ added in v1.3.11
func (*ValidatorIndexRequest) ProtoMessage()
func (*ValidatorIndexRequest) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorIndexRequest) ProtoReflect() protoreflect.Message
func (*ValidatorIndexRequest) Reset ¶ added in v1.3.11
func (x *ValidatorIndexRequest) Reset()
func (*ValidatorIndexRequest) String ¶ added in v1.3.11
func (x *ValidatorIndexRequest) String() string
type ValidatorIndexResponse ¶ added in v1.3.11
type ValidatorIndexResponse struct { Index github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ValidatorIndexResponse) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorIndexResponse) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorIndexResponse.ProtoReflect.Descriptor instead.
func (*ValidatorIndexResponse) GetIndex ¶ added in v1.3.11
func (x *ValidatorIndexResponse) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorIndexResponse) ProtoMessage ¶ added in v1.3.11
func (*ValidatorIndexResponse) ProtoMessage()
func (*ValidatorIndexResponse) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorIndexResponse) ProtoReflect() protoreflect.Message
func (*ValidatorIndexResponse) Reset ¶ added in v1.3.11
func (x *ValidatorIndexResponse) Reset()
func (*ValidatorIndexResponse) String ¶ added in v1.3.11
func (x *ValidatorIndexResponse) String() string
type ValidatorInfo ¶ added in v1.3.11
type ValidatorInfo struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` Index github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */ Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` Status ValidatorStatus `protobuf:"varint,4,opt,name=status,proto3,enum=ethereum.eth.v1alpha1.ValidatorStatus" json:"status,omitempty"` TransitionTimestamp uint64 `protobuf:"varint,5,opt,name=transition_timestamp,json=transitionTimestamp,proto3" json:"transition_timestamp,omitempty"` Balance uint64 `protobuf:"varint,6,opt,name=balance,proto3" json:"balance,omitempty"` EffectiveBalance uint64 `protobuf:"varint,7,opt,name=effective_balance,json=effectiveBalance,proto3" json:"effective_balance,omitempty"` // contains filtered or unexported fields }
func (*ValidatorInfo) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorInfo) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorInfo.ProtoReflect.Descriptor instead.
func (*ValidatorInfo) GetBalance ¶ added in v1.3.11
func (x *ValidatorInfo) GetBalance() uint64
func (*ValidatorInfo) GetEffectiveBalance ¶ added in v1.3.11
func (x *ValidatorInfo) GetEffectiveBalance() uint64
func (*ValidatorInfo) GetEpoch ¶ added in v1.3.11
func (x *ValidatorInfo) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ValidatorInfo) GetIndex ¶ added in v1.3.11
func (x *ValidatorInfo) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorInfo) GetPublicKey ¶ added in v1.3.11
func (x *ValidatorInfo) GetPublicKey() []byte
func (*ValidatorInfo) GetStatus ¶ added in v1.3.11
func (x *ValidatorInfo) GetStatus() ValidatorStatus
func (*ValidatorInfo) GetTransitionTimestamp ¶ added in v1.3.11
func (x *ValidatorInfo) GetTransitionTimestamp() uint64
func (*ValidatorInfo) ProtoMessage ¶ added in v1.3.11
func (*ValidatorInfo) ProtoMessage()
func (*ValidatorInfo) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorInfo) ProtoReflect() protoreflect.Message
func (*ValidatorInfo) Reset ¶ added in v1.3.11
func (x *ValidatorInfo) Reset()
func (*ValidatorInfo) String ¶ added in v1.3.11
func (x *ValidatorInfo) String() string
type ValidatorParticipation ¶
type ValidatorParticipation struct { // Deprecated: Do not use. GlobalParticipationRate float32 `` /* 134-byte string literal not displayed */ // Deprecated: Do not use. VotedEther uint64 `protobuf:"varint,2,opt,name=voted_ether,json=votedEther,proto3" json:"voted_ether,omitempty"` // Deprecated: Do not use. EligibleEther uint64 `protobuf:"varint,3,opt,name=eligible_ether,json=eligibleEther,proto3" json:"eligible_ether,omitempty"` CurrentEpochActiveGwei uint64 `` /* 132-byte string literal not displayed */ CurrentEpochAttestingGwei uint64 `` /* 141-byte string literal not displayed */ CurrentEpochTargetAttestingGwei uint64 `` /* 161-byte string literal not displayed */ PreviousEpochActiveGwei uint64 `` /* 135-byte string literal not displayed */ PreviousEpochAttestingGwei uint64 `` /* 144-byte string literal not displayed */ PreviousEpochTargetAttestingGwei uint64 `` /* 164-byte string literal not displayed */ PreviousEpochHeadAttestingGwei uint64 `` /* 159-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ValidatorParticipation) Descriptor
deprecated
func (*ValidatorParticipation) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorParticipation.ProtoReflect.Descriptor instead.
func (*ValidatorParticipation) GetCurrentEpochActiveGwei ¶ added in v1.3.11
func (x *ValidatorParticipation) GetCurrentEpochActiveGwei() uint64
func (*ValidatorParticipation) GetCurrentEpochAttestingGwei ¶ added in v1.3.11
func (x *ValidatorParticipation) GetCurrentEpochAttestingGwei() uint64
func (*ValidatorParticipation) GetCurrentEpochTargetAttestingGwei ¶ added in v1.3.11
func (x *ValidatorParticipation) GetCurrentEpochTargetAttestingGwei() uint64
func (*ValidatorParticipation) GetEligibleEther
deprecated
func (x *ValidatorParticipation) GetEligibleEther() uint64
Deprecated: Do not use.
func (*ValidatorParticipation) GetGlobalParticipationRate
deprecated
func (x *ValidatorParticipation) GetGlobalParticipationRate() float32
Deprecated: Do not use.
func (*ValidatorParticipation) GetPreviousEpochActiveGwei ¶ added in v1.3.11
func (x *ValidatorParticipation) GetPreviousEpochActiveGwei() uint64
func (*ValidatorParticipation) GetPreviousEpochAttestingGwei ¶ added in v1.3.11
func (x *ValidatorParticipation) GetPreviousEpochAttestingGwei() uint64
func (*ValidatorParticipation) GetPreviousEpochHeadAttestingGwei ¶ added in v1.3.11
func (x *ValidatorParticipation) GetPreviousEpochHeadAttestingGwei() uint64
func (*ValidatorParticipation) GetPreviousEpochTargetAttestingGwei ¶ added in v1.3.11
func (x *ValidatorParticipation) GetPreviousEpochTargetAttestingGwei() uint64
func (*ValidatorParticipation) GetVotedEther
deprecated
func (x *ValidatorParticipation) GetVotedEther() uint64
Deprecated: Do not use.
func (*ValidatorParticipation) ProtoMessage ¶
func (*ValidatorParticipation) ProtoMessage()
func (*ValidatorParticipation) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorParticipation) ProtoReflect() protoreflect.Message
func (*ValidatorParticipation) Reset ¶
func (x *ValidatorParticipation) Reset()
func (*ValidatorParticipation) String ¶
func (x *ValidatorParticipation) String() string
type ValidatorParticipationResponse ¶
type ValidatorParticipationResponse struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` Finalized bool `protobuf:"varint,2,opt,name=finalized,proto3" json:"finalized,omitempty"` Participation *ValidatorParticipation `protobuf:"bytes,3,opt,name=participation,proto3" json:"participation,omitempty"` // contains filtered or unexported fields }
func (*ValidatorParticipationResponse) Descriptor
deprecated
func (*ValidatorParticipationResponse) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorParticipationResponse.ProtoReflect.Descriptor instead.
func (*ValidatorParticipationResponse) GetEpoch ¶
func (x *ValidatorParticipationResponse) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ValidatorParticipationResponse) GetFinalized ¶
func (x *ValidatorParticipationResponse) GetFinalized() bool
func (*ValidatorParticipationResponse) GetParticipation ¶
func (x *ValidatorParticipationResponse) GetParticipation() *ValidatorParticipation
func (*ValidatorParticipationResponse) ProtoMessage ¶
func (*ValidatorParticipationResponse) ProtoMessage()
func (*ValidatorParticipationResponse) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorParticipationResponse) ProtoReflect() protoreflect.Message
func (*ValidatorParticipationResponse) Reset ¶
func (x *ValidatorParticipationResponse) Reset()
func (*ValidatorParticipationResponse) String ¶
func (x *ValidatorParticipationResponse) String() string
type ValidatorPerformanceRequest ¶ added in v1.3.11
type ValidatorPerformanceRequest struct { // Deprecated: Do not use. PublicKeys [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"` Indices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ValidatorPerformanceRequest) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorPerformanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorPerformanceRequest.ProtoReflect.Descriptor instead.
func (*ValidatorPerformanceRequest) GetIndices ¶ added in v1.3.11
func (x *ValidatorPerformanceRequest) GetIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorPerformanceRequest) GetPublicKeys
deprecated
added in
v1.3.11
func (x *ValidatorPerformanceRequest) GetPublicKeys() [][]byte
Deprecated: Do not use.
func (*ValidatorPerformanceRequest) ProtoMessage ¶ added in v1.3.11
func (*ValidatorPerformanceRequest) ProtoMessage()
func (*ValidatorPerformanceRequest) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorPerformanceRequest) ProtoReflect() protoreflect.Message
func (*ValidatorPerformanceRequest) Reset ¶ added in v1.3.11
func (x *ValidatorPerformanceRequest) Reset()
func (*ValidatorPerformanceRequest) String ¶ added in v1.3.11
func (x *ValidatorPerformanceRequest) String() string
type ValidatorPerformanceResponse ¶ added in v1.3.11
type ValidatorPerformanceResponse struct { CurrentEffectiveBalances []uint64 `` /* 143-byte string literal not displayed */ InclusionSlots []github_com_prysmaticlabs_eth2_types.Slot `` /* 164-byte string literal not displayed */ InclusionDistances []github_com_prysmaticlabs_eth2_types.Slot `` /* 176-byte string literal not displayed */ CorrectlyVotedSource []bool `` /* 131-byte string literal not displayed */ CorrectlyVotedTarget []bool `` /* 131-byte string literal not displayed */ CorrectlyVotedHead []bool `protobuf:"varint,6,rep,packed,name=correctly_voted_head,json=correctlyVotedHead,proto3" json:"correctly_voted_head,omitempty"` BalancesBeforeEpochTransition []uint64 `` /* 160-byte string literal not displayed */ BalancesAfterEpochTransition []uint64 `` /* 157-byte string literal not displayed */ MissingValidators [][]byte `protobuf:"bytes,9,rep,name=missing_validators,json=missingValidators,proto3" json:"missing_validators,omitempty"` AverageActiveValidatorBalance float32 `` /* 155-byte string literal not displayed */ PublicKeys [][]byte `protobuf:"bytes,11,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"` // contains filtered or unexported fields }
func (*ValidatorPerformanceResponse) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorPerformanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorPerformanceResponse.ProtoReflect.Descriptor instead.
func (*ValidatorPerformanceResponse) GetAverageActiveValidatorBalance ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetAverageActiveValidatorBalance() float32
func (*ValidatorPerformanceResponse) GetBalancesAfterEpochTransition ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetBalancesAfterEpochTransition() []uint64
func (*ValidatorPerformanceResponse) GetBalancesBeforeEpochTransition ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetBalancesBeforeEpochTransition() []uint64
func (*ValidatorPerformanceResponse) GetCorrectlyVotedHead ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetCorrectlyVotedHead() []bool
func (*ValidatorPerformanceResponse) GetCorrectlyVotedSource ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetCorrectlyVotedSource() []bool
func (*ValidatorPerformanceResponse) GetCorrectlyVotedTarget ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetCorrectlyVotedTarget() []bool
func (*ValidatorPerformanceResponse) GetCurrentEffectiveBalances ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetCurrentEffectiveBalances() []uint64
func (*ValidatorPerformanceResponse) GetInclusionDistances ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetInclusionDistances() []github_com_prysmaticlabs_eth2_types.Slot
func (*ValidatorPerformanceResponse) GetInclusionSlots ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetInclusionSlots() []github_com_prysmaticlabs_eth2_types.Slot
func (*ValidatorPerformanceResponse) GetMissingValidators ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetMissingValidators() [][]byte
func (*ValidatorPerformanceResponse) GetPublicKeys ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) GetPublicKeys() [][]byte
func (*ValidatorPerformanceResponse) ProtoMessage ¶ added in v1.3.11
func (*ValidatorPerformanceResponse) ProtoMessage()
func (*ValidatorPerformanceResponse) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) ProtoReflect() protoreflect.Message
func (*ValidatorPerformanceResponse) Reset ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) Reset()
func (*ValidatorPerformanceResponse) String ¶ added in v1.3.11
func (x *ValidatorPerformanceResponse) String() string
type ValidatorQueue ¶
type ValidatorQueue struct { ChurnLimit uint64 `protobuf:"varint,1,opt,name=churn_limit,json=churnLimit,proto3" json:"churn_limit,omitempty"` // Deprecated: Do not use. ActivationPublicKeys [][]byte `` /* 139-byte string literal not displayed */ // Deprecated: Do not use. ExitPublicKeys [][]byte `protobuf:"bytes,3,rep,name=exit_public_keys,json=exitPublicKeys,proto3" json:"exit_public_keys,omitempty" ssz-size:"?,48"` ActivationValidatorIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 212-byte string literal not displayed */ ExitValidatorIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 194-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ValidatorQueue) Descriptor
deprecated
func (*ValidatorQueue) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorQueue.ProtoReflect.Descriptor instead.
func (*ValidatorQueue) GetActivationPublicKeys
deprecated
func (x *ValidatorQueue) GetActivationPublicKeys() [][]byte
Deprecated: Do not use.
func (*ValidatorQueue) GetActivationValidatorIndices ¶ added in v1.3.11
func (x *ValidatorQueue) GetActivationValidatorIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorQueue) GetChurnLimit ¶
func (x *ValidatorQueue) GetChurnLimit() uint64
func (*ValidatorQueue) GetExitPublicKeys
deprecated
func (x *ValidatorQueue) GetExitPublicKeys() [][]byte
Deprecated: Do not use.
func (*ValidatorQueue) GetExitValidatorIndices ¶ added in v1.3.11
func (x *ValidatorQueue) GetExitValidatorIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*ValidatorQueue) ProtoMessage ¶
func (*ValidatorQueue) ProtoMessage()
func (*ValidatorQueue) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorQueue) ProtoReflect() protoreflect.Message
func (*ValidatorQueue) Reset ¶
func (x *ValidatorQueue) Reset()
func (*ValidatorQueue) String ¶
func (x *ValidatorQueue) String() string
type ValidatorStatus ¶ added in v1.3.11
type ValidatorStatus int32
const ( ValidatorStatus_UNKNOWN_STATUS ValidatorStatus = 0 ValidatorStatus_DEPOSITED ValidatorStatus = 1 ValidatorStatus_PENDING ValidatorStatus = 2 ValidatorStatus_ACTIVE ValidatorStatus = 3 ValidatorStatus_EXITING ValidatorStatus = 4 ValidatorStatus_SLASHING ValidatorStatus = 5 ValidatorStatus_EXITED ValidatorStatus = 6 ValidatorStatus_INVALID ValidatorStatus = 7 ValidatorStatus_PARTIALLY_DEPOSITED ValidatorStatus = 8 )
func (ValidatorStatus) Descriptor ¶ added in v1.3.11
func (ValidatorStatus) Descriptor() protoreflect.EnumDescriptor
func (ValidatorStatus) Enum ¶ added in v1.3.11
func (x ValidatorStatus) Enum() *ValidatorStatus
func (ValidatorStatus) EnumDescriptor
deprecated
added in
v1.3.11
func (ValidatorStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ValidatorStatus.Descriptor instead.
func (ValidatorStatus) Number ¶ added in v1.3.11
func (x ValidatorStatus) Number() protoreflect.EnumNumber
func (ValidatorStatus) String ¶ added in v1.3.11
func (x ValidatorStatus) String() string
func (ValidatorStatus) Type ¶ added in v1.3.11
func (ValidatorStatus) Type() protoreflect.EnumType
type ValidatorStatusRequest ¶ added in v1.3.11
type ValidatorStatusRequest struct { PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"` // contains filtered or unexported fields }
func (*ValidatorStatusRequest) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorStatusRequest.ProtoReflect.Descriptor instead.
func (*ValidatorStatusRequest) GetPublicKey ¶ added in v1.3.11
func (x *ValidatorStatusRequest) GetPublicKey() []byte
func (*ValidatorStatusRequest) ProtoMessage ¶ added in v1.3.11
func (*ValidatorStatusRequest) ProtoMessage()
func (*ValidatorStatusRequest) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorStatusRequest) ProtoReflect() protoreflect.Message
func (*ValidatorStatusRequest) Reset ¶ added in v1.3.11
func (x *ValidatorStatusRequest) Reset()
func (*ValidatorStatusRequest) String ¶ added in v1.3.11
func (x *ValidatorStatusRequest) String() string
type ValidatorStatusResponse ¶ added in v1.3.11
type ValidatorStatusResponse struct { Status ValidatorStatus `protobuf:"varint,1,opt,name=status,proto3,enum=ethereum.eth.v1alpha1.ValidatorStatus" json:"status,omitempty"` Eth1DepositBlockNumber uint64 `` /* 132-byte string literal not displayed */ DepositInclusionSlot github_com_prysmaticlabs_eth2_types.Slot `` /* 177-byte string literal not displayed */ ActivationEpoch github_com_prysmaticlabs_eth2_types.Epoch `` /* 161-byte string literal not displayed */ PositionInActivationQueue uint64 `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ValidatorStatusResponse) Descriptor
deprecated
added in
v1.3.11
func (*ValidatorStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorStatusResponse.ProtoReflect.Descriptor instead.
func (*ValidatorStatusResponse) GetActivationEpoch ¶ added in v1.3.11
func (x *ValidatorStatusResponse) GetActivationEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*ValidatorStatusResponse) GetDepositInclusionSlot ¶ added in v1.3.11
func (x *ValidatorStatusResponse) GetDepositInclusionSlot() github_com_prysmaticlabs_eth2_types.Slot
func (*ValidatorStatusResponse) GetEth1DepositBlockNumber ¶ added in v1.3.11
func (x *ValidatorStatusResponse) GetEth1DepositBlockNumber() uint64
func (*ValidatorStatusResponse) GetPositionInActivationQueue ¶ added in v1.3.11
func (x *ValidatorStatusResponse) GetPositionInActivationQueue() uint64
func (*ValidatorStatusResponse) GetStatus ¶ added in v1.3.11
func (x *ValidatorStatusResponse) GetStatus() ValidatorStatus
func (*ValidatorStatusResponse) ProtoMessage ¶ added in v1.3.11
func (*ValidatorStatusResponse) ProtoMessage()
func (*ValidatorStatusResponse) ProtoReflect ¶ added in v1.3.11
func (x *ValidatorStatusResponse) ProtoReflect() protoreflect.Message
func (*ValidatorStatusResponse) Reset ¶ added in v1.3.11
func (x *ValidatorStatusResponse) Reset()
func (*ValidatorStatusResponse) String ¶ added in v1.3.11
func (x *ValidatorStatusResponse) String() string
type Validators ¶
type Validators struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` ValidatorList []*Validators_ValidatorContainer `protobuf:"bytes,2,rep,name=validator_list,json=validatorList,proto3" json:"validator_list,omitempty"` NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` TotalSize int32 `protobuf:"varint,4,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"` // contains filtered or unexported fields }
func (*Validators) Descriptor
deprecated
func (*Validators) Descriptor() ([]byte, []int)
Deprecated: Use Validators.ProtoReflect.Descriptor instead.
func (*Validators) GetEpoch ¶
func (x *Validators) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*Validators) GetNextPageToken ¶
func (x *Validators) GetNextPageToken() string
func (*Validators) GetTotalSize ¶
func (x *Validators) GetTotalSize() int32
func (*Validators) GetValidatorList ¶ added in v1.3.11
func (x *Validators) GetValidatorList() []*Validators_ValidatorContainer
func (*Validators) ProtoMessage ¶
func (*Validators) ProtoMessage()
func (*Validators) ProtoReflect ¶ added in v1.3.11
func (x *Validators) ProtoReflect() protoreflect.Message
func (*Validators) Reset ¶
func (x *Validators) Reset()
func (*Validators) String ¶
func (x *Validators) String() string
type Validators_ValidatorContainer ¶ added in v1.3.11
type Validators_ValidatorContainer struct { Index github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */ Validator *Validator `protobuf:"bytes,2,opt,name=validator,proto3" json:"validator,omitempty"` // contains filtered or unexported fields }
func (*Validators_ValidatorContainer) Descriptor
deprecated
added in
v1.3.11
func (*Validators_ValidatorContainer) Descriptor() ([]byte, []int)
Deprecated: Use Validators_ValidatorContainer.ProtoReflect.Descriptor instead.
func (*Validators_ValidatorContainer) GetIndex ¶ added in v1.3.11
func (x *Validators_ValidatorContainer) GetIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*Validators_ValidatorContainer) GetValidator ¶ added in v1.3.11
func (x *Validators_ValidatorContainer) GetValidator() *Validator
func (*Validators_ValidatorContainer) ProtoMessage ¶ added in v1.3.11
func (*Validators_ValidatorContainer) ProtoMessage()
func (*Validators_ValidatorContainer) ProtoReflect ¶ added in v1.3.11
func (x *Validators_ValidatorContainer) ProtoReflect() protoreflect.Message
func (*Validators_ValidatorContainer) Reset ¶ added in v1.3.11
func (x *Validators_ValidatorContainer) Reset()
func (*Validators_ValidatorContainer) String ¶ added in v1.3.11
func (x *Validators_ValidatorContainer) String() string
type Version ¶
type Version struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Metadata string `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
func (*Version) Descriptor
deprecated
func (*Version) GetMetadata ¶
func (*Version) GetVersion ¶
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
func (*Version) ProtoReflect ¶ added in v1.3.11
func (x *Version) ProtoReflect() protoreflect.Message
type VoluntaryExit ¶
type VoluntaryExit struct { Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` ValidatorIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */ // 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() github_com_prysmaticlabs_eth2_types.Epoch
func (*VoluntaryExit) GetValidatorIndex ¶
func (x *VoluntaryExit) GetValidatorIndex() github_com_prysmaticlabs_eth2_types.ValidatorIndex
func (*VoluntaryExit) HashTreeRoot ¶ added in v1.3.11
func (v *VoluntaryExit) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the VoluntaryExit object
func (*VoluntaryExit) HashTreeRootWith ¶ added in v1.3.11
func (v *VoluntaryExit) HashTreeRootWith(hh *ssz.Hasher) (err error)
HashTreeRootWith ssz hashes the VoluntaryExit object with a hasher
func (*VoluntaryExit) MarshalSSZ ¶ added in v1.3.11
func (v *VoluntaryExit) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the VoluntaryExit object
func (*VoluntaryExit) MarshalSSZTo ¶ added in v1.3.11
func (v *VoluntaryExit) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the VoluntaryExit object to a target array
func (*VoluntaryExit) ProtoMessage ¶
func (*VoluntaryExit) ProtoMessage()
func (*VoluntaryExit) ProtoReflect ¶ added in v1.3.11
func (x *VoluntaryExit) ProtoReflect() protoreflect.Message
func (*VoluntaryExit) Reset ¶
func (x *VoluntaryExit) Reset()
func (*VoluntaryExit) SizeSSZ ¶ added in v1.3.11
func (v *VoluntaryExit) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the VoluntaryExit object
func (*VoluntaryExit) String ¶
func (x *VoluntaryExit) String() string
func (*VoluntaryExit) UnmarshalSSZ ¶ added in v1.3.11
func (v *VoluntaryExit) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the VoluntaryExit object
type WeakSubjectivityCheckpoint ¶ added in v1.3.11
type WeakSubjectivityCheckpoint struct { BlockRoot []byte `protobuf:"bytes,1,opt,name=block_root,json=blockRoot,proto3" json:"block_root,omitempty"` StateRoot []byte `protobuf:"bytes,2,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"` Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"` // contains filtered or unexported fields }
func (*WeakSubjectivityCheckpoint) Descriptor
deprecated
added in
v1.3.11
func (*WeakSubjectivityCheckpoint) Descriptor() ([]byte, []int)
Deprecated: Use WeakSubjectivityCheckpoint.ProtoReflect.Descriptor instead.
func (*WeakSubjectivityCheckpoint) GetBlockRoot ¶ added in v1.3.11
func (x *WeakSubjectivityCheckpoint) GetBlockRoot() []byte
func (*WeakSubjectivityCheckpoint) GetEpoch ¶ added in v1.3.11
func (x *WeakSubjectivityCheckpoint) GetEpoch() github_com_prysmaticlabs_eth2_types.Epoch
func (*WeakSubjectivityCheckpoint) GetStateRoot ¶ added in v1.3.11
func (x *WeakSubjectivityCheckpoint) GetStateRoot() []byte
func (*WeakSubjectivityCheckpoint) ProtoMessage ¶ added in v1.3.11
func (*WeakSubjectivityCheckpoint) ProtoMessage()
func (*WeakSubjectivityCheckpoint) ProtoReflect ¶ added in v1.3.11
func (x *WeakSubjectivityCheckpoint) ProtoReflect() protoreflect.Message
func (*WeakSubjectivityCheckpoint) Reset ¶ added in v1.3.11
func (x *WeakSubjectivityCheckpoint) Reset()
func (*WeakSubjectivityCheckpoint) String ¶ added in v1.3.11
func (x *WeakSubjectivityCheckpoint) String() string