eth

package
v1.4.4 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2021 License: GPL-3.0, Apache-2.0 Imports: 23 Imported by: 85

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_proto_eth_v1alpha1_attestation_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1alpha1_beacon_block_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1alpha1_beacon_chain_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1alpha1_node_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1alpha1_validator_proto protoreflect.FileDescriptor

Functions

func RegisterBeaconChainHandler added in v1.3.11

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

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

func RegisterBeaconChainHandlerClient added in v1.3.11

func RegisterBeaconChainHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconChainClient) error

RegisterBeaconChainHandlerClient registers the http handlers for service BeaconChain to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BeaconChainClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BeaconChainClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "BeaconChainClient" to call the correct interceptors.

func RegisterBeaconChainHandlerFromEndpoint added in v1.3.11

func RegisterBeaconChainHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterBeaconChainHandlerFromEndpoint is same as RegisterBeaconChainHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterBeaconChainHandlerServer added in v1.3.11

func RegisterBeaconChainHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconChainServer) error

RegisterBeaconChainHandlerServer registers the http handlers for service BeaconChain to "mux". UnaryRPC :call BeaconChainServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterBeaconChainHandlerFromEndpoint instead.

func RegisterBeaconChainServer

func RegisterBeaconChainServer(s *grpc.Server, srv BeaconChainServer)

func RegisterBeaconNodeValidatorHandler added in v1.3.11

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

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

func RegisterBeaconNodeValidatorHandlerClient added in v1.3.11

func RegisterBeaconNodeValidatorHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconNodeValidatorClient) error

RegisterBeaconNodeValidatorHandlerClient registers the http handlers for service BeaconNodeValidator to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BeaconNodeValidatorClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BeaconNodeValidatorClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "BeaconNodeValidatorClient" to call the correct interceptors.

func RegisterBeaconNodeValidatorHandlerFromEndpoint added in v1.3.11

func RegisterBeaconNodeValidatorHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterBeaconNodeValidatorHandlerFromEndpoint is same as RegisterBeaconNodeValidatorHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterBeaconNodeValidatorHandlerServer added in v1.3.11

func RegisterBeaconNodeValidatorHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconNodeValidatorServer) error

RegisterBeaconNodeValidatorHandlerServer registers the http handlers for service BeaconNodeValidator to "mux". UnaryRPC :call BeaconNodeValidatorServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterBeaconNodeValidatorHandlerFromEndpoint instead.

func RegisterBeaconNodeValidatorServer

func RegisterBeaconNodeValidatorServer(s *grpc.Server, srv BeaconNodeValidatorServer)

func RegisterNodeHandler added in v1.3.11

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 added in v1.3.11

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 added in v1.3.11

func RegisterNodeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterNodeHandlerFromEndpoint is same as RegisterNodeHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterNodeHandlerServer added in v1.3.11

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 added in v1.3.11

func (*ActiveSetChanges) GetActivatedPublicKeys

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

func (*ActiveSetChanges) GetEjectedIndices added in v1.3.11

func (*ActiveSetChanges) GetEjectedPublicKeys

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

func (*ActiveSetChanges) GetEpoch

func (*ActiveSetChanges) GetExitedIndices added in v1.3.11

func (*ActiveSetChanges) GetExitedPublicKeys

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

func (*ActiveSetChanges) GetSlashedIndices added in v1.3.11

func (*ActiveSetChanges) GetSlashedPublicKeys

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

func (*ActiveSetChanges) ProtoMessage

func (*ActiveSetChanges) ProtoMessage()

func (*ActiveSetChanges) ProtoReflect added in v1.3.11

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

func (*ActiveSetChanges) Reset

func (x *ActiveSetChanges) Reset()

func (*ActiveSetChanges) String

func (x *ActiveSetChanges) String() string

type AggregateAttestationAndProof added in v1.3.11

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

func (*AggregateAttestationAndProof) Descriptor deprecated added in v1.3.11

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

Deprecated: Use AggregateAttestationAndProof.ProtoReflect.Descriptor instead.

func (*AggregateAttestationAndProof) GetAggregate added in v1.3.11

func (x *AggregateAttestationAndProof) GetAggregate() *Attestation

func (*AggregateAttestationAndProof) GetAggregatorIndex added in v1.3.11

func (*AggregateAttestationAndProof) GetSelectionProof added in v1.3.11

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

func (*AggregateAttestationAndProof) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the AggregateAttestationAndProof object

func (*AggregateAttestationAndProof) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the AggregateAttestationAndProof object with a hasher

func (*AggregateAttestationAndProof) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the AggregateAttestationAndProof object

func (*AggregateAttestationAndProof) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the AggregateAttestationAndProof object to a target array

func (*AggregateAttestationAndProof) ProtoMessage added in v1.3.11

func (*AggregateAttestationAndProof) ProtoMessage()

func (*AggregateAttestationAndProof) ProtoReflect added in v1.3.11

func (*AggregateAttestationAndProof) Reset added in v1.3.11

func (x *AggregateAttestationAndProof) Reset()

func (*AggregateAttestationAndProof) SizeSSZ added in v1.3.11

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

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

func (*AggregateAttestationAndProof) String added in v1.3.11

func (*AggregateAttestationAndProof) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the AggregateAttestationAndProof object

type AggregateSelectionRequest added in v1.3.11

