eth

package
v0.0.0-...-9d8ac53 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: Apache-2.0, Apache-2.0 Imports: 24 Imported by: 368

README

gRPC Gateway

This package is contains generated files for applications that wish to use eth/v1alpha as a gRPC gateway.

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

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
var File_eth_v1alpha1_attestation_proto protoreflect.FileDescriptor
View Source
var File_eth_v1alpha1_beacon_block_altair_proto protoreflect.FileDescriptor
View Source
var File_eth_v1alpha1_beacon_block_proto protoreflect.FileDescriptor
View Source
var File_eth_v1alpha1_beacon_chain_proto protoreflect.FileDescriptor
View Source
var File_eth_v1alpha1_node_proto protoreflect.FileDescriptor
View Source
var File_eth_v1alpha1_swagger_generated_proto protoreflect.FileDescriptor
View Source
var File_eth_v1alpha1_sync_committee_proto protoreflect.FileDescriptor
View Source
var File_eth_v1alpha1_validator_proto protoreflect.FileDescriptor

Functions

func RegisterBeaconChainHandler

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

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

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

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

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

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

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

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

func RegisterNodeHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterNodeHandler registers the http handlers for service Node to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterNodeHandlerClient

func RegisterNodeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NodeClient) error

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

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

func RegisterNodeHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NodeServer) error

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

func (*ActiveSetChanges) GetActivatedPublicKeys

func (x *ActiveSetChanges) GetActivatedPublicKeys() [][]byte

func (*ActiveSetChanges) GetEjectedIndices

func (*ActiveSetChanges) GetEjectedPublicKeys

func (x *ActiveSetChanges) GetEjectedPublicKeys() [][]byte

func (*ActiveSetChanges) GetEpoch

func (*ActiveSetChanges) GetExitedIndices

func (*ActiveSetChanges) GetExitedPublicKeys

func (x *ActiveSetChanges) GetExitedPublicKeys() [][]byte

func (*ActiveSetChanges) GetSlashedIndices

func (*ActiveSetChanges) GetSlashedPublicKeys

func (x *ActiveSetChanges) GetSlashedPublicKeys() [][]byte

func (*ActiveSetChanges) ProtoMessage

func (*ActiveSetChanges) ProtoMessage()

func (*ActiveSetChanges) ProtoReflect

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

func (*ActiveSetChanges) Reset

func (x *ActiveSetChanges) Reset()

func (*ActiveSetChanges) String

func (x *ActiveSetChanges) String() string

type AggregateAttestationAndProof

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

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

Deprecated: Use AggregateAttestationAndProof.ProtoReflect.Descriptor instead.

func (*AggregateAttestationAndProof) GetAggregate

func (x *AggregateAttestationAndProof) GetAggregate() *Attestation

func (*AggregateAttestationAndProof) GetAggregatorIndex

func (*AggregateAttestationAndProof) GetSelectionProof

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

func (*AggregateAttestationAndProof) HashTreeRoot

func (a *AggregateAttestationAndProof) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the AggregateAttestationAndProof object

func (*AggregateAttestationAndProof) HashTreeRootWith

func (a *AggregateAttestationAndProof) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the AggregateAttestationAndProof object with a hasher

func (*AggregateAttestationAndProof) MarshalSSZ

func (a *AggregateAttestationAndProof) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the AggregateAttestationAndProof object

func (*AggregateAttestationAndProof) MarshalSSZTo

func (a *AggregateAttestationAndProof) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the AggregateAttestationAndProof object to a target array

func (*AggregateAttestationAndProof) ProtoMessage

func (*AggregateAttestationAndProof) ProtoMessage()

func (*AggregateAttestationAndProof) ProtoReflect

func (*AggregateAttestationAndProof) Reset

func (x *AggregateAttestationAndProof) Reset()

func (*AggregateAttestationAndProof) SizeSSZ

func (a *AggregateAttestationAndProof) SizeSSZ() (size int)

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

func (*AggregateAttestationAndProof) String

func (*AggregateAttestationAndProof) UnmarshalSSZ

func (a *AggregateAttestationAndProof) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the AggregateAttestationAndProof object

type AggregateSelectionRequest

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

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

Deprecated: Use AggregateSelectionRequest.ProtoReflect.Descriptor instead.

func (*AggregateSelectionRequest) GetCommitteeIndex

func (*AggregateSelectionRequest) GetPublicKey

func (x *AggregateSelectionRequest) GetPublicKey() []byte

func (*AggregateSelectionRequest) GetSlot

func (*AggregateSelectionRequest) GetSlotSignature

func (x *AggregateSelectionRequest) GetSlotSignature() []byte

func (*AggregateSelectionRequest) ProtoMessage

func (*AggregateSelectionRequest) ProtoMessage()

func (*AggregateSelectionRequest) ProtoReflect

func (*AggregateSelectionRequest) Reset

func (x *AggregateSelectionRequest) Reset()

func (*AggregateSelectionRequest) String

func (x *AggregateSelectionRequest) String() string

type AggregateSelectionResponse

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

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

Deprecated: Use AggregateSelectionResponse.ProtoReflect.Descriptor instead.

func (*AggregateSelectionResponse) GetAggregateAndProof

func (x *AggregateSelectionResponse) GetAggregateAndProof() *AggregateAttestationAndProof

func (*AggregateSelectionResponse) ProtoMessage

func (*AggregateSelectionResponse) ProtoMessage()

func (*AggregateSelectionResponse) ProtoReflect

func (*AggregateSelectionResponse) Reset

func (x *AggregateSelectionResponse) Reset()

func (*AggregateSelectionResponse) String

func (x *AggregateSelectionResponse) String() string

type AttestResponse

type AttestResponse struct {
	AttestationDataRoot []byte `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AttestResponse) Descriptor deprecated

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

Deprecated: Use AttestResponse.ProtoReflect.Descriptor instead.

func (*AttestResponse) GetAttestationDataRoot

func (x *AttestResponse) GetAttestationDataRoot() []byte

func (*AttestResponse) ProtoMessage

func (*AttestResponse) ProtoMessage()

func (*AttestResponse) ProtoReflect

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

func (*AttestResponse) Reset

func (x *AttestResponse) Reset()

func (*AttestResponse) String

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 (*Attestation) GetData

func (x *Attestation) GetData() *AttestationData

func (*Attestation) GetSignature

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

func (*Attestation) HashTreeRoot

func (a *Attestation) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the Attestation object

func (*Attestation) HashTreeRootWith

func (a *Attestation) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the Attestation object with a hasher

func (*Attestation) MarshalSSZ

func (a *Attestation) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the Attestation object

func (*Attestation) MarshalSSZTo

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

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

func (*Attestation) Reset

func (x *Attestation) Reset()

func (*Attestation) SizeSSZ

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

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

func (*AttestationData) GetSlot

func (*AttestationData) GetSource

func (x *AttestationData) GetSource() *Checkpoint

func (*AttestationData) GetTarget

func (x *AttestationData) GetTarget() *Checkpoint

func (*AttestationData) HashTreeRoot

func (a *AttestationData) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the AttestationData object

func (*AttestationData) HashTreeRootWith

func (a *AttestationData) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the AttestationData object with a hasher

func (*AttestationData) MarshalSSZ

func (a *AttestationData) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the AttestationData object

func (*AttestationData) MarshalSSZTo

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

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

func (*AttestationData) Reset

func (x *AttestationData) Reset()

func (*AttestationData) SizeSSZ

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

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

func (*AttestationDataRequest) GetSlot

func (*AttestationDataRequest) ProtoMessage

func (*AttestationDataRequest) ProtoMessage()

func (*AttestationDataRequest) ProtoReflect

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

func (*AttestationDataRequest) Reset

func (x *AttestationDataRequest) Reset()

func (*AttestationDataRequest) String

func (x *AttestationDataRequest) String() string

type AttestationPoolRequest

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

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

Deprecated: Use AttestationPoolRequest.ProtoReflect.Descriptor instead.

func (*AttestationPoolRequest) GetPageSize

func (x *AttestationPoolRequest) GetPageSize() int32

func (*AttestationPoolRequest) GetPageToken

func (x *AttestationPoolRequest) GetPageToken() string

func (*AttestationPoolRequest) ProtoMessage

func (*AttestationPoolRequest) ProtoMessage()

func (*AttestationPoolRequest) ProtoReflect

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

func (*AttestationPoolRequest) Reset

func (x *AttestationPoolRequest) Reset()

func (*AttestationPoolRequest) String

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

func (x *AttestationPoolResponse) GetNextPageToken() string

func (*AttestationPoolResponse) GetTotalSize

func (x *AttestationPoolResponse) GetTotalSize() int32

func (*AttestationPoolResponse) ProtoMessage

func (*AttestationPoolResponse) ProtoMessage()

func (*AttestationPoolResponse) ProtoReflect

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

func (a *AttesterSlashing) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the AttesterSlashing object

func (*AttesterSlashing) HashTreeRootWith

func (a *AttesterSlashing) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the AttesterSlashing object with a hasher

func (*AttesterSlashing) MarshalSSZ

func (a *AttesterSlashing) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the AttesterSlashing object

func (*AttesterSlashing) MarshalSSZTo

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

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

func (*AttesterSlashing) Reset

func (x *AttesterSlashing) Reset()

func (*AttesterSlashing) SizeSSZ

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

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

func (*BeaconBlock) GetSlot

func (*BeaconBlock) GetStateRoot

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

func (*BeaconBlock) HashTreeRoot

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

HashTreeRoot ssz hashes the BeaconBlock object

func (*BeaconBlock) HashTreeRootWith

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

HashTreeRootWith ssz hashes the BeaconBlock object with a hasher

func (*BeaconBlock) MarshalSSZ

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

MarshalSSZ ssz marshals the BeaconBlock object

func (*BeaconBlock) MarshalSSZTo

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

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

func (*BeaconBlock) Reset

func (x *BeaconBlock) Reset()

func (*BeaconBlock) SizeSSZ

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

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

UnmarshalSSZ ssz unmarshals the BeaconBlock object

type BeaconBlockAltair

type BeaconBlockAltair 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          *BeaconBlockBodyAltair                             `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockAltair) Descriptor deprecated

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

Deprecated: Use BeaconBlockAltair.ProtoReflect.Descriptor instead.

func (*BeaconBlockAltair) GetBody

func (*BeaconBlockAltair) GetParentRoot

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

func (*BeaconBlockAltair) GetProposerIndex

func (*BeaconBlockAltair) GetSlot

func (*BeaconBlockAltair) GetStateRoot

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

func (*BeaconBlockAltair) ProtoMessage

func (*BeaconBlockAltair) ProtoMessage()

func (*BeaconBlockAltair) ProtoReflect

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

func (*BeaconBlockAltair) Reset

func (x *BeaconBlockAltair) Reset()

func (*BeaconBlockAltair) String

func (x *BeaconBlockAltair) String() string

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

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

HashTreeRoot ssz hashes the BeaconBlockBody object

func (*BeaconBlockBody) HashTreeRootWith

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

HashTreeRootWith ssz hashes the BeaconBlockBody object with a hasher

func (*BeaconBlockBody) MarshalSSZ

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

MarshalSSZ ssz marshals the BeaconBlockBody object

func (*BeaconBlockBody) MarshalSSZTo

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

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

func (*BeaconBlockBody) Reset

func (x *BeaconBlockBody) Reset()

func (*BeaconBlockBody) SizeSSZ

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

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

UnmarshalSSZ ssz unmarshals the BeaconBlockBody object

type BeaconBlockBodyAltair

type BeaconBlockBodyAltair struct {
	RandaoReveal      []byte                 `protobuf:"bytes,1,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"96"`
	Eth1Data          *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"`
	SyncAggregate     *SyncAggregate         `protobuf:"bytes,9,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockBodyAltair) Descriptor deprecated

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

Deprecated: Use BeaconBlockBodyAltair.ProtoReflect.Descriptor instead.

func (*BeaconBlockBodyAltair) GetAttestations

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

func (*BeaconBlockBodyAltair) GetAttesterSlashings

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

func (*BeaconBlockBodyAltair) GetDeposits

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

func (*BeaconBlockBodyAltair) GetEth1Data

func (x *BeaconBlockBodyAltair) GetEth1Data() *Eth1Data

func (*BeaconBlockBodyAltair) GetGraffiti

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

func (*BeaconBlockBodyAltair) GetProposerSlashings

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

func (*BeaconBlockBodyAltair) GetRandaoReveal

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

func (*BeaconBlockBodyAltair) GetSyncAggregate

func (x *BeaconBlockBodyAltair) GetSyncAggregate() *SyncAggregate

func (*BeaconBlockBodyAltair) GetVoluntaryExits

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

func (*BeaconBlockBodyAltair) ProtoMessage

func (*BeaconBlockBodyAltair) ProtoMessage()

func (*BeaconBlockBodyAltair) ProtoReflect

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

func (*BeaconBlockBodyAltair) Reset

func (x *BeaconBlockBodyAltair) Reset()

func (*BeaconBlockBodyAltair) String

func (x *BeaconBlockBodyAltair) String() string

type BeaconBlockContainer

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

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

Deprecated: Use BeaconBlockContainer.ProtoReflect.Descriptor instead.

func (*BeaconBlockContainer) GetBlock

func (x *BeaconBlockContainer) GetBlock() *SignedBeaconBlock

func (*BeaconBlockContainer) GetBlockRoot

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

func (*BeaconBlockContainer) GetCanonical

func (x *BeaconBlockContainer) GetCanonical() bool

func (*BeaconBlockContainer) ProtoMessage

func (*BeaconBlockContainer) ProtoMessage()

func (*BeaconBlockContainer) ProtoReflect

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

func (*BeaconBlockContainer) Reset

func (x *BeaconBlockContainer) Reset()

func (*BeaconBlockContainer) String

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

func (*BeaconBlockHeader) GetSlot

func (*BeaconBlockHeader) GetStateRoot

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

func (*BeaconBlockHeader) HashTreeRoot

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

HashTreeRoot ssz hashes the BeaconBlockHeader object

func (*BeaconBlockHeader) HashTreeRootWith

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

HashTreeRootWith ssz hashes the BeaconBlockHeader object with a hasher

func (*BeaconBlockHeader) MarshalSSZ

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

MarshalSSZ ssz marshals the BeaconBlockHeader object

func (*BeaconBlockHeader) MarshalSSZTo

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

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

func (*BeaconBlockHeader) Reset

func (x *BeaconBlockHeader) Reset()

func (*BeaconBlockHeader) SizeSSZ

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

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.

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

type BeaconChain_StreamAttestationsClient interface {
	Recv() (*Attestation, error)
	grpc.ClientStream
}

type BeaconChain_StreamAttestationsServer

type BeaconChain_StreamAttestationsServer interface {
	Send(*Attestation) error
	grpc.ServerStream
}

type BeaconChain_StreamBlocksClient

type BeaconChain_StreamBlocksClient interface {
	Recv() (*SignedBeaconBlock, error)
	grpc.ClientStream
}

type BeaconChain_StreamBlocksServer

type BeaconChain_StreamBlocksServer interface {
	Send(*SignedBeaconBlock) error
	grpc.ServerStream
}

type BeaconChain_StreamChainHeadClient

type BeaconChain_StreamChainHeadClient interface {
	Recv() (*ChainHead, error)
	grpc.ClientStream
}

type BeaconChain_StreamChainHeadServer

type BeaconChain_StreamChainHeadServer interface {
	Send(*ChainHead) error
	grpc.ServerStream
}

type BeaconChain_StreamIndexedAttestationsClient

type BeaconChain_StreamIndexedAttestationsClient interface {
	Recv() (*IndexedAttestation, error)
	grpc.ClientStream
}

type BeaconChain_StreamIndexedAttestationsServer

type BeaconChain_StreamIndexedAttestationsServer interface {
	Send(*IndexedAttestation) error
	grpc.ServerStream
}

type BeaconChain_StreamValidatorsInfoClient

type BeaconChain_StreamValidatorsInfoClient interface {
	Send(*ValidatorChangeSet) error
	Recv() (*ValidatorInfo, error)
	grpc.ClientStream
}

type BeaconChain_StreamValidatorsInfoServer

type BeaconChain_StreamValidatorsInfoServer interface {
	Send(*ValidatorInfo) error
	Recv() (*ValidatorChangeSet, error)
	grpc.ServerStream
}

type BeaconCommittees

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

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

Deprecated: Use BeaconCommittees.ProtoReflect.Descriptor instead.

func (*BeaconCommittees) GetActiveValidatorCount

func (x *BeaconCommittees) GetActiveValidatorCount() uint64

func (*BeaconCommittees) GetCommittees

func (*BeaconCommittees) GetEpoch

func (*BeaconCommittees) ProtoMessage

func (*BeaconCommittees) ProtoMessage()

func (*BeaconCommittees) ProtoReflect

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

func (*BeaconCommittees) Reset

func (x *BeaconCommittees) Reset()

func (*BeaconCommittees) String

func (x *BeaconCommittees) String() string

type BeaconCommittees_CommitteeItem

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

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

Deprecated: Use BeaconCommittees_CommitteeItem.ProtoReflect.Descriptor instead.

func (*BeaconCommittees_CommitteeItem) GetValidatorIndices

func (*BeaconCommittees_CommitteeItem) ProtoMessage

func (*BeaconCommittees_CommitteeItem) ProtoMessage()

func (*BeaconCommittees_CommitteeItem) ProtoReflect

func (*BeaconCommittees_CommitteeItem) Reset

func (x *BeaconCommittees_CommitteeItem) Reset()

func (*BeaconCommittees_CommitteeItem) String

type BeaconCommittees_CommitteesList

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

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

Deprecated: Use BeaconCommittees_CommitteesList.ProtoReflect.Descriptor instead.

func (*BeaconCommittees_CommitteesList) GetCommittees

func (*BeaconCommittees_CommitteesList) ProtoMessage

func (*BeaconCommittees_CommitteesList) ProtoMessage()

func (*BeaconCommittees_CommitteesList) ProtoReflect

func (*BeaconCommittees_CommitteesList) Reset

func (*BeaconCommittees_CommitteesList) String

type BeaconConfig

type BeaconConfig struct {
	Config map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BeaconConfig) Descriptor deprecated

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

Deprecated: Use BeaconConfig.ProtoReflect.Descriptor instead.

func (*BeaconConfig) GetConfig

func (x *BeaconConfig) GetConfig() map[string]string

func (*BeaconConfig) ProtoMessage

func (*BeaconConfig) ProtoMessage()

func (*BeaconConfig) ProtoReflect

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

func (*BeaconConfig) Reset

func (x *BeaconConfig) Reset()

func (*BeaconConfig) String

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.

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

type BeaconNodeValidator_StreamDutiesClient interface {
	Recv() (*DutiesResponse, error)
	grpc.ClientStream
}

type BeaconNodeValidator_StreamDutiesServer

type BeaconNodeValidator_StreamDutiesServer interface {
	Send(*DutiesResponse) error
	grpc.ServerStream
}

type BeaconNodeValidator_WaitForActivationClient

type BeaconNodeValidator_WaitForActivationClient interface {
	Recv() (*ValidatorActivationResponse, error)
	grpc.ClientStream
}

type BeaconNodeValidator_WaitForActivationServer

type BeaconNodeValidator_WaitForActivationServer interface {
	Send(*ValidatorActivationResponse) error
	grpc.ServerStream
}

type BeaconNodeValidator_WaitForChainStartClient

type BeaconNodeValidator_WaitForChainStartClient interface {
	Recv() (*ChainStartResponse, error)
	grpc.ClientStream
}

type BeaconNodeValidator_WaitForChainStartServer

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

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

func (*BlockRequest) GetRandaoReveal

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

func (*BlockRequest) GetSlot

func (*BlockRequest) ProtoMessage

func (*BlockRequest) ProtoMessage()

func (*BlockRequest) ProtoReflect

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) Descriptor() ([]byte, []int)

Deprecated: Use ChainHead.ProtoReflect.Descriptor instead.

func (*ChainHead) GetFinalizedBlockRoot

func (x *ChainHead) GetFinalizedBlockRoot() []byte

func (*ChainHead) GetFinalizedEpoch

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

func (x *ChainHead) GetHeadBlockRoot() []byte

func (*ChainHead) GetHeadEpoch

func (*ChainHead) GetHeadSlot

func (*ChainHead) GetJustifiedBlockRoot

func (x *ChainHead) GetJustifiedBlockRoot() []byte

func (*ChainHead) GetJustifiedEpoch

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 (x *ChainHead) GetPreviousJustifiedBlockRoot() []byte

func (*ChainHead) GetPreviousJustifiedEpoch

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

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

func (*ChainHead) Reset

func (x *ChainHead) Reset()

func (*ChainHead) String

func (x *ChainHead) String() string

type ChainStartResponse

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

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

Deprecated: Use ChainStartResponse.ProtoReflect.Descriptor instead.

func (*ChainStartResponse) GetGenesisTime

func (x *ChainStartResponse) GetGenesisTime() uint64

func (*ChainStartResponse) GetGenesisValidatorsRoot

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

func (*ChainStartResponse) GetStarted

func (x *ChainStartResponse) GetStarted() bool

func (*ChainStartResponse) ProtoMessage

func (*ChainStartResponse) ProtoMessage()

func (*ChainStartResponse) ProtoReflect

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

func (*ChainStartResponse) Reset

func (x *ChainStartResponse) Reset()

func (*ChainStartResponse) String

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 (*Checkpoint) GetRoot

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

func (*Checkpoint) HashTreeRoot

func (c *Checkpoint) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the Checkpoint object

func (*Checkpoint) HashTreeRootWith

func (c *Checkpoint) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the Checkpoint object with a hasher

func (*Checkpoint) MarshalSSZ

func (c *Checkpoint) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the Checkpoint object

func (*Checkpoint) MarshalSSZTo

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

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

func (*Checkpoint) Reset

func (x *Checkpoint) Reset()

func (*Checkpoint) SizeSSZ

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

func (c *Checkpoint) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the Checkpoint object

type CommitteeSubnetsSubscribeRequest

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

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

Deprecated: Use CommitteeSubnetsSubscribeRequest.ProtoReflect.Descriptor instead.

func (*CommitteeSubnetsSubscribeRequest) GetCommitteeIds

func (*CommitteeSubnetsSubscribeRequest) GetIsAggregator

func (x *CommitteeSubnetsSubscribeRequest) GetIsAggregator() []bool

func (*CommitteeSubnetsSubscribeRequest) GetSlots

func (*CommitteeSubnetsSubscribeRequest) ProtoMessage

func (*CommitteeSubnetsSubscribeRequest) ProtoMessage()

func (*CommitteeSubnetsSubscribeRequest) ProtoReflect

func (*CommitteeSubnetsSubscribeRequest) Reset

func (*CommitteeSubnetsSubscribeRequest) String

type ConnectionState

type ConnectionState int32
const (
	ConnectionState_DISCONNECTED  ConnectionState = 0
	ConnectionState_DISCONNECTING ConnectionState = 1
	ConnectionState_CONNECTED     ConnectionState = 2
	ConnectionState_CONNECTING    ConnectionState = 3
)

func (ConnectionState) Descriptor

func (ConnectionState) Enum

func (x ConnectionState) Enum() *ConnectionState

func (ConnectionState) EnumDescriptor deprecated

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

Deprecated: Use ConnectionState.Descriptor instead.

func (ConnectionState) Number

func (ConnectionState) String

func (x ConnectionState) String() string

func (ConnectionState) Type

type ContributionAndProof

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

func (*ContributionAndProof) Descriptor deprecated

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

Deprecated: Use ContributionAndProof.ProtoReflect.Descriptor instead.

func (*ContributionAndProof) GetAggregatorIndex

func (*ContributionAndProof) GetContribution

func (x *ContributionAndProof) GetContribution() *SyncCommitteeContribution

func (*ContributionAndProof) GetSelectionProof

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

func (*ContributionAndProof) ProtoMessage

func (*ContributionAndProof) ProtoMessage()

func (*ContributionAndProof) ProtoReflect

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

func (*ContributionAndProof) Reset

func (x *ContributionAndProof) Reset()

func (*ContributionAndProof) String

func (x *ContributionAndProof) String() string

type 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) Descriptor() ([]byte, []int)

Deprecated: Use Deposit.ProtoReflect.Descriptor instead.

func (*Deposit) GetData

func (x *Deposit) GetData() *Deposit_Data

func (*Deposit) GetProof

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

func (*Deposit) HashTreeRoot

func (d *Deposit) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the Deposit object

func (*Deposit) HashTreeRootWith

func (d *Deposit) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the Deposit object with a hasher

func (*Deposit) MarshalSSZ

func (d *Deposit) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the Deposit object

func (*Deposit) MarshalSSZTo

func (d *Deposit) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the Deposit object to a target array

func (*Deposit) ProtoMessage

func (*Deposit) ProtoMessage()

func (*Deposit) ProtoReflect

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

func (*Deposit) Reset

func (x *Deposit) Reset()

func (*Deposit) SizeSSZ

func (d *Deposit) SizeSSZ() (size int)

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

func (*Deposit) String

func (x *Deposit) String() string

func (*Deposit) UnmarshalSSZ

func (d *Deposit) UnmarshalSSZ(buf []byte) error

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

func (d *Deposit_Data) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the Deposit_Data object

func (*Deposit_Data) HashTreeRootWith

func (d *Deposit_Data) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the Deposit_Data object with a hasher

func (*Deposit_Data) MarshalSSZ

func (d *Deposit_Data) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the Deposit_Data object

func (*Deposit_Data) MarshalSSZTo

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

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

func (*Deposit_Data) Reset

func (x *Deposit_Data) Reset()

func (*Deposit_Data) SizeSSZ

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

func (d *Deposit_Data) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the Deposit_Data object

type DomainRequest

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

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

Deprecated: Use DomainRequest.ProtoReflect.Descriptor instead.

func (*DomainRequest) GetDomain

func (x *DomainRequest) GetDomain() []byte

func (*DomainRequest) GetEpoch

func (*DomainRequest) ProtoMessage

func (*DomainRequest) ProtoMessage()

func (*DomainRequest) ProtoReflect

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

func (*DomainRequest) Reset

func (x *DomainRequest) Reset()

func (*DomainRequest) String

func (x *DomainRequest) String() string

type DomainResponse

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

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

Deprecated: Use DomainResponse.ProtoReflect.Descriptor instead.

func (*DomainResponse) GetSignatureDomain

func (x *DomainResponse) GetSignatureDomain() []byte

func (*DomainResponse) ProtoMessage

func (*DomainResponse) ProtoMessage()

func (*DomainResponse) ProtoReflect

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

func (*DomainResponse) Reset

func (x *DomainResponse) Reset()

func (*DomainResponse) String

func (x *DomainResponse) String() string

type DoppelGangerRequest

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

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

Deprecated: Use DoppelGangerRequest.ProtoReflect.Descriptor instead.

func (*DoppelGangerRequest) GetValidatorRequests

func (x *DoppelGangerRequest) GetValidatorRequests() []*DoppelGangerRequest_ValidatorRequest

func (*DoppelGangerRequest) ProtoMessage

func (*DoppelGangerRequest) ProtoMessage()

func (*DoppelGangerRequest) ProtoReflect

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

func (*DoppelGangerRequest) Reset

func (x *DoppelGangerRequest) Reset()

func (*DoppelGangerRequest) String

func (x *DoppelGangerRequest) String() string

type DoppelGangerRequest_ValidatorRequest

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

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

Deprecated: Use DoppelGangerRequest_ValidatorRequest.ProtoReflect.Descriptor instead.

func (*DoppelGangerRequest_ValidatorRequest) GetEpoch

func (*DoppelGangerRequest_ValidatorRequest) GetPublicKey

func (x *DoppelGangerRequest_ValidatorRequest) GetPublicKey() []byte

func (*DoppelGangerRequest_ValidatorRequest) GetSignedRoot

func (x *DoppelGangerRequest_ValidatorRequest) GetSignedRoot() []byte

func (*DoppelGangerRequest_ValidatorRequest) ProtoMessage

func (*DoppelGangerRequest_ValidatorRequest) ProtoMessage()

func (*DoppelGangerRequest_ValidatorRequest) ProtoReflect

func (*DoppelGangerRequest_ValidatorRequest) Reset

func (*DoppelGangerRequest_ValidatorRequest) String

type DoppelGangerResponse

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

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

Deprecated: Use DoppelGangerResponse.ProtoReflect.Descriptor instead.

func (*DoppelGangerResponse) GetResponses

func (*DoppelGangerResponse) ProtoMessage

func (*DoppelGangerResponse) ProtoMessage()

func (*DoppelGangerResponse) ProtoReflect

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

func (*DoppelGangerResponse) Reset

func (x *DoppelGangerResponse) Reset()

func (*DoppelGangerResponse) String

func (x *DoppelGangerResponse) String() string

type DoppelGangerResponse_ValidatorResponse

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

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

Deprecated: Use DoppelGangerResponse_ValidatorResponse.ProtoReflect.Descriptor instead.

func (*DoppelGangerResponse_ValidatorResponse) GetDuplicateExists

func (x *DoppelGangerResponse_ValidatorResponse) GetDuplicateExists() bool

func (*DoppelGangerResponse_ValidatorResponse) GetPublicKey

func (x *DoppelGangerResponse_ValidatorResponse) GetPublicKey() []byte

func (*DoppelGangerResponse_ValidatorResponse) ProtoMessage

func (*DoppelGangerResponse_ValidatorResponse) ProtoReflect

func (*DoppelGangerResponse_ValidatorResponse) Reset

func (*DoppelGangerResponse_ValidatorResponse) 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 (*DutiesRequest) GetPublicKeys

func (x *DutiesRequest) GetPublicKeys() [][]byte

func (*DutiesRequest) ProtoMessage

func (*DutiesRequest) ProtoMessage()

func (*DutiesRequest) ProtoReflect

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

func (x *DutiesResponse) GetCurrentEpochDuties() []*DutiesResponse_Duty

func (*DutiesResponse) GetDuties deprecated

func (x *DutiesResponse) GetDuties() []*DutiesResponse_Duty

Deprecated: Do not use.

func (*DutiesResponse) GetNextEpochDuties

func (x *DutiesResponse) GetNextEpochDuties() []*DutiesResponse_Duty

func (*DutiesResponse) ProtoMessage

func (*DutiesResponse) ProtoMessage()

func (*DutiesResponse) ProtoReflect

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

func (*DutiesResponse_Duty) GetCommittee

func (*DutiesResponse_Duty) GetCommitteeIndex

func (*DutiesResponse_Duty) GetIsSyncCommittee

func (x *DutiesResponse_Duty) GetIsSyncCommittee() bool

func (*DutiesResponse_Duty) GetProposerSlots

func (*DutiesResponse_Duty) GetPublicKey

func (x *DutiesResponse_Duty) GetPublicKey() []byte

func (*DutiesResponse_Duty) GetStatus

func (x *DutiesResponse_Duty) GetStatus() ValidatorStatus

func (*DutiesResponse_Duty) GetValidatorIndex

func (*DutiesResponse_Duty) ProtoMessage

func (*DutiesResponse_Duty) ProtoMessage()

func (*DutiesResponse_Duty) ProtoReflect

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) Descriptor() ([]byte, []int)

Deprecated: Use Eth1Data.ProtoReflect.Descriptor instead.

func (*Eth1Data) GetBlockHash

func (x *Eth1Data) GetBlockHash() []byte

func (*Eth1Data) GetDepositCount

func (x *Eth1Data) GetDepositCount() uint64

func (*Eth1Data) GetDepositRoot

func (x *Eth1Data) GetDepositRoot() []byte

func (*Eth1Data) HashTreeRoot

func (e *Eth1Data) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the Eth1Data object

func (*Eth1Data) HashTreeRootWith

func (e *Eth1Data) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the Eth1Data object with a hasher

func (*Eth1Data) MarshalSSZ

func (e *Eth1Data) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the Eth1Data object

func (*Eth1Data) MarshalSSZTo

func (e *Eth1Data) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the Eth1Data object to a target array

func (*Eth1Data) ProtoMessage

func (*Eth1Data) ProtoMessage()

func (*Eth1Data) ProtoReflect

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

func (*Eth1Data) Reset

func (x *Eth1Data) Reset()

func (*Eth1Data) SizeSSZ

func (e *Eth1Data) SizeSSZ() (size int)

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

func (*Eth1Data) String

func (x *Eth1Data) String() string

func (*Eth1Data) UnmarshalSSZ

func (e *Eth1Data) UnmarshalSSZ(buf []byte) error

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) Descriptor() ([]byte, []int)

Deprecated: Use Genesis.ProtoReflect.Descriptor instead.

func (*Genesis) GetDepositContractAddress

func (x *Genesis) GetDepositContractAddress() []byte

func (*Genesis) GetGenesisTime

func (x *Genesis) GetGenesisTime() *timestamp.Timestamp

func (*Genesis) GetGenesisValidatorsRoot

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

func (*Genesis) ProtoMessage

func (*Genesis) ProtoMessage()

func (*Genesis) ProtoReflect

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

func (*Genesis) Reset

func (x *Genesis) Reset()

func (*Genesis) String

func (x *Genesis) String() string

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 (*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

func (*GetValidatorActiveSetChangesRequest) Reset

func (*GetValidatorActiveSetChangesRequest) 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 (*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

func (*GetValidatorParticipationRequest) Reset

func (*GetValidatorParticipationRequest) 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

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

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

Deprecated: Use GetValidatorRequest.ProtoReflect.Descriptor instead.

func (*GetValidatorRequest) GetIndex

func (*GetValidatorRequest) GetPublicKey

func (x *GetValidatorRequest) GetPublicKey() []byte

func (*GetValidatorRequest) GetQueryFilter

func (m *GetValidatorRequest) GetQueryFilter() isGetValidatorRequest_QueryFilter

func (*GetValidatorRequest) ProtoMessage

func (*GetValidatorRequest) ProtoMessage()

func (*GetValidatorRequest) ProtoReflect

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

func (*GetValidatorRequest) Reset

func (x *GetValidatorRequest) Reset()

func (*GetValidatorRequest) String

func (x *GetValidatorRequest) String() string

type GetValidatorRequest_Index

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

type GetValidatorRequest_PublicKey struct {
	PublicKey []byte `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3,oneof" ssz-size:"48"`
}