type AggregateSelectionRequest struct {
	Slot           github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	CommitteeIndex github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */
	PublicKey      []byte                                             `protobuf:"bytes,3,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" spec-name:"pubkey" ssz-size:"48"`
	SlotSignature  []byte                                             `protobuf:"bytes,4,opt,name=slot_signature,json=slotSignature,proto3" json:"slot_signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*AggregateSelectionRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use AggregateSelectionRequest.ProtoReflect.Descriptor instead.

func (*AggregateSelectionRequest) GetCommitteeIndex added in v1.3.11

func (*AggregateSelectionRequest) GetPublicKey added in v1.3.11

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

func (*AggregateSelectionRequest) GetSlot added in v1.3.11

func (*AggregateSelectionRequest) GetSlotSignature added in v1.3.11

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

func (*AggregateSelectionRequest) ProtoMessage added in v1.3.11

func (*AggregateSelectionRequest) ProtoMessage()

func (*AggregateSelectionRequest) ProtoReflect added in v1.3.11

func (*AggregateSelectionRequest) Reset added in v1.3.11

func (x *AggregateSelectionRequest) Reset()

func (*AggregateSelectionRequest) String added in v1.3.11

func (x *AggregateSelectionRequest) String() string

type AggregateSelectionResponse added in v1.3.11

type AggregateSelectionResponse struct {
	AggregateAndProof *AggregateAttestationAndProof `protobuf:"bytes,1,opt,name=aggregate_and_proof,json=aggregateAndProof,proto3" json:"aggregate_and_proof,omitempty"`
	// contains filtered or unexported fields
}

func (*AggregateSelectionResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use AggregateSelectionResponse.ProtoReflect.Descriptor instead.

func (*AggregateSelectionResponse) GetAggregateAndProof added in v1.3.11

func (x *AggregateSelectionResponse) GetAggregateAndProof() *AggregateAttestationAndProof

func (*AggregateSelectionResponse) ProtoMessage added in v1.3.11

func (*AggregateSelectionResponse) ProtoMessage()

func (*AggregateSelectionResponse) ProtoReflect added in v1.3.11

func (*AggregateSelectionResponse) Reset added in v1.3.11

func (x *AggregateSelectionResponse) Reset()

func (*AggregateSelectionResponse) String added in v1.3.11

func (x *AggregateSelectionResponse) String() string

type AttestResponse added in v1.3.11

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

func (*AttestResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use AttestResponse.ProtoReflect.Descriptor instead.

func (*AttestResponse) GetAttestationDataRoot added in v1.3.11

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

func (*AttestResponse) ProtoMessage added in v1.3.11

func (*AttestResponse) ProtoMessage()

func (*AttestResponse) ProtoReflect added in v1.3.11

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

func (*AttestResponse) Reset added in v1.3.11

func (x *AttestResponse) Reset()

func (*AttestResponse) String added in v1.3.11

func (x *AttestResponse) String() string

type Attestation

type Attestation struct {
	AggregationBits github_com_prysmaticlabs_go_bitfield.Bitlist `` /* 178-byte string literal not displayed */
	Data            *AttestationData                             `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	Signature       []byte                                       `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*Attestation) Descriptor deprecated

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

Deprecated: Use Attestation.ProtoReflect.Descriptor instead.

func (*Attestation) GetAggregationBits

func (*Attestation) GetData

func (x *Attestation) GetData() *AttestationData

func (*Attestation) GetSignature

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

func (*Attestation) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the Attestation object

func (*Attestation) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the Attestation object with a hasher

func (*Attestation) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the Attestation object

func (*Attestation) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the Attestation object to a target array

func (*Attestation) ProtoMessage

func (*Attestation) ProtoMessage()

func (*Attestation) ProtoReflect added in v1.3.11

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

func (*Attestation) Reset

func (x *Attestation) Reset()

func (*Attestation) SizeSSZ added in v1.3.11

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

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

func (*Attestation) String

func (x *Attestation) String() string

func (*Attestation) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the Attestation object

type AttestationData

type AttestationData struct {
	Slot            github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	CommitteeIndex  github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */
	BeaconBlockRoot []byte                                             `protobuf:"bytes,3,opt,name=beacon_block_root,json=beaconBlockRoot,proto3" json:"beacon_block_root,omitempty" ssz-size:"32"`
	Source          *Checkpoint                                        `protobuf:"bytes,4,opt,name=source,proto3" json:"source,omitempty"`
	Target          *Checkpoint                                        `protobuf:"bytes,5,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestationData) Descriptor deprecated

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

Deprecated: Use AttestationData.ProtoReflect.Descriptor instead.

func (*AttestationData) GetBeaconBlockRoot

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

func (*AttestationData) GetCommitteeIndex added in v1.3.11

func (*AttestationData) GetSlot added in v0.2.3

func (*AttestationData) GetSource

func (x *AttestationData) GetSource() *Checkpoint

func (*AttestationData) GetTarget

func (x *AttestationData) GetTarget() *Checkpoint

func (*AttestationData) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the AttestationData object

func (*AttestationData) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the AttestationData object with a hasher

func (*AttestationData) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the AttestationData object

func (*AttestationData) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the AttestationData object to a target array

func (*AttestationData) ProtoMessage

func (*AttestationData) ProtoMessage()

func (*AttestationData) ProtoReflect added in v1.3.11

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

func (*AttestationData) Reset

func (x *AttestationData) Reset()

func (*AttestationData) SizeSSZ added in v1.3.11

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

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

func (*AttestationData) String

func (x *AttestationData) String() string

func (*AttestationData) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the AttestationData object

type AttestationDataRequest

type AttestationDataRequest struct {
	Slot           github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	CommitteeIndex github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AttestationDataRequest) Descriptor deprecated

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

Deprecated: Use AttestationDataRequest.ProtoReflect.Descriptor instead.

func (*AttestationDataRequest) GetCommitteeIndex added in v1.3.11

func (*AttestationDataRequest) GetSlot

func (*AttestationDataRequest) ProtoMessage

func (*AttestationDataRequest) ProtoMessage()

func (*AttestationDataRequest) ProtoReflect added in v1.3.11

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

func (*AttestationDataRequest) Reset

func (x *AttestationDataRequest) Reset()

func (*AttestationDataRequest) String

func (x *AttestationDataRequest) String() string

type AttestationPoolRequest added in v1.3.11

type AttestationPoolRequest struct {
	PageSize  int32  `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestationPoolRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use AttestationPoolRequest.ProtoReflect.Descriptor instead.

func (*AttestationPoolRequest) GetPageSize added in v1.3.11

func (x *AttestationPoolRequest) GetPageSize() int32

func (*AttestationPoolRequest) GetPageToken added in v1.3.11

func (x *AttestationPoolRequest) GetPageToken() string

func (*AttestationPoolRequest) ProtoMessage added in v1.3.11

func (*AttestationPoolRequest) ProtoMessage()

func (*AttestationPoolRequest) ProtoReflect added in v1.3.11

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

func (*AttestationPoolRequest) Reset added in v1.3.11

func (x *AttestationPoolRequest) Reset()

func (*AttestationPoolRequest) String added in v1.3.11

func (x *AttestationPoolRequest) String() string

type AttestationPoolResponse

type AttestationPoolResponse struct {
	Attestations  []*Attestation `protobuf:"bytes,1,rep,name=attestations,proto3" json:"attestations,omitempty"`
	NextPageToken string         `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	TotalSize     int32          `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestationPoolResponse) Descriptor deprecated

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

Deprecated: Use AttestationPoolResponse.ProtoReflect.Descriptor instead.

func (*AttestationPoolResponse) GetAttestations

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

func (*AttestationPoolResponse) GetNextPageToken added in v1.3.11

func (x *AttestationPoolResponse) GetNextPageToken() string

func (*AttestationPoolResponse) GetTotalSize added in v1.3.11

func (x *AttestationPoolResponse) GetTotalSize() int32

func (*AttestationPoolResponse) ProtoMessage

func (*AttestationPoolResponse) ProtoMessage()

func (*AttestationPoolResponse) ProtoReflect added in v1.3.11

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

func (*AttestationPoolResponse) Reset

func (x *AttestationPoolResponse) Reset()

func (*AttestationPoolResponse) String

func (x *AttestationPoolResponse) String() string

type AttesterSlashing

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

func (*AttesterSlashing) Descriptor deprecated

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

Deprecated: Use AttesterSlashing.ProtoReflect.Descriptor instead.

func (*AttesterSlashing) GetAttestation_1

func (x *AttesterSlashing) GetAttestation_1() *IndexedAttestation

func (*AttesterSlashing) GetAttestation_2

func (x *AttesterSlashing) GetAttestation_2() *IndexedAttestation

func (*AttesterSlashing) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the AttesterSlashing object

func (*AttesterSlashing) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the AttesterSlashing object with a hasher

func (*AttesterSlashing) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the AttesterSlashing object

func (*AttesterSlashing) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the AttesterSlashing object to a target array

func (*AttesterSlashing) ProtoMessage

func (*AttesterSlashing) ProtoMessage()

func (*AttesterSlashing) ProtoReflect added in v1.3.11

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

func (*AttesterSlashing) Reset

func (x *AttesterSlashing) Reset()

func (*AttesterSlashing) SizeSSZ added in v1.3.11

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

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

func (*AttesterSlashing) String

func (x *AttesterSlashing) String() string

func (*AttesterSlashing) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the AttesterSlashing object

type BeaconBlock

type BeaconBlock struct {
	Slot          github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	ProposerIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 164-byte string literal not displayed */
	ParentRoot    []byte                                             `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                             `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	Body          *BeaconBlockBody                                   `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlock) Descriptor deprecated

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

Deprecated: Use BeaconBlock.ProtoReflect.Descriptor instead.

func (*BeaconBlock) GetBody

func (x *BeaconBlock) GetBody() *BeaconBlockBody

func (*BeaconBlock) GetParentRoot

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

func (*BeaconBlock) GetProposerIndex added in v1.3.11

func (*BeaconBlock) GetSlot

func (*BeaconBlock) GetStateRoot

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

func (*BeaconBlock) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the BeaconBlock object

func (*BeaconBlock) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the BeaconBlock object with a hasher

func (*BeaconBlock) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the BeaconBlock object

func (*BeaconBlock) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the BeaconBlock object to a target array

func (*BeaconBlock) ProtoMessage

func (*BeaconBlock) ProtoMessage()

func (*BeaconBlock) ProtoReflect added in v1.3.11

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

func (*BeaconBlock) Reset

func (x *BeaconBlock) Reset()

func (*BeaconBlock) SizeSSZ added in v1.3.11

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

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

func (*BeaconBlock) String

func (x *BeaconBlock) String() string

func (*BeaconBlock) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the BeaconBlock object

type BeaconBlockBody

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

func (*BeaconBlockBody) Descriptor deprecated

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

Deprecated: Use BeaconBlockBody.ProtoReflect.Descriptor instead.

func (*BeaconBlockBody) GetAttestations

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

func (*BeaconBlockBody) GetAttesterSlashings

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

func (*BeaconBlockBody) GetDeposits

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

func (*BeaconBlockBody) GetEth1Data

func (x *BeaconBlockBody) GetEth1Data() *Eth1Data

func (*BeaconBlockBody) GetGraffiti

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

func (*BeaconBlockBody) GetProposerSlashings

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

func (*BeaconBlockBody) GetRandaoReveal

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

func (*BeaconBlockBody) GetVoluntaryExits

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

func (*BeaconBlockBody) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the BeaconBlockBody object

func (*BeaconBlockBody) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the BeaconBlockBody object with a hasher

func (*BeaconBlockBody) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the BeaconBlockBody object

func (*BeaconBlockBody) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the BeaconBlockBody object to a target array

func (*BeaconBlockBody) ProtoMessage

func (*BeaconBlockBody) ProtoMessage()

func (*BeaconBlockBody) ProtoReflect added in v1.3.11

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

func (*BeaconBlockBody) Reset

func (x *BeaconBlockBody) Reset()

func (*BeaconBlockBody) SizeSSZ added in v1.3.11

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

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

func (*BeaconBlockBody) String

func (x *BeaconBlockBody) String() string

func (*BeaconBlockBody) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the BeaconBlockBody object

type BeaconBlockContainer added in v0.2.4

type BeaconBlockContainer struct {
	Block     *SignedBeaconBlock `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	BlockRoot []byte             `protobuf:"bytes,2,opt,name=block_root,json=blockRoot,proto3" json:"block_root,omitempty"`
	Canonical bool               `protobuf:"varint,3,opt,name=canonical,proto3" json:"canonical,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconBlockContainer) Descriptor deprecated added in v0.2.4

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

Deprecated: Use BeaconBlockContainer.ProtoReflect.Descriptor instead.

func (*BeaconBlockContainer) GetBlock added in v0.2.4

func (x *BeaconBlockContainer) GetBlock() *SignedBeaconBlock

func (*BeaconBlockContainer) GetBlockRoot added in v0.2.4

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

func (*BeaconBlockContainer) GetCanonical added in v1.3.11

func (x *BeaconBlockContainer) GetCanonical() bool

func (*BeaconBlockContainer) ProtoMessage added in v0.2.4

func (*BeaconBlockContainer) ProtoMessage()

func (*BeaconBlockContainer) ProtoReflect added in v1.3.11

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

func (*BeaconBlockContainer) Reset added in v0.2.4

func (x *BeaconBlockContainer) Reset()

func (*BeaconBlockContainer) String added in v0.2.4

func (x *BeaconBlockContainer) String() string

type BeaconBlockHeader

type BeaconBlockHeader struct {
	Slot          github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	ProposerIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 164-byte string literal not displayed */
	ParentRoot    []byte                                             `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty" ssz-size:"32"`
	StateRoot     []byte                                             `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty" ssz-size:"32"`
	BodyRoot      []byte                                             `protobuf:"bytes,5,opt,name=body_root,json=bodyRoot,proto3" json:"body_root,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*BeaconBlockHeader) Descriptor deprecated

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

Deprecated: Use BeaconBlockHeader.ProtoReflect.Descriptor instead.

func (*BeaconBlockHeader) GetBodyRoot

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

func (*BeaconBlockHeader) GetParentRoot

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

func (*BeaconBlockHeader) GetProposerIndex added in v1.3.11

func (*BeaconBlockHeader) GetSlot

func (*BeaconBlockHeader) GetStateRoot

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

func (*BeaconBlockHeader) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the BeaconBlockHeader object

func (*BeaconBlockHeader) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the BeaconBlockHeader object with a hasher

func (*BeaconBlockHeader) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the BeaconBlockHeader object

func (*BeaconBlockHeader) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the BeaconBlockHeader object to a target array

func (*BeaconBlockHeader) ProtoMessage

func (*BeaconBlockHeader) ProtoMessage()

func (*BeaconBlockHeader) ProtoReflect added in v1.3.11

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

func (*BeaconBlockHeader) Reset

func (x *BeaconBlockHeader) Reset()

func (*BeaconBlockHeader) SizeSSZ added in v1.3.11

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

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

func (*BeaconBlockHeader) String

func (x *BeaconBlockHeader) String() string

func (*BeaconBlockHeader) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the BeaconBlockHeader object

type BeaconChainClient

type BeaconChainClient interface {
	ListAttestations(ctx context.Context, in *ListAttestationsRequest, opts ...grpc.CallOption) (*ListAttestationsResponse, error)
	ListIndexedAttestations(ctx context.Context, in *ListIndexedAttestationsRequest, opts ...grpc.CallOption) (*ListIndexedAttestationsResponse, error)
	StreamAttestations(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (BeaconChain_StreamAttestationsClient, error)
	StreamIndexedAttestations(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (BeaconChain_StreamIndexedAttestationsClient, error)
	AttestationPool(ctx context.Context, in *AttestationPoolRequest, opts ...grpc.CallOption) (*AttestationPoolResponse, error)
	ListBlocks(ctx context.Context, in *ListBlocksRequest, opts ...grpc.CallOption) (*ListBlocksResponse, error)
	StreamBlocks(ctx context.Context, in *StreamBlocksRequest, opts ...grpc.CallOption) (BeaconChain_StreamBlocksClient, error)
	StreamChainHead(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (BeaconChain_StreamChainHeadClient, error)
	GetChainHead(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ChainHead, error)
	GetWeakSubjectivityCheckpoint(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*WeakSubjectivityCheckpoint, error)
	ListBeaconCommittees(ctx context.Context, in *ListCommitteesRequest, opts ...grpc.CallOption) (*BeaconCommittees, error)
	ListValidatorBalances(ctx context.Context, in *ListValidatorBalancesRequest, opts ...grpc.CallOption) (*ValidatorBalances, error)
	ListValidators(ctx context.Context, in *ListValidatorsRequest, opts ...grpc.CallOption) (*Validators, error)
	GetValidator(ctx context.Context, in *GetValidatorRequest, opts ...grpc.CallOption) (*Validator, error)
	GetValidatorActiveSetChanges(ctx context.Context, in *GetValidatorActiveSetChangesRequest, opts ...grpc.CallOption) (*ActiveSetChanges, error)
	GetValidatorQueue(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ValidatorQueue, error)
	GetValidatorPerformance(ctx context.Context, in *ValidatorPerformanceRequest, opts ...grpc.CallOption) (*ValidatorPerformanceResponse, error)
	ListValidatorAssignments(ctx context.Context, in *ListValidatorAssignmentsRequest, opts ...grpc.CallOption) (*ValidatorAssignments, error)
	GetValidatorParticipation(ctx context.Context, in *GetValidatorParticipationRequest, opts ...grpc.CallOption) (*ValidatorParticipationResponse, error)
	GetBeaconConfig(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*BeaconConfig, error)
	StreamValidatorsInfo(ctx context.Context, opts ...grpc.CallOption) (BeaconChain_StreamValidatorsInfoClient, error)
	SubmitAttesterSlashing(ctx context.Context, in *AttesterSlashing, opts ...grpc.CallOption) (*SubmitSlashingResponse, error)
	SubmitProposerSlashing(ctx context.Context, in *ProposerSlashing, opts ...grpc.CallOption) (*SubmitSlashingResponse, error)
	GetIndividualVotes(ctx context.Context, in *IndividualVotesRequest, opts ...grpc.CallOption) (*IndividualVotesRespond, error)
}

BeaconChainClient is the client API for BeaconChain service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type BeaconChainServer

type BeaconChainServer interface {
	ListAttestations(context.Context, *ListAttestationsRequest) (*ListAttestationsResponse, error)
	ListIndexedAttestations(context.Context, *ListIndexedAttestationsRequest) (*ListIndexedAttestationsResponse, error)
	StreamAttestations(*empty.Empty, BeaconChain_StreamAttestationsServer) error
	StreamIndexedAttestations(*empty.Empty, BeaconChain_StreamIndexedAttestationsServer) error
	AttestationPool(context.Context, *AttestationPoolRequest) (*AttestationPoolResponse, error)
	ListBlocks(context.Context, *ListBlocksRequest) (*ListBlocksResponse, error)
	StreamBlocks(*StreamBlocksRequest, BeaconChain_StreamBlocksServer) error
	StreamChainHead(*empty.Empty, BeaconChain_StreamChainHeadServer) error
	GetChainHead(context.Context, *empty.Empty) (*ChainHead, error)
	GetWeakSubjectivityCheckpoint(context.Context, *empty.Empty) (*WeakSubjectivityCheckpoint, error)
	ListBeaconCommittees(context.Context, *ListCommitteesRequest) (*BeaconCommittees, error)
	ListValidatorBalances(context.Context, *ListValidatorBalancesRequest) (*ValidatorBalances, error)
	ListValidators(context.Context, *ListValidatorsRequest) (*Validators, error)
	GetValidator(context.Context, *GetValidatorRequest) (*Validator, error)
	GetValidatorActiveSetChanges(context.Context, *GetValidatorActiveSetChangesRequest) (*ActiveSetChanges, error)
	GetValidatorQueue(context.Context, *empty.Empty) (*ValidatorQueue, error)
	GetValidatorPerformance(context.Context, *ValidatorPerformanceRequest) (*ValidatorPerformanceResponse, error)
	ListValidatorAssignments(context.Context, *ListValidatorAssignmentsRequest) (*ValidatorAssignments, error)
	GetValidatorParticipation(context.Context, *GetValidatorParticipationRequest) (*ValidatorParticipationResponse, error)
	GetBeaconConfig(context.Context, *empty.Empty) (*BeaconConfig, error)
	StreamValidatorsInfo(BeaconChain_StreamValidatorsInfoServer) error
	SubmitAttesterSlashing(context.Context, *AttesterSlashing) (*SubmitSlashingResponse, error)
	SubmitProposerSlashing(context.Context, *ProposerSlashing) (*SubmitSlashingResponse, error)
	GetIndividualVotes(context.Context, *IndividualVotesRequest) (*IndividualVotesRespond, error)
}

BeaconChainServer is the server API for BeaconChain service.

type BeaconChain_StreamAttestationsClient added in v1.3.11

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

type BeaconChain_StreamAttestationsServer added in v1.3.11

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

type BeaconChain_StreamBlocksClient added in v1.3.11

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

type BeaconChain_StreamBlocksServer added in v1.3.11

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

type BeaconChain_StreamChainHeadClient added in v1.3.11

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

type BeaconChain_StreamChainHeadServer added in v1.3.11

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

type BeaconChain_StreamIndexedAttestationsClient added in v1.3.11

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

type BeaconChain_StreamIndexedAttestationsServer added in v1.3.11

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

type BeaconChain_StreamValidatorsInfoClient added in v1.3.11

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

type BeaconChain_StreamValidatorsInfoServer added in v1.3.11

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

type BeaconCommittees added in v0.2.3

type BeaconCommittees struct {
	Epoch                github_com_prysmaticlabs_eth2_types.Epoch   `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	Committees           map[uint64]*BeaconCommittees_CommitteesList `` /* 162-byte string literal not displayed */
	ActiveValidatorCount uint64                                      `protobuf:"varint,3,opt,name=active_validator_count,json=activeValidatorCount,proto3" json:"active_validator_count,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconCommittees) Descriptor deprecated added in v0.2.3

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

Deprecated: Use BeaconCommittees.ProtoReflect.Descriptor instead.

func (*BeaconCommittees) GetActiveValidatorCount added in v0.2.3

func (x *BeaconCommittees) GetActiveValidatorCount() uint64

func (*BeaconCommittees) GetCommittees added in v0.2.3

func (*BeaconCommittees) GetEpoch added in v0.2.3

func (*BeaconCommittees) ProtoMessage added in v0.2.3

func (*BeaconCommittees) ProtoMessage()

func (*BeaconCommittees) ProtoReflect added in v1.3.11

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

func (*BeaconCommittees) Reset added in v0.2.3

func (x *BeaconCommittees) Reset()

func (*BeaconCommittees) String added in v0.2.3

func (x *BeaconCommittees) String() string

type BeaconCommittees_CommitteeItem added in v0.2.3

type BeaconCommittees_CommitteeItem struct {
	ValidatorIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BeaconCommittees_CommitteeItem) Descriptor deprecated added in v0.2.3

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

Deprecated: Use BeaconCommittees_CommitteeItem.ProtoReflect.Descriptor instead.

func (*BeaconCommittees_CommitteeItem) GetValidatorIndices added in v1.3.11

func (*BeaconCommittees_CommitteeItem) ProtoMessage added in v0.2.3

func (*BeaconCommittees_CommitteeItem) ProtoMessage()

func (*BeaconCommittees_CommitteeItem) ProtoReflect added in v1.3.11

func (*BeaconCommittees_CommitteeItem) Reset added in v0.2.3

func (x *BeaconCommittees_CommitteeItem) Reset()

func (*BeaconCommittees_CommitteeItem) String added in v0.2.3

type BeaconCommittees_CommitteesList added in v1.3.11

type BeaconCommittees_CommitteesList struct {
	Committees []*BeaconCommittees_CommitteeItem `protobuf:"bytes,1,rep,name=committees,proto3" json:"committees,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconCommittees_CommitteesList) Descriptor deprecated added in v1.3.11

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

Deprecated: Use BeaconCommittees_CommitteesList.ProtoReflect.Descriptor instead.

func (*BeaconCommittees_CommitteesList) GetCommittees added in v1.3.11

func (*BeaconCommittees_CommitteesList) ProtoMessage added in v1.3.11

func (*BeaconCommittees_CommitteesList) ProtoMessage()

func (*BeaconCommittees_CommitteesList) ProtoReflect added in v1.3.11

func (*BeaconCommittees_CommitteesList) Reset added in v1.3.11

func (*BeaconCommittees_CommitteesList) String added in v1.3.11

type BeaconConfig added in v1.3.11

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

func (*BeaconConfig) Descriptor deprecated added in v1.3.11

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

Deprecated: Use BeaconConfig.ProtoReflect.Descriptor instead.

func (*BeaconConfig) GetConfig added in v1.3.11

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

func (*BeaconConfig) ProtoMessage added in v1.3.11

func (*BeaconConfig) ProtoMessage()

func (*BeaconConfig) ProtoReflect added in v1.3.11

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

func (*BeaconConfig) Reset added in v1.3.11

func (x *BeaconConfig) Reset()

func (*BeaconConfig) String added in v1.3.11

func (x *BeaconConfig) String() string

type BeaconNodeValidatorClient

type BeaconNodeValidatorClient interface {
	GetDuties(ctx context.Context, in *DutiesRequest, opts ...grpc.CallOption) (*DutiesResponse, error)
	StreamDuties(ctx context.Context, in *DutiesRequest, opts ...grpc.CallOption) (BeaconNodeValidator_StreamDutiesClient, error)
	DomainData(ctx context.Context, in *DomainRequest, opts ...grpc.CallOption) (*DomainResponse, error)
	// Deprecated: Do not use.
	WaitForChainStart(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (BeaconNodeValidator_WaitForChainStartClient, error)
	WaitForActivation(ctx context.Context, in *ValidatorActivationRequest, opts ...grpc.CallOption) (BeaconNodeValidator_WaitForActivationClient, error)
	ValidatorIndex(ctx context.Context, in *ValidatorIndexRequest, opts ...grpc.CallOption) (*ValidatorIndexResponse, error)
	ValidatorStatus(ctx context.Context, in *ValidatorStatusRequest, opts ...grpc.CallOption) (*ValidatorStatusResponse, error)
	MultipleValidatorStatus(ctx context.Context, in *MultipleValidatorStatusRequest, opts ...grpc.CallOption) (*MultipleValidatorStatusResponse, error)
	GetBlock(ctx context.Context, in *BlockRequest, opts ...grpc.CallOption) (*BeaconBlock, error)
	ProposeBlock(ctx context.Context, in *SignedBeaconBlock, opts ...grpc.CallOption) (*ProposeResponse, error)
	GetAttestationData(ctx context.Context, in *AttestationDataRequest, opts ...grpc.CallOption) (*AttestationData, error)
	ProposeAttestation(ctx context.Context, in *Attestation, opts ...grpc.CallOption) (*AttestResponse, error)
	SubmitAggregateSelectionProof(ctx context.Context, in *AggregateSelectionRequest, opts ...grpc.CallOption) (*AggregateSelectionResponse, error)
	SubmitSignedAggregateSelectionProof(ctx context.Context, in *SignedAggregateSubmitRequest, opts ...grpc.CallOption) (*SignedAggregateSubmitResponse, error)
	ProposeExit(ctx context.Context, in *SignedVoluntaryExit, opts ...grpc.CallOption) (*ProposeExitResponse, error)
	SubscribeCommitteeSubnets(ctx context.Context, in *CommitteeSubnetsSubscribeRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	CheckDoppelGanger(ctx context.Context, in *DoppelGangerRequest, opts ...grpc.CallOption) (*DoppelGangerResponse, error)
}

BeaconNodeValidatorClient is the client API for BeaconNodeValidator service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type BeaconNodeValidatorServer

type BeaconNodeValidatorServer interface {
	GetDuties(context.Context, *DutiesRequest) (*DutiesResponse, error)
	StreamDuties(*DutiesRequest, BeaconNodeValidator_StreamDutiesServer) error
	DomainData(context.Context, *DomainRequest) (*DomainResponse, error)
	// Deprecated: Do not use.
	WaitForChainStart(*empty.Empty, BeaconNodeValidator_WaitForChainStartServer) error
	WaitForActivation(*ValidatorActivationRequest, BeaconNodeValidator_WaitForActivationServer) error
	ValidatorIndex(context.Context, *ValidatorIndexRequest) (*ValidatorIndexResponse, error)
	ValidatorStatus(context.Context, *ValidatorStatusRequest) (*ValidatorStatusResponse, error)
	MultipleValidatorStatus(context.Context, *MultipleValidatorStatusRequest) (*MultipleValidatorStatusResponse, error)
	GetBlock(context.Context, *BlockRequest) (*BeaconBlock, error)
	ProposeBlock(context.Context, *SignedBeaconBlock) (*ProposeResponse, error)
	GetAttestationData(context.Context, *AttestationDataRequest) (*AttestationData, error)
	ProposeAttestation(context.Context, *Attestation) (*AttestResponse, error)
	SubmitAggregateSelectionProof(context.Context, *AggregateSelectionRequest) (*AggregateSelectionResponse, error)
	SubmitSignedAggregateSelectionProof(context.Context, *SignedAggregateSubmitRequest) (*SignedAggregateSubmitResponse, error)
	ProposeExit(context.Context, *SignedVoluntaryExit) (*ProposeExitResponse, error)
	SubscribeCommitteeSubnets(context.Context, *CommitteeSubnetsSubscribeRequest) (*empty.Empty, error)
	CheckDoppelGanger(context.Context, *DoppelGangerRequest) (*DoppelGangerResponse, error)
}

BeaconNodeValidatorServer is the server API for BeaconNodeValidator service.

type BeaconNodeValidator_StreamDutiesClient added in v1.3.11

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

type BeaconNodeValidator_StreamDutiesServer added in v1.3.11

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

type BeaconNodeValidator_WaitForActivationClient added in v1.3.11

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

type BeaconNodeValidator_WaitForActivationServer added in v1.3.11

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

type BeaconNodeValidator_WaitForChainStartClient added in v1.3.11

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

type BeaconNodeValidator_WaitForChainStartServer added in v1.3.11

type BeaconNodeValidator_WaitForChainStartServer interface {
	Send(*ChainStartResponse) error
	grpc.ServerStream
}

type BlockRequest

type BlockRequest struct {
	Slot         github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	RandaoReveal []byte                                   `protobuf:"bytes,2,opt,name=randao_reveal,json=randaoReveal,proto3" json:"randao_reveal,omitempty" ssz-size:"48"`
	Graffiti     []byte                                   `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*BlockRequest) Descriptor deprecated

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

Deprecated: Use BlockRequest.ProtoReflect.Descriptor instead.

func (*BlockRequest) GetGraffiti added in v1.3.11

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

func (*BlockRequest) GetRandaoReveal

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

func (*BlockRequest) GetSlot

func (*BlockRequest) ProtoMessage

func (*BlockRequest) ProtoMessage()

func (*BlockRequest) ProtoReflect added in v1.3.11

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

func (*BlockRequest) Reset

func (x *BlockRequest) Reset()

func (*BlockRequest) String

func (x *BlockRequest) String() string

type ChainHead

type ChainHead struct {
	HeadSlot                   github_com_prysmaticlabs_eth2_types.Slot  `` /* 139-byte string literal not displayed */
	HeadEpoch                  github_com_prysmaticlabs_eth2_types.Epoch `` /* 143-byte string literal not displayed */
	HeadBlockRoot              []byte                                    `protobuf:"bytes,3,opt,name=head_block_root,json=headBlockRoot,proto3" json:"head_block_root,omitempty" ssz-size:"32"`
	FinalizedSlot              github_com_prysmaticlabs_eth2_types.Slot  `` /* 154-byte string literal not displayed */
	FinalizedEpoch             github_com_prysmaticlabs_eth2_types.Epoch `` /* 158-byte string literal not displayed */
	FinalizedBlockRoot         []byte                                    `` /* 131-byte string literal not displayed */
	JustifiedSlot              github_com_prysmaticlabs_eth2_types.Slot  `` /* 154-byte string literal not displayed */
	JustifiedEpoch             github_com_prysmaticlabs_eth2_types.Epoch `` /* 158-byte string literal not displayed */
	JustifiedBlockRoot         []byte                                    `` /* 131-byte string literal not displayed */
	PreviousJustifiedSlot      github_com_prysmaticlabs_eth2_types.Slot  `` /* 181-byte string literal not displayed */
	PreviousJustifiedEpoch     github_com_prysmaticlabs_eth2_types.Epoch `` /* 185-byte string literal not displayed */
	PreviousJustifiedBlockRoot []byte                                    `` /* 158-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChainHead) Descriptor deprecated

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

Deprecated: Use ChainHead.ProtoReflect.Descriptor instead.

func (*ChainHead) GetFinalizedBlockRoot

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

func (*ChainHead) GetFinalizedEpoch added in v0.2.5

func (x *ChainHead) GetFinalizedEpoch() github_com_prysmaticlabs_eth2_types.Epoch

func (*ChainHead) GetFinalizedSlot

func (x *ChainHead) GetFinalizedSlot() github_com_prysmaticlabs_eth2_types.Slot

func (*ChainHead) GetHeadBlockRoot added in v0.2.5

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

func (*ChainHead) GetHeadEpoch added in v1.3.11

func (*ChainHead) GetHeadSlot added in v1.3.11

func (*ChainHead) GetJustifiedBlockRoot

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

func (*ChainHead) GetJustifiedEpoch added in v0.2.5

func (x *ChainHead) GetJustifiedEpoch() github_com_prysmaticlabs_eth2_types.Epoch

func (*ChainHead) GetJustifiedSlot

func (x *ChainHead) GetJustifiedSlot() github_com_prysmaticlabs_eth2_types.Slot

func (*ChainHead) GetPreviousJustifiedBlockRoot

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

func (*ChainHead) GetPreviousJustifiedEpoch added in v0.2.5

func (x *ChainHead) GetPreviousJustifiedEpoch() github_com_prysmaticlabs_eth2_types.Epoch

func (*ChainHead) GetPreviousJustifiedSlot

func (x *ChainHead) GetPreviousJustifiedSlot() github_com_prysmaticlabs_eth2_types.Slot

func (*ChainHead) ProtoMessage

func (*ChainHead) ProtoMessage()

func (*ChainHead) ProtoReflect added in v1.3.11

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

func (*ChainHead) Reset

func (x *ChainHead) Reset()

func (*ChainHead) String

func (x *ChainHead) String() string

type ChainStartResponse added in v1.3.11

type ChainStartResponse struct {
	Started               bool   `protobuf:"varint,1,opt,name=started,proto3" json:"started,omitempty"`
	GenesisTime           uint64 `protobuf:"varint,2,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	GenesisValidatorsRoot []byte `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChainStartResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ChainStartResponse.ProtoReflect.Descriptor instead.

func (*ChainStartResponse) GetGenesisTime added in v1.3.11

func (x *ChainStartResponse) GetGenesisTime() uint64

func (*ChainStartResponse) GetGenesisValidatorsRoot added in v1.3.11

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

func (*ChainStartResponse) GetStarted added in v1.3.11

func (x *ChainStartResponse) GetStarted() bool

func (*ChainStartResponse) ProtoMessage added in v1.3.11

func (*ChainStartResponse) ProtoMessage()

func (*ChainStartResponse) ProtoReflect added in v1.3.11

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

func (*ChainStartResponse) Reset added in v1.3.11

func (x *ChainStartResponse) Reset()

func (*ChainStartResponse) String added in v1.3.11

func (x *ChainStartResponse) String() string

type Checkpoint

type Checkpoint struct {
	Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	Root  []byte                                    `protobuf:"bytes,2,opt,name=root,proto3" json:"root,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*Checkpoint) Descriptor deprecated

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

Deprecated: Use Checkpoint.ProtoReflect.Descriptor instead.

func (*Checkpoint) GetEpoch

func (*Checkpoint) GetRoot

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

func (*Checkpoint) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the Checkpoint object

func (*Checkpoint) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the Checkpoint object with a hasher

func (*Checkpoint) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the Checkpoint object

func (*Checkpoint) MarshalSSZTo added in v1.3.11

func (c *Checkpoint) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the Checkpoint object to a target array

func (*Checkpoint) ProtoMessage

func (*Checkpoint) ProtoMessage()

func (*Checkpoint) ProtoReflect added in v1.3.11

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

func (*Checkpoint) Reset

func (x *Checkpoint) Reset()

func (*Checkpoint) SizeSSZ added in v1.3.11

func (c *Checkpoint) SizeSSZ() (size int)

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

func (*Checkpoint) String

func (x *Checkpoint) String() string

func (*Checkpoint) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the Checkpoint object

type CommitteeSubnetsSubscribeRequest added in v1.3.11

type CommitteeSubnetsSubscribeRequest struct {
	Slots        []github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,1,rep,packed,name=slots,proto3" json:"slots,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	CommitteeIds []github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 168-byte string literal not displayed */
	IsAggregator []bool                                               `protobuf:"varint,3,rep,packed,name=is_aggregator,json=isAggregator,proto3" json:"is_aggregator,omitempty"`
	// contains filtered or unexported fields
}

func (*CommitteeSubnetsSubscribeRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use CommitteeSubnetsSubscribeRequest.ProtoReflect.Descriptor instead.

func (*CommitteeSubnetsSubscribeRequest) GetCommitteeIds added in v1.3.11

func (*CommitteeSubnetsSubscribeRequest) GetIsAggregator added in v1.3.11

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

func (*CommitteeSubnetsSubscribeRequest) GetSlots added in v1.3.11

func (*CommitteeSubnetsSubscribeRequest) ProtoMessage added in v1.3.11

func (*CommitteeSubnetsSubscribeRequest) ProtoMessage()

func (*CommitteeSubnetsSubscribeRequest) ProtoReflect added in v1.3.11

func (*CommitteeSubnetsSubscribeRequest) Reset added in v1.3.11

func (*CommitteeSubnetsSubscribeRequest) String added in v1.3.11

type ConnectionState added in v1.3.11

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

func (ConnectionState) Descriptor added in v1.3.11

func (ConnectionState) Enum added in v1.3.11

func (x ConnectionState) Enum() *ConnectionState

func (ConnectionState) EnumDescriptor deprecated added in v1.3.11

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

Deprecated: Use ConnectionState.Descriptor instead.

func (ConnectionState) Number added in v1.3.11

func (ConnectionState) String added in v1.3.11

func (x ConnectionState) String() string

func (ConnectionState) Type added in v1.3.11

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 added in v1.3.11

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

HashTreeRoot ssz hashes the Deposit object

func (*Deposit) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the Deposit object with a hasher

func (*Deposit) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the Deposit object

func (*Deposit) MarshalSSZTo added in v1.3.11

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 added in v1.3.11

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

func (*Deposit) Reset

func (x *Deposit) Reset()

func (*Deposit) SizeSSZ added in v1.3.11

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 added in v1.3.11

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 added in v1.3.11

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

HashTreeRoot ssz hashes the Deposit_Data object

func (*Deposit_Data) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the Deposit_Data object with a hasher

func (*Deposit_Data) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the Deposit_Data object

func (*Deposit_Data) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the Deposit_Data object to a target array

func (*Deposit_Data) ProtoMessage

func (*Deposit_Data) ProtoMessage()

func (*Deposit_Data) ProtoReflect added in v1.3.11

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

func (*Deposit_Data) Reset

func (x *Deposit_Data) Reset()

func (*Deposit_Data) SizeSSZ added in v1.3.11

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

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

func (*Deposit_Data) String

func (x *Deposit_Data) String() string

func (*Deposit_Data) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the Deposit_Data object

type DomainRequest added in v1.3.11

type DomainRequest struct {
	Epoch  github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	Domain []byte                                    `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use DomainRequest.ProtoReflect.Descriptor instead.

func (*DomainRequest) GetDomain added in v1.3.11

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

func (*DomainRequest) GetEpoch added in v1.3.11

func (*DomainRequest) ProtoMessage added in v1.3.11

func (*DomainRequest) ProtoMessage()

func (*DomainRequest) ProtoReflect added in v1.3.11

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

func (*DomainRequest) Reset added in v1.3.11

func (x *DomainRequest) Reset()

func (*DomainRequest) String added in v1.3.11

func (x *DomainRequest) String() string

type DomainResponse added in v1.3.11

type DomainResponse struct {
	SignatureDomain []byte `protobuf:"bytes,1,opt,name=signature_domain,json=signatureDomain,proto3" json:"signature_domain,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use DomainResponse.ProtoReflect.Descriptor instead.

func (*DomainResponse) GetSignatureDomain added in v1.3.11

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

func (*DomainResponse) ProtoMessage added in v1.3.11

func (*DomainResponse) ProtoMessage()

func (*DomainResponse) ProtoReflect added in v1.3.11

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

func (*DomainResponse) Reset added in v1.3.11

func (x *DomainResponse) Reset()

func (*DomainResponse) String added in v1.3.11

func (x *DomainResponse) String() string

type DoppelGangerRequest added in v1.4.1

type DoppelGangerRequest struct {
	ValidatorRequests []*DoppelGangerRequest_ValidatorRequest `protobuf:"bytes,1,rep,name=validator_requests,json=validatorRequests,proto3" json:"validator_requests,omitempty"`
	// contains filtered or unexported fields
}

func (*DoppelGangerRequest) Descriptor deprecated added in v1.4.1

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

Deprecated: Use DoppelGangerRequest.ProtoReflect.Descriptor instead.

func (*DoppelGangerRequest) GetValidatorRequests added in v1.4.1

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

func (*DoppelGangerRequest) ProtoMessage added in v1.4.1

func (*DoppelGangerRequest) ProtoMessage()

func (*DoppelGangerRequest) ProtoReflect added in v1.4.1

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

func (*DoppelGangerRequest) Reset added in v1.4.1

func (x *DoppelGangerRequest) Reset()

func (*DoppelGangerRequest) String added in v1.4.1

func (x *DoppelGangerRequest) String() string

type DoppelGangerRequest_ValidatorRequest added in v1.4.1

type DoppelGangerRequest_ValidatorRequest struct {
	PublicKey  []byte                                    `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" spec-name:"pubkey" ssz-size:"48"`
	Epoch      github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	SignedRoot []byte                                    `protobuf:"bytes,2,opt,name=signed_root,json=signedRoot,proto3" json:"signed_root,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*DoppelGangerRequest_ValidatorRequest) Descriptor deprecated added in v1.4.1

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

Deprecated: Use DoppelGangerRequest_ValidatorRequest.ProtoReflect.Descriptor instead.

func (*DoppelGangerRequest_ValidatorRequest) GetEpoch added in v1.4.1

func (*DoppelGangerRequest_ValidatorRequest) GetPublicKey added in v1.4.1

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

func (*DoppelGangerRequest_ValidatorRequest) GetSignedRoot added in v1.4.1

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

func (*DoppelGangerRequest_ValidatorRequest) ProtoMessage added in v1.4.1

func (*DoppelGangerRequest_ValidatorRequest) ProtoMessage()

func (*DoppelGangerRequest_ValidatorRequest) ProtoReflect added in v1.4.1

func (*DoppelGangerRequest_ValidatorRequest) Reset added in v1.4.1

func (*DoppelGangerRequest_ValidatorRequest) String added in v1.4.1

type DoppelGangerResponse added in v1.4.1

type DoppelGangerResponse struct {
	Responses []*DoppelGangerResponse_ValidatorResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

func (*DoppelGangerResponse) Descriptor deprecated added in v1.4.1

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

Deprecated: Use DoppelGangerResponse.ProtoReflect.Descriptor instead.

func (*DoppelGangerResponse) GetResponses added in v1.4.1

func (*DoppelGangerResponse) ProtoMessage added in v1.4.1

func (*DoppelGangerResponse) ProtoMessage()

func (*DoppelGangerResponse) ProtoReflect added in v1.4.1

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

func (*DoppelGangerResponse) Reset added in v1.4.1

func (x *DoppelGangerResponse) Reset()

func (*DoppelGangerResponse) String added in v1.4.1

func (x *DoppelGangerResponse) String() string

type DoppelGangerResponse_ValidatorResponse added in v1.4.1

type DoppelGangerResponse_ValidatorResponse struct {
	PublicKey       []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" spec-name:"pubkey" ssz-size:"48"`
	DuplicateExists bool   `protobuf:"varint,2,opt,name=duplicate_exists,json=duplicateExists,proto3" json:"duplicate_exists,omitempty"`
	// contains filtered or unexported fields
}

func (*DoppelGangerResponse_ValidatorResponse) Descriptor deprecated added in v1.4.1

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

Deprecated: Use DoppelGangerResponse_ValidatorResponse.ProtoReflect.Descriptor instead.

func (*DoppelGangerResponse_ValidatorResponse) GetDuplicateExists added in v1.4.1

func (x *DoppelGangerResponse_ValidatorResponse) GetDuplicateExists() bool

func (*DoppelGangerResponse_ValidatorResponse) GetPublicKey added in v1.4.1

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

func (*DoppelGangerResponse_ValidatorResponse) ProtoMessage added in v1.4.1

func (*DoppelGangerResponse_ValidatorResponse) ProtoReflect added in v1.4.1

func (*DoppelGangerResponse_ValidatorResponse) Reset added in v1.4.1

func (*DoppelGangerResponse_ValidatorResponse) String added in v1.4.1

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 added in v1.3.11

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

func (*DutiesRequest) Reset

func (x *DutiesRequest) Reset()

func (*DutiesRequest) String

func (x *DutiesRequest) String() string

type DutiesResponse

type DutiesResponse struct {

	// Deprecated: Do not use.
	Duties             []*DutiesResponse_Duty `protobuf:"bytes,1,rep,name=duties,proto3" json:"duties,omitempty"`
	CurrentEpochDuties []*DutiesResponse_Duty `protobuf:"bytes,2,rep,name=current_epoch_duties,json=currentEpochDuties,proto3" json:"current_epoch_duties,omitempty"`
	NextEpochDuties    []*DutiesResponse_Duty `protobuf:"bytes,3,rep,name=next_epoch_duties,json=nextEpochDuties,proto3" json:"next_epoch_duties,omitempty"`
	// contains filtered or unexported fields
}

func (*DutiesResponse) Descriptor deprecated

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

Deprecated: Use DutiesResponse.ProtoReflect.Descriptor instead.

func (*DutiesResponse) GetCurrentEpochDuties added in v1.3.11

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

func (*DutiesResponse) GetDuties deprecated

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

Deprecated: Do not use.

func (*DutiesResponse) GetNextEpochDuties added in v1.3.11

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

func (*DutiesResponse) ProtoMessage

func (*DutiesResponse) ProtoMessage()

func (*DutiesResponse) ProtoReflect added in v1.3.11

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

func (*DutiesResponse) Reset

func (x *DutiesResponse) Reset()

func (*DutiesResponse) String

func (x *DutiesResponse) String() string

type DutiesResponse_Duty

type DutiesResponse_Duty struct {
	Committee       []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 142-byte string literal not displayed */
	CommitteeIndex  github_com_prysmaticlabs_eth2_types.CommitteeIndex   `` /* 167-byte string literal not displayed */
	AttesterSlot    github_com_prysmaticlabs_eth2_types.Slot             `` /* 151-byte string literal not displayed */
	ProposerSlots   []github_com_prysmaticlabs_eth2_types.Slot           `` /* 161-byte string literal not displayed */
	PublicKey       []byte                                               `protobuf:"bytes,5,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"`
	Status          ValidatorStatus                                      `protobuf:"varint,6,opt,name=status,proto3,enum=ethereum.eth.v1alpha1.ValidatorStatus" json:"status,omitempty"`
	ValidatorIndex  github_com_prysmaticlabs_eth2_types.ValidatorIndex   `` /* 167-byte string literal not displayed */
	IsSyncCommittee bool                                                 `protobuf:"varint,8,opt,name=is_sync_committee,json=isSyncCommittee,proto3" json:"is_sync_committee,omitempty"`
	// contains filtered or unexported fields
}

func (*DutiesResponse_Duty) Descriptor deprecated

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

Deprecated: Use DutiesResponse_Duty.ProtoReflect.Descriptor instead.

func (*DutiesResponse_Duty) GetAttesterSlot added in v1.3.11

func (*DutiesResponse_Duty) GetCommittee added in v1.3.11

func (*DutiesResponse_Duty) GetCommitteeIndex added in v1.3.11

func (*DutiesResponse_Duty) GetIsSyncCommittee added in v1.4.1

func (x *DutiesResponse_Duty) GetIsSyncCommittee() bool

func (*DutiesResponse_Duty) GetProposerSlots added in v1.3.11

func (*DutiesResponse_Duty) GetPublicKey

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

func (*DutiesResponse_Duty) GetStatus added in v1.3.11

func (x *DutiesResponse_Duty) GetStatus() ValidatorStatus

func (*DutiesResponse_Duty) GetValidatorIndex added in v1.3.11

func (*DutiesResponse_Duty) ProtoMessage

func (*DutiesResponse_Duty) ProtoMessage()

func (*DutiesResponse_Duty) ProtoReflect added in v1.3.11

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

func (*DutiesResponse_Duty) Reset

func (x *DutiesResponse_Duty) Reset()

func (*DutiesResponse_Duty) String

func (x *DutiesResponse_Duty) String() string

type Eth1Data

type Eth1Data struct {
	DepositRoot  []byte `protobuf:"bytes,1,opt,name=deposit_root,json=depositRoot,proto3" json:"deposit_root,omitempty" ssz-size:"32"`
	DepositCount uint64 `protobuf:"varint,2,opt,name=deposit_count,json=depositCount,proto3" json:"deposit_count,omitempty"`
	BlockHash    []byte `protobuf:"bytes,3,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*Eth1Data) Descriptor deprecated

func (*Eth1Data) 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 added in v1.3.11

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

HashTreeRoot ssz hashes the Eth1Data object

func (*Eth1Data) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the Eth1Data object with a hasher

func (*Eth1Data) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the Eth1Data object

func (*Eth1Data) MarshalSSZTo added in v1.3.11

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 added in v1.3.11

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

func (*Eth1Data) Reset

func (x *Eth1Data) Reset()

func (*Eth1Data) SizeSSZ added in v1.3.11

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 added in v1.3.11

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 added in v1.3.11

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

func (*Genesis) ProtoMessage

func (*Genesis) ProtoMessage()

func (*Genesis) ProtoReflect added in v1.3.11

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 added in v1.3.11

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 added in v1.3.11

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 added in v1.3.11

type GetValidatorRequest struct {

	// Types that are assignable to QueryFilter:
	//	*GetValidatorRequest_Index
	//	*GetValidatorRequest_PublicKey
	QueryFilter isGetValidatorRequest_QueryFilter `protobuf_oneof:"query_filter"`
	// contains filtered or unexported fields
}

func (*GetValidatorRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use GetValidatorRequest.ProtoReflect.Descriptor instead.

func (*GetValidatorRequest) GetIndex added in v1.3.11

func (*GetValidatorRequest) GetPublicKey added in v1.3.11

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

func (*GetValidatorRequest) GetQueryFilter added in v1.3.11

func (m *GetValidatorRequest) GetQueryFilter() isGetValidatorRequest_QueryFilter

func (*GetValidatorRequest) ProtoMessage added in v1.3.11

func (*GetValidatorRequest) ProtoMessage()

func (*GetValidatorRequest) ProtoReflect added in v1.3.11

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

func (*GetValidatorRequest) Reset added in v1.3.11

func (x *GetValidatorRequest) Reset()

func (*GetValidatorRequest) String added in v1.3.11

func (x *GetValidatorRequest) String() string

type GetValidatorRequest_Index added in v1.3.11

type GetValidatorRequest_Index struct {
	Index github_com_prysmaticlabs_eth2_types.ValidatorIndex `protobuf:"varint,1,opt,name=index,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.ValidatorIndex"`
}

type GetValidatorRequest_PublicKey added in v1.3.11

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

type HostData added in v1.3.11

type HostData struct {
	Addresses []string `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	PeerId    string   `protobuf:"bytes,2,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	Enr       string   `protobuf:"bytes,3,opt,name=enr,proto3" json:"enr,omitempty"`
	// contains filtered or unexported fields
}

func (*HostData) Descriptor deprecated added in v1.3.11

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

Deprecated: Use HostData.ProtoReflect.Descriptor instead.

func (*HostData) GetAddresses added in v1.3.11

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

func (*HostData) GetEnr added in v1.3.11

func (x *HostData) GetEnr() string

func (*HostData) GetPeerId added in v1.3.11

func (x *HostData) GetPeerId() string

func (*HostData) ProtoMessage added in v1.3.11

func (*HostData) ProtoMessage()

func (*HostData) ProtoReflect added in v1.3.11

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

func (*HostData) Reset added in v1.3.11

func (x *HostData) Reset()

func (*HostData) String added in v1.3.11

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 added in v1.3.11

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

func (*ImplementedServices) Reset

func (x *ImplementedServices) Reset()

func (*ImplementedServices) String

func (x *ImplementedServices) String() string

type IndexedAttestation

type IndexedAttestation struct {
	AttestingIndices []uint64         `` /* 132-byte string literal not displayed */
	Data             *AttestationData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	Signature        []byte           `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty" ssz-size:"96"`
	// contains filtered or unexported fields
}

func (*IndexedAttestation) Descriptor deprecated

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

Deprecated: Use IndexedAttestation.ProtoReflect.Descriptor instead.

func (*IndexedAttestation) GetAttestingIndices added in v1.3.11

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

func (*IndexedAttestation) GetData

func (x *IndexedAttestation) GetData() *AttestationData

func (*IndexedAttestation) GetSignature

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

func (*IndexedAttestation) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the IndexedAttestation object

func (*IndexedAttestation) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the IndexedAttestation object with a hasher

func (*IndexedAttestation) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the IndexedAttestation object

func (*IndexedAttestation) MarshalSSZTo added in v1.3.11

func (i *IndexedAttestation) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the IndexedAttestation object to a target array

func (*IndexedAttestation) ProtoMessage

func (*IndexedAttestation) ProtoMessage()

func (*IndexedAttestation) ProtoReflect added in v1.3.11

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

func (*IndexedAttestation) Reset

func (x *IndexedAttestation) Reset()

func (*IndexedAttestation) SizeSSZ added in v1.3.11

func (i *IndexedAttestation) SizeSSZ() (size int)

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

func (*IndexedAttestation) String

func (x *IndexedAttestation) String() string

func (*IndexedAttestation) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the IndexedAttestation object

type IndividualVotesRequest added in v1.3.11

type IndividualVotesRequest struct {
	Epoch      github_com_prysmaticlabs_eth2_types.Epoch            `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	PublicKeys [][]byte                                             `protobuf:"bytes,2,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	Indices    []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*IndividualVotesRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use IndividualVotesRequest.ProtoReflect.Descriptor instead.

func (*IndividualVotesRequest) GetEpoch added in v1.3.11

func (*IndividualVotesRequest) GetIndices added in v1.3.11

func (*IndividualVotesRequest) GetPublicKeys added in v1.3.11

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

func (*IndividualVotesRequest) ProtoMessage added in v1.3.11

func (*IndividualVotesRequest) ProtoMessage()

func (*IndividualVotesRequest) ProtoReflect added in v1.3.11

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

func (*IndividualVotesRequest) Reset added in v1.3.11

func (x *IndividualVotesRequest) Reset()

func (*IndividualVotesRequest) String added in v1.3.11

func (x *IndividualVotesRequest) String() string

type IndividualVotesRespond added in v1.3.11

type IndividualVotesRespond struct {
	IndividualVotes []*IndividualVotesRespond_IndividualVote `protobuf:"bytes,1,rep,name=individual_votes,json=individualVotes,proto3" json:"individual_votes,omitempty"`
	// contains filtered or unexported fields
}

func (*IndividualVotesRespond) Descriptor deprecated added in v1.3.11

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

Deprecated: Use IndividualVotesRespond.ProtoReflect.Descriptor instead.

func (*IndividualVotesRespond) GetIndividualVotes added in v1.3.11

func (*IndividualVotesRespond) ProtoMessage added in v1.3.11

func (*IndividualVotesRespond) ProtoMessage()

func (*IndividualVotesRespond) ProtoReflect added in v1.3.11

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

func (*IndividualVotesRespond) Reset added in v1.3.11

func (x *IndividualVotesRespond) Reset()

func (*IndividualVotesRespond) String added in v1.3.11

func (x *IndividualVotesRespond) String() string

type IndividualVotesRespond_IndividualVote added in v1.3.11

type IndividualVotesRespond_IndividualVote struct {
	Epoch                            github_com_prysmaticlabs_eth2_types.Epoch          `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	PublicKey                        []byte                                             `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	ValidatorIndex                   github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */
	IsSlashed                        bool                                               `protobuf:"varint,4,opt,name=is_slashed,json=isSlashed,proto3" json:"is_slashed,omitempty"`
	IsWithdrawableInCurrentEpoch     bool                                               `` /* 152-byte string literal not displayed */
	IsActiveInCurrentEpoch           bool                                               `` /* 134-byte string literal not displayed */
	IsActiveInPreviousEpoch          bool                                               `` /* 137-byte string literal not displayed */
	IsCurrentEpochAttester           bool                                               `` /* 132-byte string literal not displayed */
	IsCurrentEpochTargetAttester     bool                                               `` /* 152-byte string literal not displayed */
	IsPreviousEpochAttester          bool                                               `` /* 136-byte string literal not displayed */
	IsPreviousEpochTargetAttester    bool                                               `` /* 156-byte string literal not displayed */
	IsPreviousEpochHeadAttester      bool                                               `` /* 150-byte string literal not displayed */
	CurrentEpochEffectiveBalanceGwei uint64                                             `` /* 165-byte string literal not displayed */
	InclusionSlot                    github_com_prysmaticlabs_eth2_types.Slot           `` /* 155-byte string literal not displayed */
	InclusionDistance                github_com_prysmaticlabs_eth2_types.Slot           `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*IndividualVotesRespond_IndividualVote) Descriptor deprecated added in v1.3.11

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

Deprecated: Use IndividualVotesRespond_IndividualVote.ProtoReflect.Descriptor instead.

func (*IndividualVotesRespond_IndividualVote) GetCurrentEpochEffectiveBalanceGwei added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetCurrentEpochEffectiveBalanceGwei() uint64

func (*IndividualVotesRespond_IndividualVote) GetEpoch added in v1.3.11

func (*IndividualVotesRespond_IndividualVote) GetInclusionDistance added in v1.3.11

func (*IndividualVotesRespond_IndividualVote) GetInclusionSlot added in v1.3.11

func (*IndividualVotesRespond_IndividualVote) GetIsActiveInCurrentEpoch added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsActiveInCurrentEpoch() bool

func (*IndividualVotesRespond_IndividualVote) GetIsActiveInPreviousEpoch added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsActiveInPreviousEpoch() bool

func (*IndividualVotesRespond_IndividualVote) GetIsCurrentEpochAttester added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsCurrentEpochAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsCurrentEpochTargetAttester added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsCurrentEpochTargetAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochAttester added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochHeadAttester added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochHeadAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsPreviousEpochTargetAttester added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsPreviousEpochTargetAttester() bool

func (*IndividualVotesRespond_IndividualVote) GetIsSlashed added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsSlashed() bool

func (*IndividualVotesRespond_IndividualVote) GetIsWithdrawableInCurrentEpoch added in v1.3.11

func (x *IndividualVotesRespond_IndividualVote) GetIsWithdrawableInCurrentEpoch() bool

func (*IndividualVotesRespond_IndividualVote) GetPublicKey added in v1.3.11

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

func (*IndividualVotesRespond_IndividualVote) GetValidatorIndex added in v1.3.11

func (*IndividualVotesRespond_IndividualVote) ProtoMessage added in v1.3.11

func (*IndividualVotesRespond_IndividualVote) ProtoMessage()

func (*IndividualVotesRespond_IndividualVote) ProtoReflect added in v1.3.11

func (*IndividualVotesRespond_IndividualVote) Reset added in v1.3.11

func (*IndividualVotesRespond_IndividualVote) String added in v1.3.11

type ListAttestationsRequest

type ListAttestationsRequest struct {

	// Types that are assignable to QueryFilter:
	//	*ListAttestationsRequest_Epoch
	//	*ListAttestationsRequest_GenesisEpoch
	QueryFilter isListAttestationsRequest_QueryFilter `protobuf_oneof:"query_filter"`
	PageSize    int32                                 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken   string                                `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAttestationsRequest) Descriptor deprecated

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

Deprecated: Use ListAttestationsRequest.ProtoReflect.Descriptor instead.

func (*ListAttestationsRequest) GetEpoch added in v1.3.11

func (*ListAttestationsRequest) GetGenesisEpoch added in v1.3.11

func (x *ListAttestationsRequest) GetGenesisEpoch() bool

func (*ListAttestationsRequest) GetPageSize

func (x *ListAttestationsRequest) GetPageSize() int32

func (*ListAttestationsRequest) GetPageToken

func (x *ListAttestationsRequest) GetPageToken() string

func (*ListAttestationsRequest) GetQueryFilter

func (m *ListAttestationsRequest) GetQueryFilter() isListAttestationsRequest_QueryFilter

func (*ListAttestationsRequest) ProtoMessage

func (*ListAttestationsRequest) ProtoMessage()

func (*ListAttestationsRequest) ProtoReflect added in v1.3.11

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

func (*ListAttestationsRequest) Reset

func (x *ListAttestationsRequest) Reset()

func (*ListAttestationsRequest) String

func (x *ListAttestationsRequest) String() string

type ListAttestationsRequest_Epoch added in v1.3.11

type ListAttestationsRequest_Epoch struct {
	Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}

type ListAttestationsRequest_GenesisEpoch added in v1.3.11

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

type ListAttestationsResponse

type ListAttestationsResponse struct {
	Attestations  []*Attestation `protobuf:"bytes,1,rep,name=attestations,proto3" json:"attestations,omitempty"`
	NextPageToken string         `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	TotalSize     int32          `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAttestationsResponse) Descriptor deprecated

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

Deprecated: Use ListAttestationsResponse.ProtoReflect.Descriptor instead.

func (*ListAttestationsResponse) GetAttestations

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

func (*ListAttestationsResponse) GetNextPageToken

func (x *ListAttestationsResponse) GetNextPageToken() string

func (*ListAttestationsResponse) GetTotalSize

func (x *ListAttestationsResponse) GetTotalSize() int32

func (*ListAttestationsResponse) ProtoMessage

func (*ListAttestationsResponse) ProtoMessage()

func (*ListAttestationsResponse) ProtoReflect added in v1.3.11

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

func (*ListAttestationsResponse) Reset

func (x *ListAttestationsResponse) Reset()

func (*ListAttestationsResponse) String

func (x *ListAttestationsResponse) String() string

type ListBlocksRequest

type ListBlocksRequest struct {

	// Types that are assignable to QueryFilter:
	//	*ListBlocksRequest_Root
	//	*ListBlocksRequest_Slot
	//	*ListBlocksRequest_Epoch
	//	*ListBlocksRequest_Genesis
	QueryFilter isListBlocksRequest_QueryFilter `protobuf_oneof:"query_filter"`
	PageSize    int32                           `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken   string                          `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBlocksRequest) Descriptor deprecated

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

Deprecated: Use ListBlocksRequest.ProtoReflect.Descriptor instead.

func (*ListBlocksRequest) GetEpoch

func (*ListBlocksRequest) GetGenesis added in v1.3.11

func (x *ListBlocksRequest) GetGenesis() bool

func (*ListBlocksRequest) GetPageSize

func (x *ListBlocksRequest) GetPageSize() int32

func (*ListBlocksRequest) GetPageToken

func (x *ListBlocksRequest) GetPageToken() string

func (*ListBlocksRequest) GetQueryFilter

func (m *ListBlocksRequest) GetQueryFilter() isListBlocksRequest_QueryFilter

func (*ListBlocksRequest) GetRoot

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

func (*ListBlocksRequest) GetSlot

func (*ListBlocksRequest) ProtoMessage

func (*ListBlocksRequest) ProtoMessage()

func (*ListBlocksRequest) ProtoReflect added in v1.3.11

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

func (*ListBlocksRequest) Reset

func (x *ListBlocksRequest) Reset()

func (*ListBlocksRequest) String

func (x *ListBlocksRequest) String() string

type ListBlocksRequest_Epoch

type ListBlocksRequest_Epoch struct {
	Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,3,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}

type ListBlocksRequest_Genesis added in v1.3.11

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

type ListBlocksRequest_Root

type ListBlocksRequest_Root struct {
	Root []byte `protobuf:"bytes,1,opt,name=root,proto3,oneof"`
}

type ListBlocksRequest_Slot

type ListBlocksRequest_Slot struct {
	Slot github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,2,opt,name=slot,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
}

type ListBlocksResponse

type ListBlocksResponse struct {
	BlockContainers []*BeaconBlockContainer `protobuf:"bytes,1,rep,name=blockContainers,proto3" json:"blockContainers,omitempty"`
	NextPageToken   string                  `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	TotalSize       int32                   `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBlocksResponse) Descriptor deprecated

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

Deprecated: Use ListBlocksResponse.ProtoReflect.Descriptor instead.

func (*ListBlocksResponse) GetBlockContainers added in v0.2.4

func (x *ListBlocksResponse) GetBlockContainers() []*BeaconBlockContainer

func (*ListBlocksResponse) GetNextPageToken

func (x *ListBlocksResponse) GetNextPageToken() string

func (*ListBlocksResponse) GetTotalSize

func (x *ListBlocksResponse) GetTotalSize() int32

func (*ListBlocksResponse) ProtoMessage

func (*ListBlocksResponse) ProtoMessage()

func (*ListBlocksResponse) ProtoReflect added in v1.3.11

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

func (*ListBlocksResponse) Reset

func (x *ListBlocksResponse) Reset()

func (*ListBlocksResponse) String

func (x *ListBlocksResponse) String() string

type ListCommitteesRequest added in v0.2.3

type ListCommitteesRequest struct {

	// Types that are assignable to QueryFilter:
	//	*ListCommitteesRequest_Epoch
	//	*ListCommitteesRequest_Genesis
	QueryFilter isListCommitteesRequest_QueryFilter `protobuf_oneof:"query_filter"`
	// contains filtered or unexported fields
}

func (*ListCommitteesRequest) Descriptor deprecated added in v0.2.3

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

Deprecated: Use ListCommitteesRequest.ProtoReflect.Descriptor instead.

func (*ListCommitteesRequest) GetEpoch added in v0.2.3

func (*ListCommitteesRequest) GetGenesis added in v0.2.3

func (x *ListCommitteesRequest) GetGenesis() bool

func (*ListCommitteesRequest) GetQueryFilter added in v0.2.3

func (m *ListCommitteesRequest) GetQueryFilter() isListCommitteesRequest_QueryFilter

func (*ListCommitteesRequest) ProtoMessage added in v0.2.3

func (*ListCommitteesRequest) ProtoMessage()

func (*ListCommitteesRequest) ProtoReflect added in v1.3.11

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

func (*ListCommitteesRequest) Reset added in v0.2.3

func (x *ListCommitteesRequest) Reset()

func (*ListCommitteesRequest) String added in v0.2.3

func (x *ListCommitteesRequest) String() string

type ListCommitteesRequest_Epoch added in v0.2.3

type ListCommitteesRequest_Epoch struct {
	Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}

type ListCommitteesRequest_Genesis added in v0.2.3

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

type ListIndexedAttestationsRequest added in v1.3.11

type ListIndexedAttestationsRequest struct {

	// Types that are assignable to QueryFilter:
	//	*ListIndexedAttestationsRequest_Epoch
	//	*ListIndexedAttestationsRequest_GenesisEpoch
	QueryFilter isListIndexedAttestationsRequest_QueryFilter `protobuf_oneof:"query_filter"`
	PageSize    int32                                        `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken   string                                       `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListIndexedAttestationsRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ListIndexedAttestationsRequest.ProtoReflect.Descriptor instead.

func (*ListIndexedAttestationsRequest) GetEpoch added in v1.3.11

func (*ListIndexedAttestationsRequest) GetGenesisEpoch added in v1.3.11

func (x *ListIndexedAttestationsRequest) GetGenesisEpoch() bool

func (*ListIndexedAttestationsRequest) GetPageSize added in v1.3.11

func (x *ListIndexedAttestationsRequest) GetPageSize() int32

func (*ListIndexedAttestationsRequest) GetPageToken added in v1.3.11

func (x *ListIndexedAttestationsRequest) GetPageToken() string

func (*ListIndexedAttestationsRequest) GetQueryFilter added in v1.3.11

func (m *ListIndexedAttestationsRequest) GetQueryFilter() isListIndexedAttestationsRequest_QueryFilter

func (*ListIndexedAttestationsRequest) ProtoMessage added in v1.3.11

func (*ListIndexedAttestationsRequest) ProtoMessage()

func (*ListIndexedAttestationsRequest) ProtoReflect added in v1.3.11

func (*ListIndexedAttestationsRequest) Reset added in v1.3.11

func (x *ListIndexedAttestationsRequest) Reset()

func (*ListIndexedAttestationsRequest) String added in v1.3.11

type ListIndexedAttestationsRequest_Epoch added in v1.3.11

type ListIndexedAttestationsRequest_Epoch struct {
	Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}

type ListIndexedAttestationsRequest_GenesisEpoch added in v1.3.11

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

type ListIndexedAttestationsResponse added in v1.3.11

type ListIndexedAttestationsResponse struct {
	IndexedAttestations []*IndexedAttestation `protobuf:"bytes,1,rep,name=indexed_attestations,json=indexedAttestations,proto3" json:"indexed_attestations,omitempty"`
	NextPageToken       string                `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	TotalSize           int32                 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListIndexedAttestationsResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ListIndexedAttestationsResponse.ProtoReflect.Descriptor instead.

func (*ListIndexedAttestationsResponse) GetIndexedAttestations added in v1.3.11

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

func (*ListIndexedAttestationsResponse) GetNextPageToken added in v1.3.11

func (x *ListIndexedAttestationsResponse) GetNextPageToken() string

func (*ListIndexedAttestationsResponse) GetTotalSize added in v1.3.11

func (x *ListIndexedAttestationsResponse) GetTotalSize() int32

func (*ListIndexedAttestationsResponse) ProtoMessage added in v1.3.11

func (*ListIndexedAttestationsResponse) ProtoMessage()

func (*ListIndexedAttestationsResponse) ProtoReflect added in v1.3.11

func (*ListIndexedAttestationsResponse) Reset added in v1.3.11

func (*ListIndexedAttestationsResponse) String added in v1.3.11

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 added in v1.3.11

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 added in v0.2.5

type ListValidatorBalancesRequest struct {

	// Types that are assignable to QueryFilter:
	//	*ListValidatorBalancesRequest_Epoch
	//	*ListValidatorBalancesRequest_Genesis
	QueryFilter isListValidatorBalancesRequest_QueryFilter           `protobuf_oneof:"query_filter"`
	PublicKeys  [][]byte                                             `protobuf:"bytes,3,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"`
	Indices     []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */
	PageSize    int32                                                `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken   string                                               `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListValidatorBalancesRequest) Descriptor deprecated added in v0.2.5

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

Deprecated: Use ListValidatorBalancesRequest.ProtoReflect.Descriptor instead.

func (*ListValidatorBalancesRequest) GetEpoch added in v0.2.5

func (*ListValidatorBalancesRequest) GetGenesis added in v0.2.5

func (x *ListValidatorBalancesRequest) GetGenesis() bool

func (*ListValidatorBalancesRequest) GetIndices added in v0.2.5

func (*ListValidatorBalancesRequest) GetPageSize added in v0.2.5

func (x *ListValidatorBalancesRequest) GetPageSize() int32

func (*ListValidatorBalancesRequest) GetPageToken added in v0.2.5

func (x *ListValidatorBalancesRequest) GetPageToken() string

func (*ListValidatorBalancesRequest) GetPublicKeys added in v0.2.5

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

func (*ListValidatorBalancesRequest) GetQueryFilter added in v0.2.5

func (m *ListValidatorBalancesRequest) GetQueryFilter() isListValidatorBalancesRequest_QueryFilter

func (*ListValidatorBalancesRequest) ProtoMessage added in v0.2.5

func (*ListValidatorBalancesRequest) ProtoMessage()

func (*ListValidatorBalancesRequest) ProtoReflect added in v1.3.11

func (*ListValidatorBalancesRequest) Reset added in v0.2.5

func (x *ListValidatorBalancesRequest) Reset()

func (*ListValidatorBalancesRequest) String added in v0.2.5

type ListValidatorBalancesRequest_Epoch added in v0.2.5

type ListValidatorBalancesRequest_Epoch struct {
	Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}

type ListValidatorBalancesRequest_Genesis added in v0.2.5

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

type ListValidatorsRequest added in v0.2.5

type ListValidatorsRequest struct {

	// Types that are assignable to QueryFilter:
	//	*ListValidatorsRequest_Epoch
	//	*ListValidatorsRequest_Genesis
	QueryFilter isListValidatorsRequest_QueryFilter                  `protobuf_oneof:"query_filter"`
	Active      bool                                                 `protobuf:"varint,3,opt,name=active,proto3" json:"active,omitempty"`
	PageSize    int32                                                `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken   string                                               `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	PublicKeys  [][]byte                                             `protobuf:"bytes,6,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	Indices     []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListValidatorsRequest) Descriptor deprecated added in v0.2.5

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

Deprecated: Use ListValidatorsRequest.ProtoReflect.Descriptor instead.

func (*ListValidatorsRequest) GetActive added in v0.2.5

func (x *ListValidatorsRequest) GetActive() bool

func (*ListValidatorsRequest) GetEpoch added in v0.2.5

func (*ListValidatorsRequest) GetGenesis added in v0.2.5

func (x *ListValidatorsRequest) GetGenesis() bool

func (*ListValidatorsRequest) GetIndices added in v1.3.11

func (*ListValidatorsRequest) GetPageSize added in v0.2.5

func (x *ListValidatorsRequest) GetPageSize() int32

func (*ListValidatorsRequest) GetPageToken added in v0.2.5

func (x *ListValidatorsRequest) GetPageToken() string

func (*ListValidatorsRequest) GetPublicKeys added in v1.3.11

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

func (*ListValidatorsRequest) GetQueryFilter added in v0.2.5

func (m *ListValidatorsRequest) GetQueryFilter() isListValidatorsRequest_QueryFilter

func (*ListValidatorsRequest) ProtoMessage added in v0.2.5

func (*ListValidatorsRequest) ProtoMessage()

func (*ListValidatorsRequest) ProtoReflect added in v1.3.11

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

func (*ListValidatorsRequest) Reset added in v0.2.5

func (x *ListValidatorsRequest) Reset()

func (*ListValidatorsRequest) String added in v0.2.5

func (x *ListValidatorsRequest) String() string

type ListValidatorsRequest_Epoch added in v0.2.5

type ListValidatorsRequest_Epoch struct {
	Epoch github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3,oneof" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
}

type ListValidatorsRequest_Genesis added in v0.2.5

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

type MultipleValidatorStatusRequest added in v1.3.11

type MultipleValidatorStatusRequest struct {
	PublicKeys [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"`
	Indices    []int64  `protobuf:"varint,2,rep,packed,name=indices,proto3" json:"indices,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipleValidatorStatusRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use MultipleValidatorStatusRequest.ProtoReflect.Descriptor instead.

func (*MultipleValidatorStatusRequest) GetIndices added in v1.3.11

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

func (*MultipleValidatorStatusRequest) GetPublicKeys added in v1.3.11

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

func (*MultipleValidatorStatusRequest) ProtoMessage added in v1.3.11

func (*MultipleValidatorStatusRequest) ProtoMessage()

func (*MultipleValidatorStatusRequest) ProtoReflect added in v1.3.11

func (*MultipleValidatorStatusRequest) Reset added in v1.3.11

func (x *MultipleValidatorStatusRequest) Reset()

func (*MultipleValidatorStatusRequest) String added in v1.3.11

type MultipleValidatorStatusResponse added in v1.3.11

type MultipleValidatorStatusResponse struct {
	PublicKeys [][]byte                                             `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"`
	Statuses   []*ValidatorStatusResponse                           `protobuf:"bytes,2,rep,name=statuses,proto3" json:"statuses,omitempty"`
	Indices    []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MultipleValidatorStatusResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use MultipleValidatorStatusResponse.ProtoReflect.Descriptor instead.

func (*MultipleValidatorStatusResponse) GetIndices added in v1.3.11

func (*MultipleValidatorStatusResponse) GetPublicKeys added in v1.3.11

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

func (*MultipleValidatorStatusResponse) GetStatuses added in v1.3.11

func (*MultipleValidatorStatusResponse) ProtoMessage added in v1.3.11

func (*MultipleValidatorStatusResponse) ProtoMessage()

func (*MultipleValidatorStatusResponse) ProtoReflect added in v1.3.11

func (*MultipleValidatorStatusResponse) Reset added in v1.3.11

func (*MultipleValidatorStatusResponse) String added in v1.3.11

type NodeClient

type NodeClient interface {
	GetSyncStatus(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*SyncStatus, error)
	GetGenesis(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*Genesis, error)
	GetVersion(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*Version, error)
	ListImplementedServices(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ImplementedServices, error)
	GetHost(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*HostData, error)
	GetPeer(ctx context.Context, in *PeerRequest, opts ...grpc.CallOption) (*Peer, error)
	ListPeers(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*Peers, error)
}

NodeClient is the client API for Node service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNodeClient

func NewNodeClient(cc grpc.ClientConnInterface) NodeClient

type NodeServer

type NodeServer interface {
	GetSyncStatus(context.Context, *empty.Empty) (*SyncStatus, error)
	GetGenesis(context.Context, *empty.Empty) (*Genesis, error)
	GetVersion(context.Context, *empty.Empty) (*Version, error)
	ListImplementedServices(context.Context, *empty.Empty) (*ImplementedServices, error)
	GetHost(context.Context, *empty.Empty) (*HostData, error)
	GetPeer(context.Context, *PeerRequest) (*Peer, error)
	ListPeers(context.Context, *empty.Empty) (*Peers, error)
}

NodeServer is the server API for Node service.

type Peer added in v1.3.11

type Peer struct {
	Address         string          `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Direction       PeerDirection   `protobuf:"varint,2,opt,name=direction,proto3,enum=ethereum.eth.v1alpha1.PeerDirection" json:"direction,omitempty"`
	ConnectionState ConnectionState `` /* 150-byte string literal not displayed */
	PeerId          string          `protobuf:"bytes,4,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	Enr             string          `protobuf:"bytes,5,opt,name=enr,proto3" json:"enr,omitempty"`
	// contains filtered or unexported fields
}

func (*Peer) Descriptor deprecated added in v1.3.11

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

Deprecated: Use Peer.ProtoReflect.Descriptor instead.

func (*Peer) GetAddress added in v1.3.11

func (x *Peer) GetAddress() string

func (*Peer) GetConnectionState added in v1.3.11

func (x *Peer) GetConnectionState() ConnectionState

func (*Peer) GetDirection added in v1.3.11

func (x *Peer) GetDirection() PeerDirection

func (*Peer) GetEnr added in v1.3.11

func (x *Peer) GetEnr() string

func (*Peer) GetPeerId added in v1.3.11

func (x *Peer) GetPeerId() string

func (*Peer) ProtoMessage added in v1.3.11

func (*Peer) ProtoMessage()

func (*Peer) ProtoReflect added in v1.3.11

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

func (*Peer) Reset added in v1.3.11

func (x *Peer) Reset()

func (*Peer) String added in v1.3.11

func (x *Peer) String() string

type PeerDirection added in v1.3.11

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

func (PeerDirection) Descriptor added in v1.3.11

func (PeerDirection) Enum added in v1.3.11

func (x PeerDirection) Enum() *PeerDirection

func (PeerDirection) EnumDescriptor deprecated added in v1.3.11

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

Deprecated: Use PeerDirection.Descriptor instead.

func (PeerDirection) Number added in v1.3.11

func (PeerDirection) String added in v1.3.11

func (x PeerDirection) String() string

func (PeerDirection) Type added in v1.3.11

type PeerRequest added in v1.3.11

type PeerRequest struct {
	PeerId string `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PeerRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use PeerRequest.ProtoReflect.Descriptor instead.

func (*PeerRequest) GetPeerId added in v1.3.11

func (x *PeerRequest) GetPeerId() string

func (*PeerRequest) ProtoMessage added in v1.3.11

func (*PeerRequest) ProtoMessage()

func (*PeerRequest) ProtoReflect added in v1.3.11

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

func (*PeerRequest) Reset added in v1.3.11

func (x *PeerRequest) Reset()

func (*PeerRequest) String added in v1.3.11

func (x *PeerRequest) String() string

type Peers added in v1.3.11

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

func (*Peers) Descriptor deprecated added in v1.3.11

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

Deprecated: Use Peers.ProtoReflect.Descriptor instead.

func (*Peers) GetPeers added in v1.3.11

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

func (*Peers) ProtoMessage added in v1.3.11

func (*Peers) ProtoMessage()

func (*Peers) ProtoReflect added in v1.3.11

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

func (*Peers) Reset added in v1.3.11

func (x *Peers) Reset()

func (*Peers) String added in v1.3.11

func (x *Peers) String() string

type ProposeExitResponse added in v1.3.11

type ProposeExitResponse struct {
	ExitRoot []byte `protobuf:"bytes,1,opt,name=exit_root,json=exitRoot,proto3" json:"exit_root,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*ProposeExitResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ProposeExitResponse.ProtoReflect.Descriptor instead.

func (*ProposeExitResponse) GetExitRoot added in v1.3.11

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

func (*ProposeExitResponse) ProtoMessage added in v1.3.11

func (*ProposeExitResponse) ProtoMessage()

func (*ProposeExitResponse) ProtoReflect added in v1.3.11

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

func (*ProposeExitResponse) Reset added in v1.3.11

func (x *ProposeExitResponse) Reset()

func (*ProposeExitResponse) String added in v1.3.11

func (x *ProposeExitResponse) String() string

type ProposeResponse added in v1.3.11

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

func (*ProposeResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ProposeResponse.ProtoReflect.Descriptor instead.

func (*ProposeResponse) GetBlockRoot added in v1.3.11

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

func (*ProposeResponse) ProtoMessage added in v1.3.11

func (*ProposeResponse) ProtoMessage()

func (*ProposeResponse) ProtoReflect added in v1.3.11

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

func (*ProposeResponse) Reset added in v1.3.11

func (x *ProposeResponse) Reset()

func (*ProposeResponse) String added in v1.3.11

func (x *ProposeResponse) String() string

type ProposerSlashing

type ProposerSlashing struct {
	Header_1 *SignedBeaconBlockHeader `protobuf:"bytes,2,opt,name=header_1,json=header1,proto3" json:"header_1,omitempty"`
	Header_2 *SignedBeaconBlockHeader `protobuf:"bytes,3,opt,name=header_2,json=header2,proto3" json:"header_2,omitempty"`
	// contains filtered or unexported fields
}

func (*ProposerSlashing) Descriptor deprecated

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

Deprecated: Use ProposerSlashing.ProtoReflect.Descriptor instead.

func (*ProposerSlashing) GetHeader_1

func (x *ProposerSlashing) GetHeader_1() *SignedBeaconBlockHeader

func (*ProposerSlashing) GetHeader_2

func (x *ProposerSlashing) GetHeader_2() *SignedBeaconBlockHeader

func (*ProposerSlashing) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the ProposerSlashing object

func (*ProposerSlashing) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the ProposerSlashing object with a hasher

func (*ProposerSlashing) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the ProposerSlashing object

func (*ProposerSlashing) MarshalSSZTo added in v1.3.11

func (p *ProposerSlashing) MarshalSSZTo(buf []byte) (dst []byte, err error)

MarshalSSZTo ssz marshals the ProposerSlashing object to a target array

func (*ProposerSlashing) ProtoMessage

func (*ProposerSlashing) ProtoMessage()

func (*ProposerSlashing) ProtoReflect added in v1.3.11

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

func (*ProposerSlashing) Reset

func (x *ProposerSlashing) Reset()

func (*ProposerSlashing) SizeSSZ added in v1.3.11

func (p *ProposerSlashing) SizeSSZ() (size int)

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

func (*ProposerSlashing) String

func (x *ProposerSlashing) String() string

func (*ProposerSlashing) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the ProposerSlashing object

type SetAction added in v1.3.11

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

func (SetAction) Descriptor added in v1.3.11

func (SetAction) Descriptor() protoreflect.EnumDescriptor

func (SetAction) Enum added in v1.3.11

func (x SetAction) Enum() *SetAction

func (SetAction) EnumDescriptor deprecated added in v1.3.11

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

Deprecated: Use SetAction.Descriptor instead.

func (SetAction) Number added in v1.3.11

func (x SetAction) Number() protoreflect.EnumNumber

func (SetAction) String added in v1.3.11

func (x SetAction) String() string

func (SetAction) Type added in v1.3.11

type SignedAggregateAttestationAndProof added in v1.3.11

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

func (*SignedAggregateAttestationAndProof) Descriptor deprecated added in v1.3.11

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

Deprecated: Use SignedAggregateAttestationAndProof.ProtoReflect.Descriptor instead.

func (*SignedAggregateAttestationAndProof) GetMessage added in v1.3.11

func (*SignedAggregateAttestationAndProof) GetSignature added in v1.3.11

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

func (*SignedAggregateAttestationAndProof) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the SignedAggregateAttestationAndProof object

func (*SignedAggregateAttestationAndProof) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the SignedAggregateAttestationAndProof object with a hasher

func (*SignedAggregateAttestationAndProof) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the SignedAggregateAttestationAndProof object

func (*SignedAggregateAttestationAndProof) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the SignedAggregateAttestationAndProof object to a target array

func (*SignedAggregateAttestationAndProof) ProtoMessage added in v1.3.11

func (*SignedAggregateAttestationAndProof) ProtoMessage()

func (*SignedAggregateAttestationAndProof) ProtoReflect added in v1.3.11

func (*SignedAggregateAttestationAndProof) Reset added in v1.3.11

func (*SignedAggregateAttestationAndProof) SizeSSZ added in v1.3.11

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

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

func (*SignedAggregateAttestationAndProof) String added in v1.3.11

func (*SignedAggregateAttestationAndProof) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the SignedAggregateAttestationAndProof object

type SignedAggregateSubmitRequest added in v1.3.11

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

func (*SignedAggregateSubmitRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use SignedAggregateSubmitRequest.ProtoReflect.Descriptor instead.

func (*SignedAggregateSubmitRequest) GetSignedAggregateAndProof added in v1.3.11

func (x *SignedAggregateSubmitRequest) GetSignedAggregateAndProof() *SignedAggregateAttestationAndProof

func (*SignedAggregateSubmitRequest) ProtoMessage added in v1.3.11

func (*SignedAggregateSubmitRequest) ProtoMessage()

func (*SignedAggregateSubmitRequest) ProtoReflect added in v1.3.11

func (*SignedAggregateSubmitRequest) Reset added in v1.3.11

func (x *SignedAggregateSubmitRequest) Reset()

func (*SignedAggregateSubmitRequest) String added in v1.3.11

type SignedAggregateSubmitResponse added in v1.3.11

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

func (*SignedAggregateSubmitResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use SignedAggregateSubmitResponse.ProtoReflect.Descriptor instead.

func (*SignedAggregateSubmitResponse) GetAttestationDataRoot added in v1.3.11

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

func (*SignedAggregateSubmitResponse) ProtoMessage added in v1.3.11

func (*SignedAggregateSubmitResponse) ProtoMessage()

func (*SignedAggregateSubmitResponse) ProtoReflect added in v1.3.11

func (*SignedAggregateSubmitResponse) Reset added in v1.3.11

func (x *SignedAggregateSubmitResponse) Reset()

func (*SignedAggregateSubmitResponse) String added in v1.3.11

type SignedBeaconBlock added in v1.3.11

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

func (*SignedBeaconBlock) Descriptor deprecated added in v1.3.11

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

Deprecated: Use SignedBeaconBlock.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlock) GetBlock added in v1.3.11

func (x *SignedBeaconBlock) GetBlock() *BeaconBlock

func (*SignedBeaconBlock) GetSignature added in v1.3.11

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

func (*SignedBeaconBlock) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the SignedBeaconBlock object

func (*SignedBeaconBlock) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the SignedBeaconBlock object with a hasher

func (*SignedBeaconBlock) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the SignedBeaconBlock object

func (*SignedBeaconBlock) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the SignedBeaconBlock object to a target array

func (*SignedBeaconBlock) ProtoMessage added in v1.3.11

func (*SignedBeaconBlock) ProtoMessage()

func (*SignedBeaconBlock) ProtoReflect added in v1.3.11

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

func (*SignedBeaconBlock) Reset added in v1.3.11

func (x *SignedBeaconBlock) Reset()

func (*SignedBeaconBlock) SizeSSZ added in v1.3.11

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

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

func (*SignedBeaconBlock) String added in v1.3.11

func (x *SignedBeaconBlock) String() string

func (*SignedBeaconBlock) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the SignedBeaconBlock object

type SignedBeaconBlockHeader added in v1.3.11

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

func (*SignedBeaconBlockHeader) Descriptor deprecated added in v1.3.11

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

Deprecated: Use SignedBeaconBlockHeader.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockHeader) GetHeader added in v1.3.11

func (*SignedBeaconBlockHeader) GetSignature added in v1.3.11

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

func (*SignedBeaconBlockHeader) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the SignedBeaconBlockHeader object

func (*SignedBeaconBlockHeader) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the SignedBeaconBlockHeader object with a hasher

func (*SignedBeaconBlockHeader) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the SignedBeaconBlockHeader object

func (*SignedBeaconBlockHeader) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the SignedBeaconBlockHeader object to a target array

func (*SignedBeaconBlockHeader) ProtoMessage added in v1.3.11

func (*SignedBeaconBlockHeader) ProtoMessage()

func (*SignedBeaconBlockHeader) ProtoReflect added in v1.3.11

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

func (*SignedBeaconBlockHeader) Reset added in v1.3.11

func (x *SignedBeaconBlockHeader) Reset()

func (*SignedBeaconBlockHeader) SizeSSZ added in v1.3.11

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

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

func (*SignedBeaconBlockHeader) String added in v1.3.11

func (x *SignedBeaconBlockHeader) String() string

func (*SignedBeaconBlockHeader) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockHeader object

type SignedVoluntaryExit added in v1.3.11

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

func (*SignedVoluntaryExit) Descriptor deprecated added in v1.3.11

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

Deprecated: Use SignedVoluntaryExit.ProtoReflect.Descriptor instead.

func (*SignedVoluntaryExit) GetExit added in v1.3.11

func (x *SignedVoluntaryExit) GetExit() *VoluntaryExit

func (*SignedVoluntaryExit) GetSignature added in v1.3.11

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

func (*SignedVoluntaryExit) HashTreeRoot added in v1.3.11

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

HashTreeRoot ssz hashes the SignedVoluntaryExit object

func (*SignedVoluntaryExit) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the SignedVoluntaryExit object with a hasher

func (*SignedVoluntaryExit) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the SignedVoluntaryExit object

func (*SignedVoluntaryExit) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the SignedVoluntaryExit object to a target array

func (*SignedVoluntaryExit) ProtoMessage added in v1.3.11

func (*SignedVoluntaryExit) ProtoMessage()

func (*SignedVoluntaryExit) ProtoReflect added in v1.3.11

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

func (*SignedVoluntaryExit) Reset added in v1.3.11

func (x *SignedVoluntaryExit) Reset()

func (*SignedVoluntaryExit) SizeSSZ added in v1.3.11

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

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

func (*SignedVoluntaryExit) String added in v1.3.11

func (x *SignedVoluntaryExit) String() string

func (*SignedVoluntaryExit) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the SignedVoluntaryExit object

type StreamBlocksRequest added in v1.3.11

type StreamBlocksRequest struct {
	VerifiedOnly bool `protobuf:"varint,1,opt,name=verified_only,json=verifiedOnly,proto3" json:"verified_only,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamBlocksRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use StreamBlocksRequest.ProtoReflect.Descriptor instead.

func (*StreamBlocksRequest) GetVerifiedOnly added in v1.3.11

func (x *StreamBlocksRequest) GetVerifiedOnly() bool

func (*StreamBlocksRequest) ProtoMessage added in v1.3.11

func (*StreamBlocksRequest) ProtoMessage()

func (*StreamBlocksRequest) ProtoReflect added in v1.3.11

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

func (*StreamBlocksRequest) Reset added in v1.3.11

func (x *StreamBlocksRequest) Reset()

func (*StreamBlocksRequest) String added in v1.3.11

func (x *StreamBlocksRequest) String() string

type SubmitSlashingResponse added in v1.3.11

type SubmitSlashingResponse struct {
	SlashedIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 174-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SubmitSlashingResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use SubmitSlashingResponse.ProtoReflect.Descriptor instead.

func (*SubmitSlashingResponse) GetSlashedIndices added in v1.3.11

func (*SubmitSlashingResponse) ProtoMessage added in v1.3.11

func (*SubmitSlashingResponse) ProtoMessage()

func (*SubmitSlashingResponse) ProtoReflect added in v1.3.11

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

func (*SubmitSlashingResponse) Reset added in v1.3.11

func (x *SubmitSlashingResponse) Reset()

func (*SubmitSlashingResponse) String added in v1.3.11

func (x *SubmitSlashingResponse) String() string

type SyncStatus

type SyncStatus struct {
	Syncing bool `protobuf:"varint,1,opt,name=syncing,proto3" json:"syncing,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncStatus) Descriptor deprecated

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

Deprecated: Use SyncStatus.ProtoReflect.Descriptor instead.

func (*SyncStatus) GetSyncing

func (x *SyncStatus) GetSyncing() bool

func (*SyncStatus) ProtoMessage

func (*SyncStatus) ProtoMessage()

func (*SyncStatus) ProtoReflect added in v1.3.11

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

func (*SyncStatus) Reset

func (x *SyncStatus) Reset()

func (*SyncStatus) String

func (x *SyncStatus) String() string

type SyncedResponse added in v1.3.11

type SyncedResponse struct {
	Synced      bool   `protobuf:"varint,1,opt,name=synced,proto3" json:"synced,omitempty"`
	GenesisTime uint64 `protobuf:"varint,2,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncedResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use SyncedResponse.ProtoReflect.Descriptor instead.

func (*SyncedResponse) GetGenesisTime added in v1.3.11

func (x *SyncedResponse) GetGenesisTime() uint64

func (*SyncedResponse) GetSynced added in v1.3.11

func (x *SyncedResponse) GetSynced() bool

func (*SyncedResponse) ProtoMessage added in v1.3.11

func (*SyncedResponse) ProtoMessage()

func (*SyncedResponse) ProtoReflect added in v1.3.11

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

func (*SyncedResponse) Reset added in v1.3.11

func (x *SyncedResponse) Reset()

func (*SyncedResponse) String added in v1.3.11

func (x *SyncedResponse) String() string

type UnimplementedBeaconChainServer added in v1.3.11

type UnimplementedBeaconChainServer struct {
}

UnimplementedBeaconChainServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconChainServer) AttestationPool added in v1.3.11

func (*UnimplementedBeaconChainServer) GetBeaconConfig added in v1.3.11

func (*UnimplementedBeaconChainServer) GetChainHead added in v1.3.11

func (*UnimplementedBeaconChainServer) GetIndividualVotes added in v1.3.11

func (*UnimplementedBeaconChainServer) GetValidator added in v1.3.11

func (*UnimplementedBeaconChainServer) GetValidatorActiveSetChanges added in v1.3.11

func (*UnimplementedBeaconChainServer) GetValidatorParticipation added in v1.3.11

func (*UnimplementedBeaconChainServer) GetValidatorPerformance added in v1.3.11

func (*UnimplementedBeaconChainServer) GetValidatorQueue added in v1.3.11

func (*UnimplementedBeaconChainServer) GetWeakSubjectivityCheckpoint added in v1.3.11

func (*UnimplementedBeaconChainServer) ListAttestations added in v1.3.11

func (*UnimplementedBeaconChainServer) ListBeaconCommittees added in v1.3.11

func (*UnimplementedBeaconChainServer) ListBlocks added in v1.3.11

func (*UnimplementedBeaconChainServer) ListIndexedAttestations added in v1.3.11

func (*UnimplementedBeaconChainServer) ListValidatorAssignments added in v1.3.11

func (*UnimplementedBeaconChainServer) ListValidatorBalances added in v1.3.11

func (*UnimplementedBeaconChainServer) ListValidators added in v1.3.11

func (*UnimplementedBeaconChainServer) StreamAttestations added in v1.3.11

func (*UnimplementedBeaconChainServer) StreamBlocks added in v1.3.11

func (*UnimplementedBeaconChainServer) StreamChainHead added in v1.3.11

func (*UnimplementedBeaconChainServer) StreamIndexedAttestations added in v1.3.11

func (*UnimplementedBeaconChainServer) StreamValidatorsInfo added in v1.3.11

func (*UnimplementedBeaconChainServer) SubmitAttesterSlashing added in v1.3.11

func (*UnimplementedBeaconChainServer) SubmitProposerSlashing added in v1.3.11

type UnimplementedBeaconNodeValidatorServer added in v1.3.11

type UnimplementedBeaconNodeValidatorServer struct {
}

UnimplementedBeaconNodeValidatorServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconNodeValidatorServer) CheckDoppelGanger added in v1.4.1

func (*UnimplementedBeaconNodeValidatorServer) DomainData added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) GetAttestationData added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) GetBlock added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) GetDuties added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) MultipleValidatorStatus added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) ProposeAttestation added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) ProposeBlock added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) ProposeExit added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) StreamDuties added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) SubmitAggregateSelectionProof added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) SubmitSignedAggregateSelectionProof added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) SubscribeCommitteeSubnets added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) ValidatorIndex added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) ValidatorStatus added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) WaitForActivation added in v1.3.11

func (*UnimplementedBeaconNodeValidatorServer) WaitForChainStart added in v1.3.11

type UnimplementedNodeServer added in v1.3.11

type UnimplementedNodeServer struct {
}

UnimplementedNodeServer can be embedded to have forward compatible implementations.

func (*UnimplementedNodeServer) GetGenesis added in v1.3.11

func (*UnimplementedNodeServer) GetHost added in v1.3.11

func (*UnimplementedNodeServer) GetPeer added in v1.3.11

func (*UnimplementedNodeServer) GetSyncStatus added in v1.3.11

func (*UnimplementedNodeServer) GetVersion added in v1.3.11

func (*UnimplementedNodeServer) ListImplementedServices added in v1.3.11

func (*UnimplementedNodeServer) ListPeers added in v1.3.11

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 added in v1.3.11

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

HashTreeRoot ssz hashes the Validator object

func (*Validator) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the Validator object with a hasher

func (*Validator) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the Validator object

func (*Validator) MarshalSSZTo added in v1.3.11

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 added in v1.3.11

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

func (*Validator) Reset

func (x *Validator) Reset()

func (*Validator) SizeSSZ added in v1.3.11

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 added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the Validator object

type ValidatorActivationRequest added in v1.3.11

type ValidatorActivationRequest struct {
	PublicKeys [][]byte `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"`
	// contains filtered or unexported fields
}

func (*ValidatorActivationRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorActivationRequest.ProtoReflect.Descriptor instead.

func (*ValidatorActivationRequest) GetPublicKeys added in v1.3.11

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

func (*ValidatorActivationRequest) ProtoMessage added in v1.3.11

func (*ValidatorActivationRequest) ProtoMessage()

func (*ValidatorActivationRequest) ProtoReflect added in v1.3.11

func (*ValidatorActivationRequest) Reset added in v1.3.11

func (x *ValidatorActivationRequest) Reset()

func (*ValidatorActivationRequest) String added in v1.3.11

func (x *ValidatorActivationRequest) String() string

type ValidatorActivationResponse added in v1.3.11

type ValidatorActivationResponse struct {
	Statuses []*ValidatorActivationResponse_Status `protobuf:"bytes,1,rep,name=statuses,proto3" json:"statuses,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorActivationResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorActivationResponse.ProtoReflect.Descriptor instead.

func (*ValidatorActivationResponse) GetStatuses added in v1.3.11

func (*ValidatorActivationResponse) ProtoMessage added in v1.3.11

func (*ValidatorActivationResponse) ProtoMessage()

func (*ValidatorActivationResponse) ProtoReflect added in v1.3.11

func (*ValidatorActivationResponse) Reset added in v1.3.11

func (x *ValidatorActivationResponse) Reset()

func (*ValidatorActivationResponse) String added in v1.3.11

func (x *ValidatorActivationResponse) String() string

type ValidatorActivationResponse_Status added in v1.3.11

type ValidatorActivationResponse_Status struct {
	PublicKey []byte                                             `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Status    *ValidatorStatusResponse                           `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Index     github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidatorActivationResponse_Status) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorActivationResponse_Status.ProtoReflect.Descriptor instead.

func (*ValidatorActivationResponse_Status) GetIndex added in v1.3.11

func (*ValidatorActivationResponse_Status) GetPublicKey added in v1.3.11

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

func (*ValidatorActivationResponse_Status) GetStatus added in v1.3.11

func (*ValidatorActivationResponse_Status) ProtoMessage added in v1.3.11

func (*ValidatorActivationResponse_Status) ProtoMessage()

func (*ValidatorActivationResponse_Status) ProtoReflect added in v1.3.11

func (*ValidatorActivationResponse_Status) Reset added in v1.3.11

func (*ValidatorActivationResponse_Status) String added in v1.3.11

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 added in v1.3.11

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

func (*ValidatorAssignments) Reset

func (x *ValidatorAssignments) Reset()

func (*ValidatorAssignments) String

func (x *ValidatorAssignments) String() string

type ValidatorAssignments_CommitteeAssignment

type ValidatorAssignments_CommitteeAssignment struct {
	BeaconCommittees []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 180-byte string literal not displayed */
	CommitteeIndex   github_com_prysmaticlabs_eth2_types.CommitteeIndex   `` /* 167-byte string literal not displayed */
	AttesterSlot     github_com_prysmaticlabs_eth2_types.Slot             `` /* 151-byte string literal not displayed */
	ProposerSlots    []github_com_prysmaticlabs_eth2_types.Slot           `` /* 161-byte string literal not displayed */
	// Deprecated: Do not use.
	PublicKey      []byte                                             `protobuf:"bytes,5,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"`
	ValidatorIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidatorAssignments_CommitteeAssignment) Descriptor deprecated

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

Deprecated: Use ValidatorAssignments_CommitteeAssignment.ProtoReflect.Descriptor instead.

func (*ValidatorAssignments_CommitteeAssignment) GetAttesterSlot added in v0.2.3

func (*ValidatorAssignments_CommitteeAssignment) GetBeaconCommittees added in v0.2.3

func (*ValidatorAssignments_CommitteeAssignment) GetCommitteeIndex added in v0.2.3

func (*ValidatorAssignments_CommitteeAssignment) GetProposerSlots added in v1.3.11

func (*ValidatorAssignments_CommitteeAssignment) GetPublicKey deprecated

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

Deprecated: Do not use.

func (*ValidatorAssignments_CommitteeAssignment) GetValidatorIndex added in v1.3.11

func (*ValidatorAssignments_CommitteeAssignment) ProtoMessage

func (*ValidatorAssignments_CommitteeAssignment) ProtoReflect added in v1.3.11

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 added in v0.2.3

func (*ValidatorBalances) GetNextPageToken added in v0.2.3

func (x *ValidatorBalances) GetNextPageToken() string

func (*ValidatorBalances) GetTotalSize added in v0.2.3

func (x *ValidatorBalances) GetTotalSize() int32

func (*ValidatorBalances) ProtoMessage

func (*ValidatorBalances) ProtoMessage()

func (*ValidatorBalances) ProtoReflect added in v1.3.11

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

func (*ValidatorBalances) Reset

func (x *ValidatorBalances) Reset()

func (*ValidatorBalances) String

func (x *ValidatorBalances) String() string

type ValidatorBalances_Balance

type ValidatorBalances_Balance struct {
	PublicKey []byte                                             `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"`
	Index     github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */
	Balance   uint64                                             `protobuf:"varint,3,opt,name=balance,proto3" json:"balance,omitempty"`
	Status    string                                             `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorBalances_Balance) Descriptor deprecated

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

Deprecated: Use ValidatorBalances_Balance.ProtoReflect.Descriptor instead.

func (*ValidatorBalances_Balance) GetBalance

func (x *ValidatorBalances_Balance) GetBalance() uint64

func (*ValidatorBalances_Balance) GetIndex

func (*ValidatorBalances_Balance) GetPublicKey

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

func (*ValidatorBalances_Balance) GetStatus added in v1.3.11

func (x *ValidatorBalances_Balance) GetStatus() string

func (*ValidatorBalances_Balance) ProtoMessage

func (*ValidatorBalances_Balance) ProtoMessage()

func (*ValidatorBalances_Balance) ProtoReflect added in v1.3.11

func (*ValidatorBalances_Balance) Reset

func (x *ValidatorBalances_Balance) Reset()

func (*ValidatorBalances_Balance) String

func (x *ValidatorBalances_Balance) String() string

type ValidatorChangeSet added in v1.3.11

type ValidatorChangeSet struct {
	Action     SetAction `protobuf:"varint,1,opt,name=action,proto3,enum=ethereum.eth.v1alpha1.SetAction" json:"action,omitempty"`
	PublicKeys [][]byte  `protobuf:"bytes,2,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorChangeSet) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorChangeSet.ProtoReflect.Descriptor instead.

func (*ValidatorChangeSet) GetAction added in v1.3.11

func (x *ValidatorChangeSet) GetAction() SetAction

func (*ValidatorChangeSet) GetPublicKeys added in v1.3.11

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

func (*ValidatorChangeSet) ProtoMessage added in v1.3.11

func (*ValidatorChangeSet) ProtoMessage()

func (*ValidatorChangeSet) ProtoReflect added in v1.3.11

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

func (*ValidatorChangeSet) Reset added in v1.3.11

func (x *ValidatorChangeSet) Reset()

func (*ValidatorChangeSet) String added in v1.3.11

func (x *ValidatorChangeSet) String() string

type ValidatorIndexRequest added in v1.3.11

type ValidatorIndexRequest struct {
	PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"`
	// contains filtered or unexported fields
}

func (*ValidatorIndexRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorIndexRequest.ProtoReflect.Descriptor instead.

func (*ValidatorIndexRequest) GetPublicKey added in v1.3.11

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

func (*ValidatorIndexRequest) ProtoMessage added in v1.3.11

func (*ValidatorIndexRequest) ProtoMessage()

func (*ValidatorIndexRequest) ProtoReflect added in v1.3.11

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

func (*ValidatorIndexRequest) Reset added in v1.3.11

func (x *ValidatorIndexRequest) Reset()

func (*ValidatorIndexRequest) String added in v1.3.11

func (x *ValidatorIndexRequest) String() string

type ValidatorIndexResponse added in v1.3.11

type ValidatorIndexResponse struct {
	Index github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidatorIndexResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorIndexResponse.ProtoReflect.Descriptor instead.

func (*ValidatorIndexResponse) GetIndex added in v1.3.11

func (*ValidatorIndexResponse) ProtoMessage added in v1.3.11

func (*ValidatorIndexResponse) ProtoMessage()

func (*ValidatorIndexResponse) ProtoReflect added in v1.3.11

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

func (*ValidatorIndexResponse) Reset added in v1.3.11

func (x *ValidatorIndexResponse) Reset()

func (*ValidatorIndexResponse) String added in v1.3.11

func (x *ValidatorIndexResponse) String() string

type ValidatorInfo added in v1.3.11

type ValidatorInfo struct {
	PublicKey           []byte                                             `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Index               github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */
	Epoch               github_com_prysmaticlabs_eth2_types.Epoch          `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	Status              ValidatorStatus                                    `protobuf:"varint,4,opt,name=status,proto3,enum=ethereum.eth.v1alpha1.ValidatorStatus" json:"status,omitempty"`
	TransitionTimestamp uint64                                             `protobuf:"varint,5,opt,name=transition_timestamp,json=transitionTimestamp,proto3" json:"transition_timestamp,omitempty"`
	Balance             uint64                                             `protobuf:"varint,6,opt,name=balance,proto3" json:"balance,omitempty"`
	EffectiveBalance    uint64                                             `protobuf:"varint,7,opt,name=effective_balance,json=effectiveBalance,proto3" json:"effective_balance,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorInfo) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorInfo.ProtoReflect.Descriptor instead.

func (*ValidatorInfo) GetBalance added in v1.3.11

func (x *ValidatorInfo) GetBalance() uint64

func (*ValidatorInfo) GetEffectiveBalance added in v1.3.11

func (x *ValidatorInfo) GetEffectiveBalance() uint64

func (*ValidatorInfo) GetEpoch added in v1.3.11

func (*ValidatorInfo) GetIndex added in v1.3.11

func (*ValidatorInfo) GetPublicKey added in v1.3.11

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

func (*ValidatorInfo) GetStatus added in v1.3.11

func (x *ValidatorInfo) GetStatus() ValidatorStatus

func (*ValidatorInfo) GetTransitionTimestamp added in v1.3.11

func (x *ValidatorInfo) GetTransitionTimestamp() uint64

func (*ValidatorInfo) ProtoMessage added in v1.3.11

func (*ValidatorInfo) ProtoMessage()

func (*ValidatorInfo) ProtoReflect added in v1.3.11

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

func (*ValidatorInfo) Reset added in v1.3.11

func (x *ValidatorInfo) Reset()

func (*ValidatorInfo) String added in v1.3.11

func (x *ValidatorInfo) String() string

type ValidatorParticipation

type ValidatorParticipation struct {

	// Deprecated: Do not use.
	GlobalParticipationRate float32 `` /* 134-byte string literal not displayed */
	// Deprecated: Do not use.
	VotedEther uint64 `protobuf:"varint,2,opt,name=voted_ether,json=votedEther,proto3" json:"voted_ether,omitempty"`
	// Deprecated: Do not use.
	EligibleEther                    uint64 `protobuf:"varint,3,opt,name=eligible_ether,json=eligibleEther,proto3" json:"eligible_ether,omitempty"`
	CurrentEpochActiveGwei           uint64 `` /* 132-byte string literal not displayed */
	CurrentEpochAttestingGwei        uint64 `` /* 141-byte string literal not displayed */
	CurrentEpochTargetAttestingGwei  uint64 `` /* 161-byte string literal not displayed */
	PreviousEpochActiveGwei          uint64 `` /* 135-byte string literal not displayed */
	PreviousEpochAttestingGwei       uint64 `` /* 144-byte string literal not displayed */
	PreviousEpochTargetAttestingGwei uint64 `` /* 164-byte string literal not displayed */
	PreviousEpochHeadAttestingGwei   uint64 `` /* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidatorParticipation) Descriptor deprecated

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

Deprecated: Use ValidatorParticipation.ProtoReflect.Descriptor instead.

func (*ValidatorParticipation) GetCurrentEpochActiveGwei added in v1.3.11

func (x *ValidatorParticipation) GetCurrentEpochActiveGwei() uint64

func (*ValidatorParticipation) GetCurrentEpochAttestingGwei added in v1.3.11

func (x *ValidatorParticipation) GetCurrentEpochAttestingGwei() uint64

func (*ValidatorParticipation) GetCurrentEpochTargetAttestingGwei added in v1.3.11

func (x *ValidatorParticipation) GetCurrentEpochTargetAttestingGwei() uint64

func (*ValidatorParticipation) GetEligibleEther deprecated

func (x *ValidatorParticipation) GetEligibleEther() uint64

Deprecated: Do not use.

func (*ValidatorParticipation) GetGlobalParticipationRate deprecated

func (x *ValidatorParticipation) GetGlobalParticipationRate() float32

Deprecated: Do not use.

func (*ValidatorParticipation) GetPreviousEpochActiveGwei added in v1.3.11

func (x *ValidatorParticipation) GetPreviousEpochActiveGwei() uint64

func (*ValidatorParticipation) GetPreviousEpochAttestingGwei added in v1.3.11

func (x *ValidatorParticipation) GetPreviousEpochAttestingGwei() uint64

func (*ValidatorParticipation) GetPreviousEpochHeadAttestingGwei added in v1.3.11

func (x *ValidatorParticipation) GetPreviousEpochHeadAttestingGwei() uint64

func (*ValidatorParticipation) GetPreviousEpochTargetAttestingGwei added in v1.3.11

func (x *ValidatorParticipation) GetPreviousEpochTargetAttestingGwei() uint64

func (*ValidatorParticipation) GetVotedEther deprecated

func (x *ValidatorParticipation) GetVotedEther() uint64

Deprecated: Do not use.

func (*ValidatorParticipation) ProtoMessage

func (*ValidatorParticipation) ProtoMessage()

func (*ValidatorParticipation) ProtoReflect added in v1.3.11

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

func (*ValidatorParticipation) Reset

func (x *ValidatorParticipation) Reset()

func (*ValidatorParticipation) String

func (x *ValidatorParticipation) String() string

type ValidatorParticipationResponse

type ValidatorParticipationResponse struct {
	Epoch         github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	Finalized     bool                                      `protobuf:"varint,2,opt,name=finalized,proto3" json:"finalized,omitempty"`
	Participation *ValidatorParticipation                   `protobuf:"bytes,3,opt,name=participation,proto3" json:"participation,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorParticipationResponse) Descriptor deprecated

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

Deprecated: Use ValidatorParticipationResponse.ProtoReflect.Descriptor instead.

func (*ValidatorParticipationResponse) GetEpoch

func (*ValidatorParticipationResponse) GetFinalized

func (x *ValidatorParticipationResponse) GetFinalized() bool

func (*ValidatorParticipationResponse) GetParticipation

func (*ValidatorParticipationResponse) ProtoMessage

func (*ValidatorParticipationResponse) ProtoMessage()

func (*ValidatorParticipationResponse) ProtoReflect added in v1.3.11

func (*ValidatorParticipationResponse) Reset

func (x *ValidatorParticipationResponse) Reset()

func (*ValidatorParticipationResponse) String

type ValidatorPerformanceRequest added in v1.3.11

type ValidatorPerformanceRequest struct {

	// Deprecated: Do not use.
	PublicKeys [][]byte                                             `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	Indices    []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidatorPerformanceRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorPerformanceRequest.ProtoReflect.Descriptor instead.

func (*ValidatorPerformanceRequest) GetIndices added in v1.3.11

func (*ValidatorPerformanceRequest) GetPublicKeys deprecated added in v1.3.11

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

Deprecated: Do not use.

func (*ValidatorPerformanceRequest) ProtoMessage added in v1.3.11

func (*ValidatorPerformanceRequest) ProtoMessage()

func (*ValidatorPerformanceRequest) ProtoReflect added in v1.3.11

func (*ValidatorPerformanceRequest) Reset added in v1.3.11

func (x *ValidatorPerformanceRequest) Reset()

func (*ValidatorPerformanceRequest) String added in v1.3.11

func (x *ValidatorPerformanceRequest) String() string

type ValidatorPerformanceResponse added in v1.3.11

type ValidatorPerformanceResponse struct {
	CurrentEffectiveBalances      []uint64                                   `` /* 143-byte string literal not displayed */
	InclusionSlots                []github_com_prysmaticlabs_eth2_types.Slot `` /* 164-byte string literal not displayed */
	InclusionDistances            []github_com_prysmaticlabs_eth2_types.Slot `` /* 176-byte string literal not displayed */
	CorrectlyVotedSource          []bool                                     `` /* 131-byte string literal not displayed */
	CorrectlyVotedTarget          []bool                                     `` /* 131-byte string literal not displayed */
	CorrectlyVotedHead            []bool                                     `protobuf:"varint,6,rep,packed,name=correctly_voted_head,json=correctlyVotedHead,proto3" json:"correctly_voted_head,omitempty"`
	BalancesBeforeEpochTransition []uint64                                   `` /* 160-byte string literal not displayed */
	BalancesAfterEpochTransition  []uint64                                   `` /* 157-byte string literal not displayed */
	MissingValidators             [][]byte                                   `protobuf:"bytes,9,rep,name=missing_validators,json=missingValidators,proto3" json:"missing_validators,omitempty"`
	AverageActiveValidatorBalance float32                                    `` /* 155-byte string literal not displayed */
	PublicKeys                    [][]byte                                   `protobuf:"bytes,11,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty" ssz-size:"?,48"`
	// contains filtered or unexported fields
}

func (*ValidatorPerformanceResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorPerformanceResponse.ProtoReflect.Descriptor instead.

func (*ValidatorPerformanceResponse) GetAverageActiveValidatorBalance added in v1.3.11

func (x *ValidatorPerformanceResponse) GetAverageActiveValidatorBalance() float32

func (*ValidatorPerformanceResponse) GetBalancesAfterEpochTransition added in v1.3.11

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

func (*ValidatorPerformanceResponse) GetBalancesBeforeEpochTransition added in v1.3.11

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

func (*ValidatorPerformanceResponse) GetCorrectlyVotedHead added in v1.3.11

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

func (*ValidatorPerformanceResponse) GetCorrectlyVotedSource added in v1.3.11

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

func (*ValidatorPerformanceResponse) GetCorrectlyVotedTarget added in v1.3.11

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

func (*ValidatorPerformanceResponse) GetCurrentEffectiveBalances added in v1.3.11

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

func (*ValidatorPerformanceResponse) GetInclusionDistances added in v1.3.11

func (*ValidatorPerformanceResponse) GetInclusionSlots added in v1.3.11

func (*ValidatorPerformanceResponse) GetMissingValidators added in v1.3.11

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

func (*ValidatorPerformanceResponse) GetPublicKeys added in v1.3.11

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

func (*ValidatorPerformanceResponse) ProtoMessage added in v1.3.11

func (*ValidatorPerformanceResponse) ProtoMessage()

func (*ValidatorPerformanceResponse) ProtoReflect added in v1.3.11

func (*ValidatorPerformanceResponse) Reset added in v1.3.11

func (x *ValidatorPerformanceResponse) Reset()

func (*ValidatorPerformanceResponse) String added in v1.3.11

type ValidatorQueue

type ValidatorQueue struct {
	ChurnLimit uint64 `protobuf:"varint,1,opt,name=churn_limit,json=churnLimit,proto3" json:"churn_limit,omitempty"`
	// Deprecated: Do not use.
	ActivationPublicKeys [][]byte `` /* 139-byte string literal not displayed */
	// Deprecated: Do not use.
	ExitPublicKeys             [][]byte                                             `protobuf:"bytes,3,rep,name=exit_public_keys,json=exitPublicKeys,proto3" json:"exit_public_keys,omitempty" ssz-size:"?,48"`
	ActivationValidatorIndices []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 212-byte string literal not displayed */
	ExitValidatorIndices       []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 194-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidatorQueue) Descriptor deprecated

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

Deprecated: Use ValidatorQueue.ProtoReflect.Descriptor instead.

func (*ValidatorQueue) GetActivationPublicKeys deprecated

func (x *ValidatorQueue) GetActivationPublicKeys() [][]byte

Deprecated: Do not use.

func (*ValidatorQueue) GetActivationValidatorIndices added in v1.3.11

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

func (*ValidatorQueue) GetChurnLimit

func (x *ValidatorQueue) GetChurnLimit() uint64

func (*ValidatorQueue) GetExitPublicKeys deprecated

func (x *ValidatorQueue) GetExitPublicKeys() [][]byte

Deprecated: Do not use.

func (*ValidatorQueue) GetExitValidatorIndices added in v1.3.11

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

func (*ValidatorQueue) ProtoMessage

func (*ValidatorQueue) ProtoMessage()

func (*ValidatorQueue) ProtoReflect added in v1.3.11

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

func (*ValidatorQueue) Reset

func (x *ValidatorQueue) Reset()

func (*ValidatorQueue) String

func (x *ValidatorQueue) String() string

type ValidatorStatus added in v1.3.11

type ValidatorStatus int32
const (
	ValidatorStatus_UNKNOWN_STATUS      ValidatorStatus = 0
	ValidatorStatus_DEPOSITED           ValidatorStatus = 1
	ValidatorStatus_PENDING             ValidatorStatus = 2
	ValidatorStatus_ACTIVE              ValidatorStatus = 3
	ValidatorStatus_EXITING             ValidatorStatus = 4
	ValidatorStatus_SLASHING            ValidatorStatus = 5
	ValidatorStatus_EXITED              ValidatorStatus = 6
	ValidatorStatus_INVALID             ValidatorStatus = 7
	ValidatorStatus_PARTIALLY_DEPOSITED ValidatorStatus = 8
)

func (ValidatorStatus) Descriptor added in v1.3.11

func (ValidatorStatus) Enum added in v1.3.11

func (x ValidatorStatus) Enum() *ValidatorStatus

func (ValidatorStatus) EnumDescriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorStatus.Descriptor instead.

func (ValidatorStatus) Number added in v1.3.11

func (ValidatorStatus) String added in v1.3.11

func (x ValidatorStatus) String() string

func (ValidatorStatus) Type added in v1.3.11

type ValidatorStatusRequest added in v1.3.11

type ValidatorStatusRequest struct {
	PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty" ssz-size:"48"`
	// contains filtered or unexported fields
}

func (*ValidatorStatusRequest) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorStatusRequest.ProtoReflect.Descriptor instead.

func (*ValidatorStatusRequest) GetPublicKey added in v1.3.11

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

func (*ValidatorStatusRequest) ProtoMessage added in v1.3.11

func (*ValidatorStatusRequest) ProtoMessage()

func (*ValidatorStatusRequest) ProtoReflect added in v1.3.11

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

func (*ValidatorStatusRequest) Reset added in v1.3.11

func (x *ValidatorStatusRequest) Reset()

func (*ValidatorStatusRequest) String added in v1.3.11

func (x *ValidatorStatusRequest) String() string

type ValidatorStatusResponse added in v1.3.11

type ValidatorStatusResponse struct {
	Status                    ValidatorStatus                           `protobuf:"varint,1,opt,name=status,proto3,enum=ethereum.eth.v1alpha1.ValidatorStatus" json:"status,omitempty"`
	Eth1DepositBlockNumber    uint64                                    `` /* 132-byte string literal not displayed */
	DepositInclusionSlot      github_com_prysmaticlabs_eth2_types.Slot  `` /* 177-byte string literal not displayed */
	ActivationEpoch           github_com_prysmaticlabs_eth2_types.Epoch `` /* 161-byte string literal not displayed */
	PositionInActivationQueue uint64                                    `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidatorStatusResponse) Descriptor deprecated added in v1.3.11

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

Deprecated: Use ValidatorStatusResponse.ProtoReflect.Descriptor instead.

func (*ValidatorStatusResponse) GetActivationEpoch added in v1.3.11

func (*ValidatorStatusResponse) GetDepositInclusionSlot added in v1.3.11

func (*ValidatorStatusResponse) GetEth1DepositBlockNumber added in v1.3.11

func (x *ValidatorStatusResponse) GetEth1DepositBlockNumber() uint64

func (*ValidatorStatusResponse) GetPositionInActivationQueue added in v1.3.11

func (x *ValidatorStatusResponse) GetPositionInActivationQueue() uint64

func (*ValidatorStatusResponse) GetStatus added in v1.3.11

func (*ValidatorStatusResponse) ProtoMessage added in v1.3.11

func (*ValidatorStatusResponse) ProtoMessage()

func (*ValidatorStatusResponse) ProtoReflect added in v1.3.11

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

func (*ValidatorStatusResponse) Reset added in v1.3.11

func (x *ValidatorStatusResponse) Reset()

func (*ValidatorStatusResponse) String added in v1.3.11

func (x *ValidatorStatusResponse) String() string

type Validators

type Validators struct {
	Epoch         github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	ValidatorList []*Validators_ValidatorContainer          `protobuf:"bytes,2,rep,name=validator_list,json=validatorList,proto3" json:"validator_list,omitempty"`
	NextPageToken string                                    `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	TotalSize     int32                                     `protobuf:"varint,4,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

func (*Validators) Descriptor deprecated

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

Deprecated: Use Validators.ProtoReflect.Descriptor instead.

func (*Validators) GetEpoch

func (*Validators) GetNextPageToken

func (x *Validators) GetNextPageToken() string

func (*Validators) GetTotalSize

func (x *Validators) GetTotalSize() int32

func (*Validators) GetValidatorList added in v1.3.11

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

func (*Validators) ProtoMessage

func (*Validators) ProtoMessage()

func (*Validators) ProtoReflect added in v1.3.11

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

func (*Validators) Reset

func (x *Validators) Reset()

func (*Validators) String

func (x *Validators) String() string

type Validators_ValidatorContainer added in v1.3.11

type Validators_ValidatorContainer struct {
	Index     github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */
	Validator *Validator                                         `protobuf:"bytes,2,opt,name=validator,proto3" json:"validator,omitempty"`
	// contains filtered or unexported fields
}

func (*Validators_ValidatorContainer) Descriptor deprecated added in v1.3.11

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

Deprecated: Use Validators_ValidatorContainer.ProtoReflect.Descriptor instead.

func (*Validators_ValidatorContainer) GetIndex added in v1.3.11

func (*Validators_ValidatorContainer) GetValidator added in v1.3.11

func (x *Validators_ValidatorContainer) GetValidator() *Validator

func (*Validators_ValidatorContainer) ProtoMessage added in v1.3.11

func (*Validators_ValidatorContainer) ProtoMessage()

func (*Validators_ValidatorContainer) ProtoReflect added in v1.3.11

func (*Validators_ValidatorContainer) Reset added in v1.3.11

func (x *Validators_ValidatorContainer) Reset()

func (*Validators_ValidatorContainer) String added in v1.3.11

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 added in v1.3.11

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 added in v1.3.11

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

HashTreeRoot ssz hashes the VoluntaryExit object

func (*VoluntaryExit) HashTreeRootWith added in v1.3.11

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

HashTreeRootWith ssz hashes the VoluntaryExit object with a hasher

func (*VoluntaryExit) MarshalSSZ added in v1.3.11

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

MarshalSSZ ssz marshals the VoluntaryExit object

func (*VoluntaryExit) MarshalSSZTo added in v1.3.11

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

MarshalSSZTo ssz marshals the VoluntaryExit object to a target array

func (*VoluntaryExit) ProtoMessage

func (*VoluntaryExit) ProtoMessage()

func (*VoluntaryExit) ProtoReflect added in v1.3.11

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

func (*VoluntaryExit) Reset

func (x *VoluntaryExit) Reset()

func (*VoluntaryExit) SizeSSZ added in v1.3.11

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

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

func (*VoluntaryExit) String

func (x *VoluntaryExit) String() string

func (*VoluntaryExit) UnmarshalSSZ added in v1.3.11

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

UnmarshalSSZ ssz unmarshals the VoluntaryExit object

type WeakSubjectivityCheckpoint added in v1.3.11

type WeakSubjectivityCheckpoint struct {
	BlockRoot []byte                                    `protobuf:"bytes,1,opt,name=block_root,json=blockRoot,proto3" json:"block_root,omitempty"`
	StateRoot []byte                                    `protobuf:"bytes,2,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"`
	Epoch     github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,3,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	// contains filtered or unexported fields
}

func (*WeakSubjectivityCheckpoint) Descriptor deprecated added in v1.3.11

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

Deprecated: Use WeakSubjectivityCheckpoint.ProtoReflect.Descriptor instead.

func (*WeakSubjectivityCheckpoint) GetBlockRoot added in v1.3.11

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

func (*WeakSubjectivityCheckpoint) GetEpoch added in v1.3.11

func (*WeakSubjectivityCheckpoint) GetStateRoot added in v1.3.11

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

func (*WeakSubjectivityCheckpoint) ProtoMessage added in v1.3.11

func (*WeakSubjectivityCheckpoint) ProtoMessage()

func (*WeakSubjectivityCheckpoint) ProtoReflect added in v1.3.11

func (*WeakSubjectivityCheckpoint) Reset added in v1.3.11

func (x *WeakSubjectivityCheckpoint) Reset()

func (*WeakSubjectivityCheckpoint) String added in v1.3.11

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