type HostData

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

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

Deprecated: Use HostData.ProtoReflect.Descriptor instead.

func (*HostData) GetAddresses

func (x *HostData) GetAddresses() []string

func (*HostData) GetEnr

func (x *HostData) GetEnr() string

func (*HostData) GetPeerId

func (x *HostData) GetPeerId() string

func (*HostData) ProtoMessage

func (*HostData) ProtoMessage()

func (*HostData) ProtoReflect

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

func (*HostData) Reset

func (x *HostData) Reset()

func (*HostData) String

func (x *HostData) String() string

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

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

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

func (*IndexedAttestation) GetData

func (x *IndexedAttestation) GetData() *AttestationData

func (*IndexedAttestation) GetSignature

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

func (*IndexedAttestation) HashTreeRoot

func (i *IndexedAttestation) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the IndexedAttestation object

func (*IndexedAttestation) HashTreeRootWith

func (i *IndexedAttestation) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the IndexedAttestation object with a hasher

func (*IndexedAttestation) MarshalSSZ

func (i *IndexedAttestation) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the IndexedAttestation object

func (*IndexedAttestation) MarshalSSZTo

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

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

func (*IndexedAttestation) Reset

func (x *IndexedAttestation) Reset()

func (*IndexedAttestation) SizeSSZ

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

func (i *IndexedAttestation) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the IndexedAttestation object

type IndividualVotesRequest

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

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

Deprecated: Use IndividualVotesRequest.ProtoReflect.Descriptor instead.

func (*IndividualVotesRequest) GetEpoch

func (*IndividualVotesRequest) GetIndices

func (*IndividualVotesRequest) GetPublicKeys

func (x *IndividualVotesRequest) GetPublicKeys() [][]byte

func (*IndividualVotesRequest) ProtoMessage

func (*IndividualVotesRequest) ProtoMessage()

func (*IndividualVotesRequest) ProtoReflect

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

func (*IndividualVotesRequest) Reset

func (x *IndividualVotesRequest) Reset()

func (*IndividualVotesRequest) String

func (x *IndividualVotesRequest) String() string

type IndividualVotesRespond

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

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

Deprecated: Use IndividualVotesRespond.ProtoReflect.Descriptor instead.

func (*IndividualVotesRespond) GetIndividualVotes

func (*IndividualVotesRespond) ProtoMessage

func (*IndividualVotesRespond) ProtoMessage()

func (*IndividualVotesRespond) ProtoReflect

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

func (*IndividualVotesRespond) Reset

func (x *IndividualVotesRespond) Reset()

func (*IndividualVotesRespond) String

func (x *IndividualVotesRespond) String() string

type IndividualVotesRespond_IndividualVote

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

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

Deprecated: Use IndividualVotesRespond_IndividualVote.ProtoReflect.Descriptor instead.

func (*IndividualVotesRespond_IndividualVote) GetCurrentEpochEffectiveBalanceGwei

func (x *IndividualVotesRespond_IndividualVote) GetCurrentEpochEffectiveBalanceGwei() uint64

func (*IndividualVotesRespond_IndividualVote) GetEpoch

func (*IndividualVotesRespond_IndividualVote) GetInclusionDistance

func (*IndividualVotesRespond_IndividualVote) GetInclusionSlot

func (*IndividualVotesRespond_IndividualVote) GetIsActiveInCurrentEpoch

func (x *IndividualVotesRespond_IndividualVote) GetIsActiveInCurrentEpoch() bool

func (*IndividualVotesRespond_IndividualVote) GetIsActiveInPreviousEpoch

func (x *IndividualVotesRespond_IndividualVote) GetIsActiveInPreviousEpoch() bool

func (*IndividualVotesRespond_IndividualVote) GetIsCurrentEpochAttester

func (x *IndividualVotesRespond_IndividualVote) GetIsCurrentEpochAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsCurrentEpochTargetAttester

func (x *IndividualVotesRespond_IndividualVote) GetIsCurrentEpochTargetAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochAttester

func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochHeadAttester

func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochHeadAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochTargetAttester

func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochTargetAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsSlashed

func (x *IndividualVotesRespond_IndividualVote) GetIsSlashed() bool

func (*IndividualVotesRespond_IndividualVote) GetIsWithdrawableInCurrentEpoch

func (x *IndividualVotesRespond_IndividualVote) GetIsWithdrawableInCurrentEpoch() bool

func (*IndividualVotesRespond_IndividualVote) GetPublicKey

func (x *IndividualVotesRespond_IndividualVote) GetPublicKey() []byte

func (*IndividualVotesRespond_IndividualVote) GetValidatorIndex

func (*IndividualVotesRespond_IndividualVote) ProtoMessage

func (*IndividualVotesRespond_IndividualVote) ProtoMessage()

func (*IndividualVotesRespond_IndividualVote) ProtoReflect

func (*IndividualVotesRespond_IndividualVote) Reset

func (*IndividualVotesRespond_IndividualVote) 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

func (*ListAttestationsRequest) GetGenesisEpoch

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

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

func (*ListAttestationsRequest) Reset

func (x *ListAttestationsRequest) Reset()

func (*ListAttestationsRequest) String

func (x *ListAttestationsRequest) String() string

type ListAttestationsRequest_Epoch

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

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

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 (*ListBlocksRequest) GetGenesis

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 (*ListBlocksRequest) ProtoMessage

func (*ListBlocksRequest) ProtoMessage()

func (*ListBlocksRequest) ProtoReflect

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

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

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

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

func (*ListBlocksResponse) Reset

func (x *ListBlocksResponse) Reset()

func (*ListBlocksResponse) String

func (x *ListBlocksResponse) String() string

type ListCommitteesRequest

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

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

Deprecated: Use ListCommitteesRequest.ProtoReflect.Descriptor instead.

func (*ListCommitteesRequest) GetEpoch

func (*ListCommitteesRequest) GetGenesis

func (x *ListCommitteesRequest) GetGenesis() bool

func (*ListCommitteesRequest) GetQueryFilter

func (m *ListCommitteesRequest) GetQueryFilter() isListCommitteesRequest_QueryFilter

func (*ListCommitteesRequest) ProtoMessage

func (*ListCommitteesRequest) ProtoMessage()

func (*ListCommitteesRequest) ProtoReflect

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

func (*ListCommitteesRequest) Reset

func (x *ListCommitteesRequest) Reset()

func (*ListCommitteesRequest) String

func (x *ListCommitteesRequest) String() string

type ListCommitteesRequest_Epoch

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

type ListCommitteesRequest_Genesis struct {
	Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}

type ListIndexedAttestationsRequest

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

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

Deprecated: Use ListIndexedAttestationsRequest.ProtoReflect.Descriptor instead.

func (*ListIndexedAttestationsRequest) GetEpoch

func (*ListIndexedAttestationsRequest) GetGenesisEpoch

func (x *ListIndexedAttestationsRequest) GetGenesisEpoch() bool

func (*ListIndexedAttestationsRequest) GetPageSize

func (x *ListIndexedAttestationsRequest) GetPageSize() int32

func (*ListIndexedAttestationsRequest) GetPageToken

func (x *ListIndexedAttestationsRequest) GetPageToken() string

func (*ListIndexedAttestationsRequest) GetQueryFilter

func (m *ListIndexedAttestationsRequest) GetQueryFilter() isListIndexedAttestationsRequest_QueryFilter

func (*ListIndexedAttestationsRequest) ProtoMessage

func (*ListIndexedAttestationsRequest) ProtoMessage()

func (*ListIndexedAttestationsRequest) ProtoReflect

func (*ListIndexedAttestationsRequest) Reset

func (x *ListIndexedAttestationsRequest) Reset()

func (*ListIndexedAttestationsRequest) String

type ListIndexedAttestationsRequest_Epoch

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

type ListIndexedAttestationsRequest_GenesisEpoch struct {
	GenesisEpoch bool `protobuf:"varint,2,opt,name=genesis_epoch,json=genesisEpoch,proto3,oneof"`
}

type ListIndexedAttestationsResponse

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

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

Deprecated: Use ListIndexedAttestationsResponse.ProtoReflect.Descriptor instead.

func (*ListIndexedAttestationsResponse) GetIndexedAttestations

func (x *ListIndexedAttestationsResponse) GetIndexedAttestations() []*IndexedAttestation

func (*ListIndexedAttestationsResponse) GetNextPageToken

func (x *ListIndexedAttestationsResponse) GetNextPageToken() string

func (*ListIndexedAttestationsResponse) GetTotalSize

func (x *ListIndexedAttestationsResponse) GetTotalSize() int32

func (*ListIndexedAttestationsResponse) ProtoMessage

func (*ListIndexedAttestationsResponse) ProtoMessage()

func (*ListIndexedAttestationsResponse) ProtoReflect

func (*ListIndexedAttestationsResponse) Reset

func (*ListIndexedAttestationsResponse) 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 (*ListValidatorAssignmentsRequest) GetGenesis

func (x *ListValidatorAssignmentsRequest) GetGenesis() bool

func (*ListValidatorAssignmentsRequest) GetIndices

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

func (*ListValidatorAssignmentsRequest) Reset

func (*ListValidatorAssignmentsRequest) 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

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

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

Deprecated: Use ListValidatorBalancesRequest.ProtoReflect.Descriptor instead.

func (*ListValidatorBalancesRequest) GetEpoch

func (*ListValidatorBalancesRequest) GetGenesis

func (x *ListValidatorBalancesRequest) GetGenesis() bool

func (*ListValidatorBalancesRequest) GetIndices

func (*ListValidatorBalancesRequest) GetPageSize

func (x *ListValidatorBalancesRequest) GetPageSize() int32

func (*ListValidatorBalancesRequest) GetPageToken

func (x *ListValidatorBalancesRequest) GetPageToken() string

func (*ListValidatorBalancesRequest) GetPublicKeys

func (x *ListValidatorBalancesRequest) GetPublicKeys() [][]byte

func (*ListValidatorBalancesRequest) GetQueryFilter

func (m *ListValidatorBalancesRequest) GetQueryFilter() isListValidatorBalancesRequest_QueryFilter

func (*ListValidatorBalancesRequest) ProtoMessage

func (*ListValidatorBalancesRequest) ProtoMessage()

func (*ListValidatorBalancesRequest) ProtoReflect

func (*ListValidatorBalancesRequest) Reset

func (x *ListValidatorBalancesRequest) Reset()

func (*ListValidatorBalancesRequest) String

type ListValidatorBalancesRequest_Epoch

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

type ListValidatorBalancesRequest_Genesis struct {
	Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}

type ListValidatorsRequest

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

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

Deprecated: Use ListValidatorsRequest.ProtoReflect.Descriptor instead.

func (*ListValidatorsRequest) GetActive

func (x *ListValidatorsRequest) GetActive() bool

func (*ListValidatorsRequest) GetEpoch

func (*ListValidatorsRequest) GetGenesis

func (x *ListValidatorsRequest) GetGenesis() bool

func (*ListValidatorsRequest) GetIndices

func (*ListValidatorsRequest) GetPageSize

func (x *ListValidatorsRequest) GetPageSize() int32

func (*ListValidatorsRequest) GetPageToken

func (x *ListValidatorsRequest) GetPageToken() string

func (*ListValidatorsRequest) GetPublicKeys

func (x *ListValidatorsRequest) GetPublicKeys() [][]byte

func (*ListValidatorsRequest) GetQueryFilter

func (m *ListValidatorsRequest) GetQueryFilter() isListValidatorsRequest_QueryFilter

func (*ListValidatorsRequest) ProtoMessage

func (*ListValidatorsRequest) ProtoMessage()

func (*ListValidatorsRequest) ProtoReflect

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

func (*ListValidatorsRequest) Reset

func (x *ListValidatorsRequest) Reset()

func (*ListValidatorsRequest) String

func (x *ListValidatorsRequest) String() string

type ListValidatorsRequest_Epoch

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

type ListValidatorsRequest_Genesis struct {
	Genesis bool `protobuf:"varint,2,opt,name=genesis,proto3,oneof"`
}

type MultipleValidatorStatusRequest

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

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

Deprecated: Use MultipleValidatorStatusRequest.ProtoReflect.Descriptor instead.

func (*MultipleValidatorStatusRequest) GetIndices

func (x *MultipleValidatorStatusRequest) GetIndices() []int64

func (*MultipleValidatorStatusRequest) GetPublicKeys

func (x *MultipleValidatorStatusRequest) GetPublicKeys() [][]byte

func (*MultipleValidatorStatusRequest) ProtoMessage

func (*MultipleValidatorStatusRequest) ProtoMessage()

func (*MultipleValidatorStatusRequest) ProtoReflect

func (*MultipleValidatorStatusRequest) Reset

func (x *MultipleValidatorStatusRequest) Reset()

func (*MultipleValidatorStatusRequest) String

type MultipleValidatorStatusResponse

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

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

Deprecated: Use MultipleValidatorStatusResponse.ProtoReflect.Descriptor instead.

func (*MultipleValidatorStatusResponse) GetIndices

func (*MultipleValidatorStatusResponse) GetPublicKeys

func (x *MultipleValidatorStatusResponse) GetPublicKeys() [][]byte

func (*MultipleValidatorStatusResponse) GetStatuses

func (*MultipleValidatorStatusResponse) ProtoMessage

func (*MultipleValidatorStatusResponse) ProtoMessage()

func (*MultipleValidatorStatusResponse) ProtoReflect

func (*MultipleValidatorStatusResponse) Reset

func (*MultipleValidatorStatusResponse) 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

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

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

Deprecated: Use Peer.ProtoReflect.Descriptor instead.

func (*Peer) GetAddress

func (x *Peer) GetAddress() string

func (*Peer) GetConnectionState

func (x *Peer) GetConnectionState() ConnectionState

func (*Peer) GetDirection

func (x *Peer) GetDirection() PeerDirection

func (*Peer) GetEnr

func (x *Peer) GetEnr() string

func (*Peer) GetPeerId

func (x *Peer) GetPeerId() string

func (*Peer) ProtoMessage

func (*Peer) ProtoMessage()

func (*Peer) ProtoReflect

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

func (*Peer) Reset

func (x *Peer) Reset()

func (*Peer) String

func (x *Peer) String() string

type PeerDirection

type PeerDirection int32
const (
	PeerDirection_UNKNOWN  PeerDirection = 0
	PeerDirection_INBOUND  PeerDirection = 1
	PeerDirection_OUTBOUND PeerDirection = 2
)

func (PeerDirection) Descriptor

func (PeerDirection) Enum

func (x PeerDirection) Enum() *PeerDirection

func (PeerDirection) EnumDescriptor deprecated

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

Deprecated: Use PeerDirection.Descriptor instead.

func (PeerDirection) Number

func (PeerDirection) String

func (x PeerDirection) String() string

func (PeerDirection) Type

type PeerRequest

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

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

Deprecated: Use PeerRequest.ProtoReflect.Descriptor instead.

func (*PeerRequest) GetPeerId

func (x *PeerRequest) GetPeerId() string

func (*PeerRequest) ProtoMessage

func (*PeerRequest) ProtoMessage()

func (*PeerRequest) ProtoReflect

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

func (*PeerRequest) Reset

func (x *PeerRequest) Reset()

func (*PeerRequest) String

func (x *PeerRequest) String() string

type Peers

type Peers struct {
	Peers []*Peer `protobuf:"bytes,1,rep,name=peers,proto3" json:"peers,omitempty"`
	// contains filtered or unexported fields
}

func (*Peers) Descriptor deprecated

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

Deprecated: Use Peers.ProtoReflect.Descriptor instead.

func (*Peers) GetPeers

func (x *Peers) GetPeers() []*Peer

func (*Peers) ProtoMessage

func (*Peers) ProtoMessage()

func (*Peers) ProtoReflect

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

func (*Peers) Reset

func (x *Peers) Reset()

func (*Peers) String

func (x *Peers) String() string

type ProposeExitResponse

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

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

Deprecated: Use ProposeExitResponse.ProtoReflect.Descriptor instead.

func (*ProposeExitResponse) GetExitRoot

func (x *ProposeExitResponse) GetExitRoot() []byte

func (*ProposeExitResponse) ProtoMessage

func (*ProposeExitResponse) ProtoMessage()

func (*ProposeExitResponse) ProtoReflect

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

func (*ProposeExitResponse) Reset

func (x *ProposeExitResponse) Reset()

func (*ProposeExitResponse) String

func (x *ProposeExitResponse) String() string

type ProposeResponse

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

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

Deprecated: Use ProposeResponse.ProtoReflect.Descriptor instead.

func (*ProposeResponse) GetBlockRoot

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

func (*ProposeResponse) ProtoMessage

func (*ProposeResponse) ProtoMessage()

func (*ProposeResponse) ProtoReflect

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

func (*ProposeResponse) Reset

func (x *ProposeResponse) Reset()

func (*ProposeResponse) String

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

func (p *ProposerSlashing) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the ProposerSlashing object

func (*ProposerSlashing) HashTreeRootWith

func (p *ProposerSlashing) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the ProposerSlashing object with a hasher

func (*ProposerSlashing) MarshalSSZ

func (p *ProposerSlashing) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the ProposerSlashing object

func (*ProposerSlashing) MarshalSSZTo

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

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

func (*ProposerSlashing) Reset

func (x *ProposerSlashing) Reset()

func (*ProposerSlashing) SizeSSZ

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

func (p *ProposerSlashing) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the ProposerSlashing object

type SetAction

type SetAction int32
const (
	SetAction_ADD_VALIDATOR_KEYS    SetAction = 0
	SetAction_REMOVE_VALIDATOR_KEYS SetAction = 1
	SetAction_SET_VALIDATOR_KEYS    SetAction = 2
)

func (SetAction) Descriptor

func (SetAction) Descriptor() protoreflect.EnumDescriptor

func (SetAction) Enum

func (x SetAction) Enum() *SetAction

func (SetAction) EnumDescriptor deprecated

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

Deprecated: Use SetAction.Descriptor instead.

func (SetAction) Number

func (x SetAction) Number() protoreflect.EnumNumber

func (SetAction) String

func (x SetAction) String() string

func (SetAction) Type

type SignedAggregateAttestationAndProof

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

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

Deprecated: Use SignedAggregateAttestationAndProof.ProtoReflect.Descriptor instead.

func (*SignedAggregateAttestationAndProof) GetMessage

func (*SignedAggregateAttestationAndProof) GetSignature

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

func (*SignedAggregateAttestationAndProof) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedAggregateAttestationAndProof object

func (*SignedAggregateAttestationAndProof) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedAggregateAttestationAndProof object with a hasher

func (*SignedAggregateAttestationAndProof) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedAggregateAttestationAndProof object

func (*SignedAggregateAttestationAndProof) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedAggregateAttestationAndProof object to a target array

func (*SignedAggregateAttestationAndProof) ProtoMessage

func (*SignedAggregateAttestationAndProof) ProtoMessage()

func (*SignedAggregateAttestationAndProof) ProtoReflect

func (*SignedAggregateAttestationAndProof) Reset

func (*SignedAggregateAttestationAndProof) SizeSSZ

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

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

func (*SignedAggregateAttestationAndProof) String

func (*SignedAggregateAttestationAndProof) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedAggregateAttestationAndProof object

type SignedAggregateSubmitRequest

type SignedAggregateSubmitRequest struct {
	SignedAggregateAndProof *SignedAggregateAttestationAndProof `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SignedAggregateSubmitRequest) Descriptor deprecated

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

Deprecated: Use SignedAggregateSubmitRequest.ProtoReflect.Descriptor instead.

func (*SignedAggregateSubmitRequest) GetSignedAggregateAndProof

func (x *SignedAggregateSubmitRequest) GetSignedAggregateAndProof() *SignedAggregateAttestationAndProof

func (*SignedAggregateSubmitRequest) ProtoMessage

func (*SignedAggregateSubmitRequest) ProtoMessage()

func (*SignedAggregateSubmitRequest) ProtoReflect

func (*SignedAggregateSubmitRequest) Reset

func (x *SignedAggregateSubmitRequest) Reset()

func (*SignedAggregateSubmitRequest) String

type SignedAggregateSubmitResponse

type SignedAggregateSubmitResponse struct {
	AttestationDataRoot []byte `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SignedAggregateSubmitResponse) Descriptor deprecated

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

Deprecated: Use SignedAggregateSubmitResponse.ProtoReflect.Descriptor instead.

func (*SignedAggregateSubmitResponse) GetAttestationDataRoot

func (x *SignedAggregateSubmitResponse) GetAttestationDataRoot() []byte

func (*SignedAggregateSubmitResponse) ProtoMessage

func (*SignedAggregateSubmitResponse) ProtoMessage()

func (*SignedAggregateSubmitResponse) ProtoReflect

func (*SignedAggregateSubmitResponse) Reset

func (x *SignedAggregateSubmitResponse) Reset()

func (*SignedAggregateSubmitResponse) String

type SignedBeaconBlock

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

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

Deprecated: Use SignedBeaconBlock.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlock) GetBlock

func (x *SignedBeaconBlock) GetBlock() *BeaconBlock

func (*SignedBeaconBlock) GetSignature

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

func (*SignedBeaconBlock) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedBeaconBlock object

func (*SignedBeaconBlock) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedBeaconBlock object with a hasher

func (*SignedBeaconBlock) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedBeaconBlock object

func (*SignedBeaconBlock) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedBeaconBlock object to a target array

func (*SignedBeaconBlock) ProtoMessage

func (*SignedBeaconBlock) ProtoMessage()

func (*SignedBeaconBlock) ProtoReflect

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

func (*SignedBeaconBlock) Reset

func (x *SignedBeaconBlock) Reset()

func (*SignedBeaconBlock) SizeSSZ

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

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

func (*SignedBeaconBlock) String

func (x *SignedBeaconBlock) String() string

func (*SignedBeaconBlock) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedBeaconBlock object

type SignedBeaconBlockAltair

type SignedBeaconBlockAltair struct {
	Block     *BeaconBlockAltair `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 (*SignedBeaconBlockAltair) Descriptor deprecated

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

Deprecated: Use SignedBeaconBlockAltair.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockAltair) GetBlock

func (*SignedBeaconBlockAltair) GetSignature

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

func (*SignedBeaconBlockAltair) ProtoMessage

func (*SignedBeaconBlockAltair) ProtoMessage()

func (*SignedBeaconBlockAltair) ProtoReflect

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

func (*SignedBeaconBlockAltair) Reset

func (x *SignedBeaconBlockAltair) Reset()

func (*SignedBeaconBlockAltair) String

func (x *SignedBeaconBlockAltair) String() string

type SignedBeaconBlockHeader

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

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

Deprecated: Use SignedBeaconBlockHeader.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockHeader) GetHeader

func (*SignedBeaconBlockHeader) GetSignature

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

func (*SignedBeaconBlockHeader) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedBeaconBlockHeader object

func (*SignedBeaconBlockHeader) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedBeaconBlockHeader object with a hasher

func (*SignedBeaconBlockHeader) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedBeaconBlockHeader object

func (*SignedBeaconBlockHeader) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedBeaconBlockHeader object to a target array

func (*SignedBeaconBlockHeader) ProtoMessage

func (*SignedBeaconBlockHeader) ProtoMessage()

func (*SignedBeaconBlockHeader) ProtoReflect

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

func (*SignedBeaconBlockHeader) Reset

func (x *SignedBeaconBlockHeader) Reset()

func (*SignedBeaconBlockHeader) SizeSSZ

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

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

func (*SignedBeaconBlockHeader) String

func (x *SignedBeaconBlockHeader) String() string

func (*SignedBeaconBlockHeader) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockHeader object

type SignedContributionAndProof

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

func (*SignedContributionAndProof) Descriptor deprecated

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

Deprecated: Use SignedContributionAndProof.ProtoReflect.Descriptor instead.

func (*SignedContributionAndProof) GetMessage

func (*SignedContributionAndProof) GetSignature

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

func (*SignedContributionAndProof) ProtoMessage

func (*SignedContributionAndProof) ProtoMessage()

func (*SignedContributionAndProof) ProtoReflect

func (*SignedContributionAndProof) Reset

func (x *SignedContributionAndProof) Reset()

func (*SignedContributionAndProof) String

func (x *SignedContributionAndProof) String() string

type SignedVoluntaryExit

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

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

Deprecated: Use SignedVoluntaryExit.ProtoReflect.Descriptor instead.

func (*SignedVoluntaryExit) GetExit

func (x *SignedVoluntaryExit) GetExit() *VoluntaryExit

func (*SignedVoluntaryExit) GetSignature

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

func (*SignedVoluntaryExit) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedVoluntaryExit object

func (*SignedVoluntaryExit) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedVoluntaryExit object with a hasher

func (*SignedVoluntaryExit) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedVoluntaryExit object

func (*SignedVoluntaryExit) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedVoluntaryExit object to a target array

func (*SignedVoluntaryExit) ProtoMessage

func (*SignedVoluntaryExit) ProtoMessage()

func (*SignedVoluntaryExit) ProtoReflect

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

func (*SignedVoluntaryExit) Reset

func (x *SignedVoluntaryExit) Reset()

func (*SignedVoluntaryExit) SizeSSZ

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

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

func (*SignedVoluntaryExit) String

func (x *SignedVoluntaryExit) String() string

func (*SignedVoluntaryExit) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedVoluntaryExit object

type StreamBlocksRequest

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

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

Deprecated: Use StreamBlocksRequest.ProtoReflect.Descriptor instead.

func (*StreamBlocksRequest) GetVerifiedOnly

func (x *StreamBlocksRequest) GetVerifiedOnly() bool

func (*StreamBlocksRequest) ProtoMessage

func (*StreamBlocksRequest) ProtoMessage()

func (*StreamBlocksRequest) ProtoReflect

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

func (*StreamBlocksRequest) Reset

func (x *StreamBlocksRequest) Reset()

func (*StreamBlocksRequest) String

func (x *StreamBlocksRequest) String() string

type SubmitSlashingResponse

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

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

Deprecated: Use SubmitSlashingResponse.ProtoReflect.Descriptor instead.

func (*SubmitSlashingResponse) GetSlashedIndices

func (*SubmitSlashingResponse) ProtoMessage

func (*SubmitSlashingResponse) ProtoMessage()

func (*SubmitSlashingResponse) ProtoReflect

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

func (*SubmitSlashingResponse) Reset

func (x *SubmitSlashingResponse) Reset()

func (*SubmitSlashingResponse) String

func (x *SubmitSlashingResponse) String() string

type SyncAggregate

type SyncAggregate struct {
	SyncCommitteeBits      github_com_prysmaticlabs_go_bitfield.Bitvector512 `` /* 190-byte string literal not displayed */
	SyncCommitteeSignature []byte                                            `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SyncAggregate) Descriptor deprecated

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

Deprecated: Use SyncAggregate.ProtoReflect.Descriptor instead.

func (*SyncAggregate) GetSyncCommitteeBits

func (*SyncAggregate) GetSyncCommitteeSignature

func (x *SyncAggregate) GetSyncCommitteeSignature() []byte

func (*SyncAggregate) ProtoMessage

func (*SyncAggregate) ProtoMessage()

func (*SyncAggregate) ProtoReflect

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

func (*SyncAggregate) Reset

func (x *SyncAggregate) Reset()

func (*SyncAggregate) String

func (x *SyncAggregate) String() string

type SyncCommitteeContribution

type SyncCommitteeContribution struct {
	Slot              github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	BlockRoot         []byte                                   `protobuf:"bytes,2,opt,name=block_root,json=blockRoot,proto3" json:"block_root,omitempty" ssz-size:"32"`
	SubcommitteeIndex uint64                                   `protobuf:"varint,3,opt,name=subcommittee_index,json=subcommitteeIndex,proto3" json:"subcommittee_index,omitempty"`
	AggregationBits   []byte                                   `protobuf:"bytes,4,opt,name=aggregation_bits,json=aggregationBits,proto3" json:"aggregation_bits,omitempty" ssz-size:"32"`
	Signature         []byte                                   `protobuf:"bytes,5,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SyncCommitteeContribution) Descriptor deprecated

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

Deprecated: Use SyncCommitteeContribution.ProtoReflect.Descriptor instead.

func (*SyncCommitteeContribution) GetAggregationBits

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

func (*SyncCommitteeContribution) GetBlockRoot

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

func (*SyncCommitteeContribution) GetSignature

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

func (*SyncCommitteeContribution) GetSlot

func (*SyncCommitteeContribution) GetSubcommitteeIndex

func (x *SyncCommitteeContribution) GetSubcommitteeIndex() uint64

func (*SyncCommitteeContribution) ProtoMessage

func (*SyncCommitteeContribution) ProtoMessage()

func (*SyncCommitteeContribution) ProtoReflect

func (*SyncCommitteeContribution) Reset

func (x *SyncCommitteeContribution) Reset()

func (*SyncCommitteeContribution) String

func (x *SyncCommitteeContribution) String() string

type SyncCommitteeSignature

type SyncCommitteeSignature 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"`
	BlockRoot      []byte                                             `protobuf:"bytes,2,opt,name=block_root,json=blockRoot,proto3" json:"block_root,omitempty" ssz-size:"32"`
	ValidatorIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */
	Signature      []byte                                             `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*SyncCommitteeSignature) Descriptor deprecated

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

Deprecated: Use SyncCommitteeSignature.ProtoReflect.Descriptor instead.

func (*SyncCommitteeSignature) GetBlockRoot

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

func (*SyncCommitteeSignature) GetSignature

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

func (*SyncCommitteeSignature) GetSlot

func (*SyncCommitteeSignature) GetValidatorIndex

func (*SyncCommitteeSignature) ProtoMessage

func (*SyncCommitteeSignature) ProtoMessage()

func (*SyncCommitteeSignature) ProtoReflect

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

func (*SyncCommitteeSignature) Reset

func (x *SyncCommitteeSignature) Reset()

func (*SyncCommitteeSignature) String

func (x *SyncCommitteeSignature) 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

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

func (*SyncStatus) Reset

func (x *SyncStatus) Reset()

func (*SyncStatus) String

func (x *SyncStatus) String() string

type SyncedResponse

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

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

Deprecated: Use SyncedResponse.ProtoReflect.Descriptor instead.

func (*SyncedResponse) GetGenesisTime

func (x *SyncedResponse) GetGenesisTime() uint64

func (*SyncedResponse) GetSynced

func (x *SyncedResponse) GetSynced() bool

func (*SyncedResponse) ProtoMessage

func (*SyncedResponse) ProtoMessage()

func (*SyncedResponse) ProtoReflect

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

func (*SyncedResponse) Reset

func (x *SyncedResponse) Reset()

func (*SyncedResponse) String

func (x *SyncedResponse) String() string

type UnimplementedBeaconChainServer

type UnimplementedBeaconChainServer struct {
}

UnimplementedBeaconChainServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconChainServer) AttestationPool

func (*UnimplementedBeaconChainServer) GetBeaconConfig

func (*UnimplementedBeaconChainServer) GetChainHead

func (*UnimplementedBeaconChainServer) GetIndividualVotes

func (*UnimplementedBeaconChainServer) GetValidator

func (*UnimplementedBeaconChainServer) GetValidatorActiveSetChanges

func (*UnimplementedBeaconChainServer) GetValidatorPerformance

func (*UnimplementedBeaconChainServer) GetValidatorQueue

func (*UnimplementedBeaconChainServer) GetWeakSubjectivityCheckpoint

func (*UnimplementedBeaconChainServer) ListAttestations

func (*UnimplementedBeaconChainServer) ListBeaconCommittees

func (*UnimplementedBeaconChainServer) ListBlocks

func (*UnimplementedBeaconChainServer) ListValidatorAssignments

func (*UnimplementedBeaconChainServer) ListValidatorBalances

func (*UnimplementedBeaconChainServer) ListValidators

func (*UnimplementedBeaconChainServer) StreamAttestations

func (*UnimplementedBeaconChainServer) StreamBlocks

func (*UnimplementedBeaconChainServer) StreamChainHead

func (*UnimplementedBeaconChainServer) StreamIndexedAttestations

func (*UnimplementedBeaconChainServer) StreamValidatorsInfo

func (*UnimplementedBeaconChainServer) SubmitAttesterSlashing

func (*UnimplementedBeaconChainServer) SubmitProposerSlashing

type UnimplementedBeaconNodeValidatorServer

type UnimplementedBeaconNodeValidatorServer struct {
}

UnimplementedBeaconNodeValidatorServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconNodeValidatorServer) CheckDoppelGanger

func (*UnimplementedBeaconNodeValidatorServer) DomainData

func (*UnimplementedBeaconNodeValidatorServer) GetAttestationData

func (*UnimplementedBeaconNodeValidatorServer) GetBlock

func (*UnimplementedBeaconNodeValidatorServer) GetDuties

func (*UnimplementedBeaconNodeValidatorServer) ProposeAttestation

func (*UnimplementedBeaconNodeValidatorServer) ProposeBlock

func (*UnimplementedBeaconNodeValidatorServer) ProposeExit

func (*UnimplementedBeaconNodeValidatorServer) StreamDuties

func (*UnimplementedBeaconNodeValidatorServer) SubmitAggregateSelectionProof

func (*UnimplementedBeaconNodeValidatorServer) SubmitSignedAggregateSelectionProof

func (*UnimplementedBeaconNodeValidatorServer) SubscribeCommitteeSubnets

func (*UnimplementedBeaconNodeValidatorServer) ValidatorIndex

func (*UnimplementedBeaconNodeValidatorServer) ValidatorStatus

func (*UnimplementedBeaconNodeValidatorServer) WaitForChainStart

type UnimplementedNodeServer

type UnimplementedNodeServer struct {
}

UnimplementedNodeServer can be embedded to have forward compatible implementations.

func (*UnimplementedNodeServer) GetGenesis

func (*UnimplementedNodeServer) GetHost

func (*UnimplementedNodeServer) GetPeer

func (*UnimplementedNodeServer) GetSyncStatus

func (*UnimplementedNodeServer) GetVersion

func (*UnimplementedNodeServer) ListImplementedServices

func (*UnimplementedNodeServer) ListPeers

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) Descriptor() ([]byte, []int)

Deprecated: Use Validator.ProtoReflect.Descriptor instead.

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 (x *Validator) GetEffectiveBalance() uint64

func (*Validator) GetExitEpoch

func (*Validator) GetPublicKey

func (x *Validator) GetPublicKey() []byte

func (*Validator) GetSlashed

func (x *Validator) GetSlashed() bool

func (*Validator) GetWithdrawableEpoch

func (x *Validator) GetWithdrawableEpoch() github_com_prysmaticlabs_eth2_types.Epoch

func (*Validator) GetWithdrawalCredentials

func (x *Validator) GetWithdrawalCredentials() []byte

func (*Validator) HashTreeRoot

func (v *Validator) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the Validator object

func (*Validator) HashTreeRootWith

func (v *Validator) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the Validator object with a hasher

func (*Validator) MarshalSSZ

func (v *Validator) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the Validator object

func (*Validator) MarshalSSZTo

func (v *Validator) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the Validator object to a target array

func (*Validator) ProtoMessage

func (*Validator) ProtoMessage()

func (*Validator) ProtoReflect

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

func (*Validator) Reset

func (x *Validator) Reset()

func (*Validator) SizeSSZ

func (v *Validator) SizeSSZ() (size int)

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

func (*Validator) String

func (x *Validator) String() string

func (*Validator) UnmarshalSSZ

func (v *Validator) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the Validator object

type ValidatorActivationRequest

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

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

Deprecated: Use ValidatorActivationRequest.ProtoReflect.Descriptor instead.

func (*ValidatorActivationRequest) GetPublicKeys

func (x *ValidatorActivationRequest) GetPublicKeys() [][]byte

func (*ValidatorActivationRequest) ProtoMessage

func (*ValidatorActivationRequest) ProtoMessage()

func (*ValidatorActivationRequest) ProtoReflect

func (*ValidatorActivationRequest) Reset

func (x *ValidatorActivationRequest) Reset()

func (*ValidatorActivationRequest) String

func (x *ValidatorActivationRequest) String() string

type ValidatorActivationResponse

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

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

Deprecated: Use ValidatorActivationResponse.ProtoReflect.Descriptor instead.

func (*ValidatorActivationResponse) GetStatuses

func (*ValidatorActivationResponse) ProtoMessage

func (*ValidatorActivationResponse) ProtoMessage()

func (*ValidatorActivationResponse) ProtoReflect

func (*ValidatorActivationResponse) Reset

func (x *ValidatorActivationResponse) Reset()

func (*ValidatorActivationResponse) String

func (x *ValidatorActivationResponse) String() string

type ValidatorActivationResponse_Status

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

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

Deprecated: Use ValidatorActivationResponse_Status.ProtoReflect.Descriptor instead.

func (*ValidatorActivationResponse_Status) GetIndex

func (*ValidatorActivationResponse_Status) GetPublicKey

func (x *ValidatorActivationResponse_Status) GetPublicKey() []byte

func (*ValidatorActivationResponse_Status) GetStatus

func (*ValidatorActivationResponse_Status) ProtoMessage

func (*ValidatorActivationResponse_Status) ProtoMessage()

func (*ValidatorActivationResponse_Status) ProtoReflect

func (*ValidatorActivationResponse_Status) Reset

func (*ValidatorActivationResponse_Status) 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 (*ValidatorAssignments) GetEpoch

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

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

func (*ValidatorAssignments_CommitteeAssignment) GetBeaconCommittees

func (*ValidatorAssignments_CommitteeAssignment) GetCommitteeIndex

func (*ValidatorAssignments_CommitteeAssignment) GetProposerSlots

func (*ValidatorAssignments_CommitteeAssignment) GetPublicKey deprecated

func (x *ValidatorAssignments_CommitteeAssignment) GetPublicKey() []byte

Deprecated: Do not use.

func (*ValidatorAssignments_CommitteeAssignment) GetValidatorIndex

func (*ValidatorAssignments_CommitteeAssignment) ProtoMessage

func (*ValidatorAssignments_CommitteeAssignment) ProtoReflect

func (*ValidatorAssignments_CommitteeAssignment) Reset

func (*ValidatorAssignments_CommitteeAssignment) 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

func (*ValidatorBalances) GetNextPageToken

func (x *ValidatorBalances) GetNextPageToken() string

func (*ValidatorBalances) GetTotalSize

func (x *ValidatorBalances) GetTotalSize() int32

func (*ValidatorBalances) ProtoMessage

func (*ValidatorBalances) ProtoMessage()

func (*ValidatorBalances) ProtoReflect

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 (*ValidatorBalances_Balance) GetPublicKey

func (x *ValidatorBalances_Balance) GetPublicKey() []byte

func (*ValidatorBalances_Balance) GetStatus

func (x *ValidatorBalances_Balance) GetStatus() string

func (*ValidatorBalances_Balance) ProtoMessage

func (*ValidatorBalances_Balance) ProtoMessage()

func (*ValidatorBalances_Balance) ProtoReflect

func (*ValidatorBalances_Balance) Reset

func (x *ValidatorBalances_Balance) Reset()

func (*ValidatorBalances_Balance) String

func (x *ValidatorBalances_Balance) String() string

type ValidatorChangeSet

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

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

Deprecated: Use ValidatorChangeSet.ProtoReflect.Descriptor instead.

func (*ValidatorChangeSet) GetAction

func (x *ValidatorChangeSet) GetAction() SetAction

func (*ValidatorChangeSet) GetPublicKeys

func (x *ValidatorChangeSet) GetPublicKeys() [][]byte

func (*ValidatorChangeSet) ProtoMessage

func (*ValidatorChangeSet) ProtoMessage()

func (*ValidatorChangeSet) ProtoReflect

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

func (*ValidatorChangeSet) Reset

func (x *ValidatorChangeSet) Reset()

func (*ValidatorChangeSet) String

func (x *ValidatorChangeSet) String() string

type ValidatorIndexRequest

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

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

Deprecated: Use ValidatorIndexRequest.ProtoReflect.Descriptor instead.

func (*ValidatorIndexRequest) GetPublicKey

func (x *ValidatorIndexRequest) GetPublicKey() []byte

func (*ValidatorIndexRequest) ProtoMessage

func (*ValidatorIndexRequest) ProtoMessage()

func (*ValidatorIndexRequest) ProtoReflect

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

func (*ValidatorIndexRequest) Reset

func (x *ValidatorIndexRequest) Reset()

func (*ValidatorIndexRequest) String

func (x *ValidatorIndexRequest) String() string

type ValidatorIndexResponse

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

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

Deprecated: Use ValidatorIndexResponse.ProtoReflect.Descriptor instead.

func (*ValidatorIndexResponse) GetIndex

func (*ValidatorIndexResponse) ProtoMessage

func (*ValidatorIndexResponse) ProtoMessage()

func (*ValidatorIndexResponse) ProtoReflect

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

func (*ValidatorIndexResponse) Reset

func (x *ValidatorIndexResponse) Reset()

func (*ValidatorIndexResponse) String

func (x *ValidatorIndexResponse) String() string

type ValidatorInfo

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

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

Deprecated: Use ValidatorInfo.ProtoReflect.Descriptor instead.

func (*ValidatorInfo) GetBalance

func (x *ValidatorInfo) GetBalance() uint64

func (*ValidatorInfo) GetEffectiveBalance

func (x *ValidatorInfo) GetEffectiveBalance() uint64

func (*ValidatorInfo) GetEpoch

func (*ValidatorInfo) GetIndex

func (*ValidatorInfo) GetPublicKey

func (x *ValidatorInfo) GetPublicKey() []byte

func (*ValidatorInfo) GetStatus

func (x *ValidatorInfo) GetStatus() ValidatorStatus

func (*ValidatorInfo) GetTransitionTimestamp

func (x *ValidatorInfo) GetTransitionTimestamp() uint64

func (*ValidatorInfo) ProtoMessage

func (*ValidatorInfo) ProtoMessage()

func (*ValidatorInfo) ProtoReflect

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

func (*ValidatorInfo) Reset

func (x *ValidatorInfo) Reset()

func (*ValidatorInfo) String

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

func (x *ValidatorParticipation) GetCurrentEpochActiveGwei() uint64

func (*ValidatorParticipation) GetCurrentEpochAttestingGwei

func (x *ValidatorParticipation) GetCurrentEpochAttestingGwei() uint64

func (*ValidatorParticipation) GetCurrentEpochTargetAttestingGwei

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

func (x *ValidatorParticipation) GetPreviousEpochActiveGwei() uint64

func (*ValidatorParticipation) GetPreviousEpochAttestingGwei

func (x *ValidatorParticipation) GetPreviousEpochAttestingGwei() uint64

func (*ValidatorParticipation) GetPreviousEpochHeadAttestingGwei

func (x *ValidatorParticipation) GetPreviousEpochHeadAttestingGwei() uint64

func (*ValidatorParticipation) GetPreviousEpochTargetAttestingGwei

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

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 (*ValidatorParticipationResponse) GetFinalized

func (x *ValidatorParticipationResponse) GetFinalized() bool

func (*ValidatorParticipationResponse) GetParticipation

func (*ValidatorParticipationResponse) ProtoMessage

func (*ValidatorParticipationResponse) ProtoMessage()

func (*ValidatorParticipationResponse) ProtoReflect

func (*ValidatorParticipationResponse) Reset

func (x *ValidatorParticipationResponse) Reset()

func (*ValidatorParticipationResponse) String

type ValidatorPerformanceRequest

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

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

Deprecated: Use ValidatorPerformanceRequest.ProtoReflect.Descriptor instead.

func (*ValidatorPerformanceRequest) GetIndices

func (*ValidatorPerformanceRequest) GetPublicKeys deprecated

func (x *ValidatorPerformanceRequest) GetPublicKeys() [][]byte

Deprecated: Do not use.

func (*ValidatorPerformanceRequest) ProtoMessage

func (*ValidatorPerformanceRequest) ProtoMessage()

func (*ValidatorPerformanceRequest) ProtoReflect

func (*ValidatorPerformanceRequest) Reset

func (x *ValidatorPerformanceRequest) Reset()

func (*ValidatorPerformanceRequest) String

func (x *ValidatorPerformanceRequest) String() string

type ValidatorPerformanceResponse

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

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

Deprecated: Use ValidatorPerformanceResponse.ProtoReflect.Descriptor instead.

func (*ValidatorPerformanceResponse) GetAverageActiveValidatorBalance

func (x *ValidatorPerformanceResponse) GetAverageActiveValidatorBalance() float32

func (*ValidatorPerformanceResponse) GetBalancesAfterEpochTransition

func (x *ValidatorPerformanceResponse) GetBalancesAfterEpochTransition() []uint64

func (*ValidatorPerformanceResponse) GetBalancesBeforeEpochTransition

func (x *ValidatorPerformanceResponse) GetBalancesBeforeEpochTransition() []uint64

func (*ValidatorPerformanceResponse) GetCorrectlyVotedHead

func (x *ValidatorPerformanceResponse) GetCorrectlyVotedHead() []bool

func (*ValidatorPerformanceResponse) GetCorrectlyVotedSource

func (x *ValidatorPerformanceResponse) GetCorrectlyVotedSource() []bool

func (*ValidatorPerformanceResponse) GetCorrectlyVotedTarget

func (x *ValidatorPerformanceResponse) GetCorrectlyVotedTarget() []bool

func (*ValidatorPerformanceResponse) GetCurrentEffectiveBalances

func (x *ValidatorPerformanceResponse) GetCurrentEffectiveBalances() []uint64

func (*ValidatorPerformanceResponse) GetInclusionDistances

func (*ValidatorPerformanceResponse) GetInclusionSlots

func (*ValidatorPerformanceResponse) GetMissingValidators

func (x *ValidatorPerformanceResponse) GetMissingValidators() [][]byte

func (*ValidatorPerformanceResponse) GetPublicKeys

func (x *ValidatorPerformanceResponse) GetPublicKeys() [][]byte

func (*ValidatorPerformanceResponse) ProtoMessage

func (*ValidatorPerformanceResponse) ProtoMessage()

func (*ValidatorPerformanceResponse) ProtoReflect

func (*ValidatorPerformanceResponse) Reset

func (x *ValidatorPerformanceResponse) Reset()

func (*ValidatorPerformanceResponse) 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

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

func (x *ValidatorQueue) GetExitValidatorIndices() []github_com_prysmaticlabs_eth2_types.ValidatorIndex

func (*ValidatorQueue) ProtoMessage

func (*ValidatorQueue) ProtoMessage()

func (*ValidatorQueue) ProtoReflect

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

func (*ValidatorQueue) Reset

func (x *ValidatorQueue) Reset()

func (*ValidatorQueue) String

func (x *ValidatorQueue) String() string

type ValidatorStatus

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

func (ValidatorStatus) Enum

func (x ValidatorStatus) Enum() *ValidatorStatus

func (ValidatorStatus) EnumDescriptor deprecated

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

Deprecated: Use ValidatorStatus.Descriptor instead.

func (ValidatorStatus) Number

func (ValidatorStatus) String

func (x ValidatorStatus) String() string

func (ValidatorStatus) Type

type ValidatorStatusRequest

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

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

Deprecated: Use ValidatorStatusRequest.ProtoReflect.Descriptor instead.

func (*ValidatorStatusRequest) GetPublicKey

func (x *ValidatorStatusRequest) GetPublicKey() []byte

func (*ValidatorStatusRequest) ProtoMessage

func (*ValidatorStatusRequest) ProtoMessage()

func (*ValidatorStatusRequest) ProtoReflect

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

func (*ValidatorStatusRequest) Reset

func (x *ValidatorStatusRequest) Reset()

func (*ValidatorStatusRequest) String

func (x *ValidatorStatusRequest) String() string

type ValidatorStatusResponse

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

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

Deprecated: Use ValidatorStatusResponse.ProtoReflect.Descriptor instead.

func (*ValidatorStatusResponse) GetActivationEpoch

func (*ValidatorStatusResponse) GetDepositInclusionSlot

func (*ValidatorStatusResponse) GetEth1DepositBlockNumber

func (x *ValidatorStatusResponse) GetEth1DepositBlockNumber() uint64

func (*ValidatorStatusResponse) GetPositionInActivationQueue

func (x *ValidatorStatusResponse) GetPositionInActivationQueue() uint64

func (*ValidatorStatusResponse) GetStatus

func (*ValidatorStatusResponse) ProtoMessage

func (*ValidatorStatusResponse) ProtoMessage()

func (*ValidatorStatusResponse) ProtoReflect

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

func (*ValidatorStatusResponse) Reset

func (x *ValidatorStatusResponse) Reset()

func (*ValidatorStatusResponse) String

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 (*Validators) GetNextPageToken

func (x *Validators) GetNextPageToken() string

func (*Validators) GetTotalSize

func (x *Validators) GetTotalSize() int32

func (*Validators) GetValidatorList

func (x *Validators) GetValidatorList() []*Validators_ValidatorContainer

func (*Validators) ProtoMessage

func (*Validators) ProtoMessage()

func (*Validators) ProtoReflect

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

func (*Validators) Reset

func (x *Validators) Reset()

func (*Validators) String

func (x *Validators) String() string

type Validators_ValidatorContainer

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

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

Deprecated: Use Validators_ValidatorContainer.ProtoReflect.Descriptor instead.

func (*Validators_ValidatorContainer) GetIndex

func (*Validators_ValidatorContainer) GetValidator

func (x *Validators_ValidatorContainer) GetValidator() *Validator

func (*Validators_ValidatorContainer) ProtoMessage

func (*Validators_ValidatorContainer) ProtoMessage()

func (*Validators_ValidatorContainer) ProtoReflect

func (*Validators_ValidatorContainer) Reset

func (x *Validators_ValidatorContainer) Reset()

func (*Validators_ValidatorContainer) 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) Descriptor() ([]byte, []int)

Deprecated: Use Version.ProtoReflect.Descriptor instead.

func (*Version) GetMetadata

func (x *Version) GetMetadata() string

func (*Version) GetVersion

func (x *Version) GetVersion() string

func (*Version) ProtoMessage

func (*Version) ProtoMessage()

func (*Version) ProtoReflect

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

func (*Version) Reset

func (x *Version) Reset()

func (*Version) String

func (x *Version) String() string

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 (*VoluntaryExit) GetValidatorIndex

func (*VoluntaryExit) HashTreeRoot

func (v *VoluntaryExit) HashTreeRoot() ([32]byte, error)

HashTreeRoot ssz hashes the VoluntaryExit object

func (*VoluntaryExit) HashTreeRootWith

func (v *VoluntaryExit) HashTreeRootWith(hh *ssz.Hasher) (err error)

HashTreeRootWith ssz hashes the VoluntaryExit object with a hasher

func (*VoluntaryExit) MarshalSSZ

func (v *VoluntaryExit) MarshalSSZ() ([]byte, error)

MarshalSSZ ssz marshals the VoluntaryExit object

func (*VoluntaryExit) MarshalSSZTo

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

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

func (*VoluntaryExit) Reset

func (x *VoluntaryExit) Reset()

func (*VoluntaryExit) SizeSSZ

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

func (v *VoluntaryExit) UnmarshalSSZ(buf []byte) error

UnmarshalSSZ ssz unmarshals the VoluntaryExit object

type WeakSubjectivityCheckpoint

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

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

Deprecated: Use WeakSubjectivityCheckpoint.ProtoReflect.Descriptor instead.

func (*WeakSubjectivityCheckpoint) GetBlockRoot

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

func (*WeakSubjectivityCheckpoint) GetEpoch

func (*WeakSubjectivityCheckpoint) GetStateRoot

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

func (*WeakSubjectivityCheckpoint) ProtoMessage

func (*WeakSubjectivityCheckpoint) ProtoMessage()

func (*WeakSubjectivityCheckpoint) ProtoReflect

func (*WeakSubjectivityCheckpoint) Reset

func (x *WeakSubjectivityCheckpoint) Reset()

func (*WeakSubjectivityCheckpoint) String

func (x *WeakSubjectivityCheckpoint) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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