v1

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: 25 Imported by: 0

README

gRPC Gateway

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

Documentation

Overview

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

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

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	PeerDirection_name = map[int32]string{
		0: "INBOUND",
		1: "OUTBOUND",
	}
	PeerDirection_value = map[string]int32{
		"INBOUND":  0,
		"OUTBOUND": 1,
	}
)

Enum value maps for PeerDirection.

View Source
var (
	ConnectionState_name = map[int32]string{
		0: "DISCONNECTED",
		1: "CONNECTING",
		2: "CONNECTED",
		3: "DISCONNECTING",
	}
	ConnectionState_value = map[string]int32{
		"DISCONNECTED":  0,
		"CONNECTING":    1,
		"CONNECTED":     2,
		"DISCONNECTING": 3,
	}
)

Enum value maps for ConnectionState.

View Source
var (
	ValidatorStatus_name = map[int32]string{
		0:  "PENDING_INITIALIZED",
		1:  "PENDING_QUEUED",
		2:  "ACTIVE_ONGOING",
		3:  "ACTIVE_EXITING",
		4:  "ACTIVE_SLASHED",
		5:  "EXITED_UNSLASHED",
		6:  "EXITED_SLASHED",
		7:  "WITHDRAWAL_POSSIBLE",
		8:  "WITHDRAWAL_DONE",
		9:  "ACTIVE",
		10: "PENDING",
		11: "EXITED",
		12: "WITHDRAWAL",
	}
	ValidatorStatus_value = map[string]int32{
		"PENDING_INITIALIZED": 0,
		"PENDING_QUEUED":      1,
		"ACTIVE_ONGOING":      2,
		"ACTIVE_EXITING":      3,
		"ACTIVE_SLASHED":      4,
		"EXITED_UNSLASHED":    5,
		"EXITED_SLASHED":      6,
		"WITHDRAWAL_POSSIBLE": 7,
		"WITHDRAWAL_DONE":     8,
		"ACTIVE":              9,
		"PENDING":             10,
		"EXITED":              11,
		"WITHDRAWAL":          12,
	}
)

Enum value maps for ValidatorStatus.

View Source
var File_proto_eth_v1_attestation_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1_beacon_block_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1_beacon_chain_service_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1_beacon_debug_service_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1_beacon_state_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1_events_service_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1_node_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1_validator_proto protoreflect.FileDescriptor
View Source
var File_proto_eth_v1_validator_service_proto protoreflect.FileDescriptor

Functions

func RegisterBeaconChainHandler

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

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

func RegisterBeaconChainHandlerClient

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

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

func RegisterBeaconChainHandlerFromEndpoint

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

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

func RegisterBeaconChainHandlerServer

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

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

func RegisterBeaconChainServer

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

func RegisterBeaconDebugHandler

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

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

func RegisterBeaconDebugHandlerClient

func RegisterBeaconDebugHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconDebugClient) error

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

func RegisterBeaconDebugHandlerFromEndpoint

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

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

func RegisterBeaconDebugHandlerServer

func RegisterBeaconDebugHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconDebugServer) error

RegisterBeaconDebugHandlerServer registers the http handlers for service BeaconDebug to "mux". UnaryRPC :call BeaconDebugServer 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 RegisterBeaconDebugHandlerFromEndpoint instead.

func RegisterBeaconDebugServer

func RegisterBeaconDebugServer(s *grpc.Server, srv BeaconDebugServer)

func RegisterBeaconNodeHandler

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

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

func RegisterBeaconNodeHandlerClient

func RegisterBeaconNodeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconNodeClient) error

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

func RegisterBeaconNodeHandlerFromEndpoint

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

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

func RegisterBeaconNodeHandlerServer

func RegisterBeaconNodeHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconNodeServer) error

RegisterBeaconNodeHandlerServer registers the http handlers for service BeaconNode to "mux". UnaryRPC :call BeaconNodeServer 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 RegisterBeaconNodeHandlerFromEndpoint instead.

func RegisterBeaconNodeServer

func RegisterBeaconNodeServer(s *grpc.Server, srv BeaconNodeServer)

func RegisterBeaconValidatorHandler

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

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

func RegisterBeaconValidatorHandlerClient

func RegisterBeaconValidatorHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeaconValidatorClient) error

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

func RegisterBeaconValidatorHandlerFromEndpoint

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

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

func RegisterBeaconValidatorHandlerServer

func RegisterBeaconValidatorHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeaconValidatorServer) error

RegisterBeaconValidatorHandlerServer registers the http handlers for service BeaconValidator to "mux". UnaryRPC :call BeaconValidatorServer 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 RegisterBeaconValidatorHandlerFromEndpoint instead.

func RegisterBeaconValidatorServer

func RegisterBeaconValidatorServer(s *grpc.Server, srv BeaconValidatorServer)

func RegisterEventsHandler

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

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

func RegisterEventsHandlerClient

func RegisterEventsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EventsClient) error

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

func RegisterEventsHandlerFromEndpoint

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

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

func RegisterEventsHandlerServer

func RegisterEventsHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EventsServer) error

RegisterEventsHandlerServer registers the http handlers for service Events to "mux". UnaryRPC :call EventsServer 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 RegisterEventsHandlerFromEndpoint instead.

func RegisterEventsServer

func RegisterEventsServer(s *grpc.Server, srv EventsServer)

Types

type AggregateAndProofsSubmit

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

func (*AggregateAndProofsSubmit) Descriptor deprecated

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

Deprecated: Use AggregateAndProofsSubmit.ProtoReflect.Descriptor instead.

func (*AggregateAndProofsSubmit) GetData

func (*AggregateAndProofsSubmit) ProtoMessage

func (*AggregateAndProofsSubmit) ProtoMessage()

func (*AggregateAndProofsSubmit) ProtoReflect

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

func (*AggregateAndProofsSubmit) Reset

func (x *AggregateAndProofsSubmit) Reset()

func (*AggregateAndProofsSubmit) String

func (x *AggregateAndProofsSubmit) String() string

type AggregateAttestationAndProof

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

func (*AggregateAttestationAndProof) Descriptor deprecated

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

Deprecated: Use AggregateAttestationAndProof.ProtoReflect.Descriptor instead.

func (*AggregateAttestationAndProof) GetAggregate

func (x *AggregateAttestationAndProof) GetAggregate() *Attestation

func (*AggregateAttestationAndProof) GetAggregatorIndex

func (*AggregateAttestationAndProof) GetSelectionProof

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

func (*AggregateAttestationAndProof) HashTreeRoot

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

HashTreeRoot ssz hashes the AggregateAttestationAndProof object

func (*AggregateAttestationAndProof) HashTreeRootWith

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

HashTreeRootWith ssz hashes the AggregateAttestationAndProof object with a hasher

func (*AggregateAttestationAndProof) MarshalSSZ

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

MarshalSSZ ssz marshals the AggregateAttestationAndProof object

func (*AggregateAttestationAndProof) MarshalSSZTo

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

MarshalSSZTo ssz marshals the AggregateAttestationAndProof object to a target array

func (*AggregateAttestationAndProof) ProtoMessage

func (*AggregateAttestationAndProof) ProtoMessage()

func (*AggregateAttestationAndProof) ProtoReflect

func (*AggregateAttestationAndProof) Reset

func (x *AggregateAttestationAndProof) Reset()

func (*AggregateAttestationAndProof) SizeSSZ

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

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

func (*AggregateAttestationAndProof) String

func (*AggregateAttestationAndProof) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the AggregateAttestationAndProof object

type AggregateAttestationRequest

type AggregateAttestationRequest struct {
	AttestationDataRoot []byte                                   `` /* 134-byte string literal not displayed */
	Slot                github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,2,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	// contains filtered or unexported fields
}

func (*AggregateAttestationRequest) Descriptor deprecated

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

Deprecated: Use AggregateAttestationRequest.ProtoReflect.Descriptor instead.

func (*AggregateAttestationRequest) GetAttestationDataRoot

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

func (*AggregateAttestationRequest) GetSlot

func (*AggregateAttestationRequest) ProtoMessage

func (*AggregateAttestationRequest) ProtoMessage()

func (*AggregateAttestationRequest) ProtoReflect

func (*AggregateAttestationRequest) Reset

func (x *AggregateAttestationRequest) Reset()

func (*AggregateAttestationRequest) String

func (x *AggregateAttestationRequest) String() string

type Attestation

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

func (*Attestation) Descriptor deprecated

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

Deprecated: Use Attestation.ProtoReflect.Descriptor instead.

func (*Attestation) GetAggregationBits

func (*Attestation) GetData

func (x *Attestation) GetData() *AttestationData

func (*Attestation) GetSignature

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

func (*Attestation) HashTreeRoot

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

HashTreeRoot ssz hashes the Attestation object

func (*Attestation) HashTreeRootWith

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

HashTreeRootWith ssz hashes the Attestation object with a hasher

func (*Attestation) MarshalSSZ

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

MarshalSSZ ssz marshals the Attestation object

func (*Attestation) MarshalSSZTo

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

MarshalSSZTo ssz marshals the Attestation object to a target array

func (*Attestation) ProtoMessage

func (*Attestation) ProtoMessage()

func (*Attestation) ProtoReflect

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

func (*Attestation) Reset

func (x *Attestation) Reset()

func (*Attestation) SizeSSZ

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

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

func (*Attestation) String

func (x *Attestation) String() string

func (*Attestation) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the Attestation object

type AttestationData

type AttestationData struct {
	Slot            github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	Index           github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 127-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) GetIndex

func (*AttestationData) GetSlot

func (*AttestationData) GetSource

func (x *AttestationData) GetSource() *Checkpoint

func (*AttestationData) GetTarget

func (x *AttestationData) GetTarget() *Checkpoint

func (*AttestationData) HashTreeRoot

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

HashTreeRoot ssz hashes the AttestationData object

func (*AttestationData) HashTreeRootWith

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

HashTreeRootWith ssz hashes the AttestationData object with a hasher

func (*AttestationData) MarshalSSZ

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

MarshalSSZ ssz marshals the AttestationData object

func (*AttestationData) MarshalSSZTo

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

MarshalSSZTo ssz marshals the AttestationData object to a target array

func (*AttestationData) ProtoMessage

func (*AttestationData) ProtoMessage()

func (*AttestationData) ProtoReflect

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

func (*AttestationData) Reset

func (x *AttestationData) Reset()

func (*AttestationData) SizeSSZ

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

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

func (*AttestationData) String

func (x *AttestationData) String() string

func (*AttestationData) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the AttestationData object

type AttestationDataRequest

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

func (*AttestationDataRequest) Descriptor deprecated

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

Deprecated: Use AttestationDataRequest.ProtoReflect.Descriptor instead.

func (*AttestationDataRequest) GetCommitteeIndex

func (*AttestationDataRequest) GetSlot

func (*AttestationDataRequest) ProtoMessage

func (*AttestationDataRequest) ProtoMessage()

func (*AttestationDataRequest) ProtoReflect

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

func (*AttestationDataRequest) Reset

func (x *AttestationDataRequest) Reset()

func (*AttestationDataRequest) String

func (x *AttestationDataRequest) String() string

type AttestationDataResponse

type AttestationDataResponse struct {
	Data *AttestationData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestationDataResponse) Descriptor deprecated

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

Deprecated: Use AttestationDataResponse.ProtoReflect.Descriptor instead.

func (*AttestationDataResponse) GetData

func (*AttestationDataResponse) ProtoMessage

func (*AttestationDataResponse) ProtoMessage()

func (*AttestationDataResponse) ProtoReflect

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

func (*AttestationDataResponse) Reset

func (x *AttestationDataResponse) Reset()

func (*AttestationDataResponse) String

func (x *AttestationDataResponse) String() string

type AttestationResponse

type AttestationResponse struct {
	Data *Attestation `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AttestationResponse) Descriptor deprecated

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

Deprecated: Use AttestationResponse.ProtoReflect.Descriptor instead.

func (*AttestationResponse) GetData

func (x *AttestationResponse) GetData() *Attestation

func (*AttestationResponse) ProtoMessage

func (*AttestationResponse) ProtoMessage()

func (*AttestationResponse) ProtoReflect

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

func (*AttestationResponse) Reset

func (x *AttestationResponse) Reset()

func (*AttestationResponse) String

func (x *AttestationResponse) String() string

type AttestationsPoolRequest

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

func (*AttestationsPoolRequest) Descriptor deprecated

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

Deprecated: Use AttestationsPoolRequest.ProtoReflect.Descriptor instead.

func (*AttestationsPoolRequest) GetCommitteeIndex

func (*AttestationsPoolRequest) GetSlot

func (*AttestationsPoolRequest) ProtoMessage

func (*AttestationsPoolRequest) ProtoMessage()

func (*AttestationsPoolRequest) ProtoReflect

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

func (*AttestationsPoolRequest) Reset

func (x *AttestationsPoolRequest) Reset()

func (*AttestationsPoolRequest) String

func (x *AttestationsPoolRequest) String() string

type AttestationsPoolResponse

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

func (*AttestationsPoolResponse) Descriptor deprecated

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

Deprecated: Use AttestationsPoolResponse.ProtoReflect.Descriptor instead.

func (*AttestationsPoolResponse) GetData

func (x *AttestationsPoolResponse) GetData() []*Attestation

func (*AttestationsPoolResponse) ProtoMessage

func (*AttestationsPoolResponse) ProtoMessage()

func (*AttestationsPoolResponse) ProtoReflect

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

func (*AttestationsPoolResponse) Reset

func (x *AttestationsPoolResponse) Reset()

func (*AttestationsPoolResponse) String

func (x *AttestationsPoolResponse) String() string

type AttesterDutiesRequest

type AttesterDutiesRequest 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"`
	Index []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AttesterDutiesRequest) Descriptor deprecated

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

Deprecated: Use AttesterDutiesRequest.ProtoReflect.Descriptor instead.

func (*AttesterDutiesRequest) GetEpoch

func (*AttesterDutiesRequest) GetIndex

func (*AttesterDutiesRequest) ProtoMessage

func (*AttesterDutiesRequest) ProtoMessage()

func (*AttesterDutiesRequest) ProtoReflect

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

func (*AttesterDutiesRequest) Reset

func (x *AttesterDutiesRequest) Reset()

func (*AttesterDutiesRequest) String

func (x *AttesterDutiesRequest) String() string

type AttesterDutiesResponse

type AttesterDutiesResponse struct {
	DependentRoot []byte          `protobuf:"bytes,1,opt,name=dependent_root,json=dependentRoot,proto3" json:"dependent_root,omitempty" ssz-size:"32"`
	Data          []*AttesterDuty `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AttesterDutiesResponse) Descriptor deprecated

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

Deprecated: Use AttesterDutiesResponse.ProtoReflect.Descriptor instead.

func (*AttesterDutiesResponse) GetData

func (x *AttesterDutiesResponse) GetData() []*AttesterDuty

func (*AttesterDutiesResponse) GetDependentRoot

func (x *AttesterDutiesResponse) GetDependentRoot() []byte

func (*AttesterDutiesResponse) ProtoMessage

func (*AttesterDutiesResponse) ProtoMessage()

func (*AttesterDutiesResponse) ProtoReflect

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

func (*AttesterDutiesResponse) Reset

func (x *AttesterDutiesResponse) Reset()

func (*AttesterDutiesResponse) String

func (x *AttesterDutiesResponse) String() string

type AttesterDuty

type AttesterDuty struct {
	Pubkey                  []byte                                             `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty" ssz-size:"48"`
	ValidatorIndex          github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */
	CommitteeIndex          github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */
	CommitteeLength         uint64                                             `protobuf:"varint,4,opt,name=committee_length,json=committeeLength,proto3" json:"committee_length,omitempty"`
	CommitteesAtSlot        uint64                                             `protobuf:"varint,5,opt,name=committees_at_slot,json=committeesAtSlot,proto3" json:"committees_at_slot,omitempty"`
	ValidatorCommitteeIndex github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 196-byte string literal not displayed */
	Slot                    github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,7,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	// contains filtered or unexported fields
}

func (*AttesterDuty) Descriptor deprecated

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

Deprecated: Use AttesterDuty.ProtoReflect.Descriptor instead.

func (*AttesterDuty) GetCommitteeIndex

func (*AttesterDuty) GetCommitteeLength

func (x *AttesterDuty) GetCommitteeLength() uint64

func (*AttesterDuty) GetCommitteesAtSlot

func (x *AttesterDuty) GetCommitteesAtSlot() uint64

func (*AttesterDuty) GetPubkey

func (x *AttesterDuty) GetPubkey() []byte

func (*AttesterDuty) GetSlot

func (*AttesterDuty) GetValidatorCommitteeIndex

func (x *AttesterDuty) GetValidatorCommitteeIndex() github_com_prysmaticlabs_eth2_types.CommitteeIndex

func (*AttesterDuty) GetValidatorIndex

func (*AttesterDuty) ProtoMessage

func (*AttesterDuty) ProtoMessage()

func (*AttesterDuty) ProtoReflect

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

func (*AttesterDuty) Reset

func (x *AttesterDuty) Reset()

func (*AttesterDuty) String

func (x *AttesterDuty) String() string

type AttesterSlashing

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

func (*AttesterSlashing) Descriptor deprecated

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

Deprecated: Use AttesterSlashing.ProtoReflect.Descriptor instead.

func (*AttesterSlashing) GetAttestation_1

func (x *AttesterSlashing) GetAttestation_1() *IndexedAttestation

func (*AttesterSlashing) GetAttestation_2

func (x *AttesterSlashing) GetAttestation_2() *IndexedAttestation

func (*AttesterSlashing) HashTreeRoot

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

HashTreeRoot ssz hashes the AttesterSlashing object

func (*AttesterSlashing) HashTreeRootWith

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

HashTreeRootWith ssz hashes the AttesterSlashing object with a hasher

func (*AttesterSlashing) MarshalSSZ

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

MarshalSSZ ssz marshals the AttesterSlashing object

func (*AttesterSlashing) MarshalSSZTo

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

MarshalSSZTo ssz marshals the AttesterSlashing object to a target array

func (*AttesterSlashing) ProtoMessage

func (*AttesterSlashing) ProtoMessage()

func (*AttesterSlashing) ProtoReflect

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

func (*AttesterSlashing) Reset

func (x *AttesterSlashing) Reset()

func (*AttesterSlashing) SizeSSZ

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

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

func (*AttesterSlashing) String

func (x *AttesterSlashing) String() string

func (*AttesterSlashing) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the AttesterSlashing object

type AttesterSlashingsPoolResponse

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

func (*AttesterSlashingsPoolResponse) Descriptor deprecated

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

Deprecated: Use AttesterSlashingsPoolResponse.ProtoReflect.Descriptor instead.

func (*AttesterSlashingsPoolResponse) GetData

func (*AttesterSlashingsPoolResponse) ProtoMessage

func (*AttesterSlashingsPoolResponse) ProtoMessage()

func (*AttesterSlashingsPoolResponse) ProtoReflect

func (*AttesterSlashingsPoolResponse) Reset

func (x *AttesterSlashingsPoolResponse) Reset()

func (*AttesterSlashingsPoolResponse) String

type BeaconBlock

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

func (*BeaconBlock) Descriptor deprecated

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

Deprecated: Use BeaconBlock.ProtoReflect.Descriptor instead.

func (*BeaconBlock) GetBody

func (x *BeaconBlock) GetBody() *BeaconBlockBody

func (*BeaconBlock) GetParentRoot

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

func (*BeaconBlock) GetProposerIndex

func (*BeaconBlock) GetSlot

func (*BeaconBlock) GetStateRoot

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

func (*BeaconBlock) HashTreeRoot

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

HashTreeRoot ssz hashes the BeaconBlock object

func (*BeaconBlock) HashTreeRootWith

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

HashTreeRootWith ssz hashes the BeaconBlock object with a hasher

func (*BeaconBlock) MarshalSSZ

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

MarshalSSZ ssz marshals the BeaconBlock object

func (*BeaconBlock) MarshalSSZTo

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

MarshalSSZTo ssz marshals the BeaconBlock object to a target array

func (*BeaconBlock) ProtoMessage

func (*BeaconBlock) ProtoMessage()

func (*BeaconBlock) ProtoReflect

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

func (*BeaconBlock) Reset

func (x *BeaconBlock) Reset()

func (*BeaconBlock) SizeSSZ

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

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

func (*BeaconBlock) String

func (x *BeaconBlock) String() string

func (*BeaconBlock) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the BeaconBlock object

type BeaconBlockBody

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

func (*BeaconBlockBody) Descriptor deprecated

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

Deprecated: Use BeaconBlockBody.ProtoReflect.Descriptor instead.

func (*BeaconBlockBody) GetAttestations

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

func (*BeaconBlockBody) GetAttesterSlashings

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

func (*BeaconBlockBody) GetDeposits

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

func (*BeaconBlockBody) GetEth1Data

func (x *BeaconBlockBody) GetEth1Data() *Eth1Data

func (*BeaconBlockBody) GetGraffiti

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

func (*BeaconBlockBody) GetProposerSlashings

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

func (*BeaconBlockBody) GetRandaoReveal

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

func (*BeaconBlockBody) GetVoluntaryExits

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

func (*BeaconBlockBody) HashTreeRoot

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

HashTreeRoot ssz hashes the BeaconBlockBody object

func (*BeaconBlockBody) HashTreeRootWith

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

HashTreeRootWith ssz hashes the BeaconBlockBody object with a hasher

func (*BeaconBlockBody) MarshalSSZ

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

MarshalSSZ ssz marshals the BeaconBlockBody object

func (*BeaconBlockBody) MarshalSSZTo

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

MarshalSSZTo ssz marshals the BeaconBlockBody object to a target array

func (*BeaconBlockBody) ProtoMessage

func (*BeaconBlockBody) ProtoMessage()

func (*BeaconBlockBody) ProtoReflect

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

func (*BeaconBlockBody) Reset

func (x *BeaconBlockBody) Reset()

func (*BeaconBlockBody) SizeSSZ

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

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

func (*BeaconBlockBody) String

func (x *BeaconBlockBody) String() string

func (*BeaconBlockBody) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the BeaconBlockBody object

type BeaconBlockBodyV1

type BeaconBlockBodyV1 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"`
	SyncCommitteeBits      github_com_prysmaticlabs_go_bitfield.Bitvector512 `` /* 191-byte string literal not displayed */
	SyncCommitteeSignature []byte                                            `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BeaconBlockBodyV1) Descriptor deprecated

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

Deprecated: Use BeaconBlockBodyV1.ProtoReflect.Descriptor instead.

func (*BeaconBlockBodyV1) GetAttestations

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

func (*BeaconBlockBodyV1) GetAttesterSlashings

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

func (*BeaconBlockBodyV1) GetDeposits

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

func (*BeaconBlockBodyV1) GetEth1Data

func (x *BeaconBlockBodyV1) GetEth1Data() *Eth1Data

func (*BeaconBlockBodyV1) GetGraffiti

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

func (*BeaconBlockBodyV1) GetProposerSlashings

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

func (*BeaconBlockBodyV1) GetRandaoReveal

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

func (*BeaconBlockBodyV1) GetSyncCommitteeBits

func (*BeaconBlockBodyV1) GetSyncCommitteeSignature

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

func (*BeaconBlockBodyV1) GetVoluntaryExits

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

func (*BeaconBlockBodyV1) HashTreeRoot

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

HashTreeRoot ssz hashes the BeaconBlockBodyV1 object

func (*BeaconBlockBodyV1) HashTreeRootWith

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

HashTreeRootWith ssz hashes the BeaconBlockBodyV1 object with a hasher

func (*BeaconBlockBodyV1) MarshalSSZ

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

MarshalSSZ ssz marshals the BeaconBlockBodyV1 object

func (*BeaconBlockBodyV1) MarshalSSZTo

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

MarshalSSZTo ssz marshals the BeaconBlockBodyV1 object to a target array

func (*BeaconBlockBodyV1) ProtoMessage

func (*BeaconBlockBodyV1) ProtoMessage()

func (*BeaconBlockBodyV1) ProtoReflect

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

func (*BeaconBlockBodyV1) Reset

func (x *BeaconBlockBodyV1) Reset()

func (*BeaconBlockBodyV1) SizeSSZ

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

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

func (*BeaconBlockBodyV1) String

func (x *BeaconBlockBodyV1) String() string

func (*BeaconBlockBodyV1) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the BeaconBlockBodyV1 object

type BeaconBlockContainer

type BeaconBlockContainer struct {
	Message   *BeaconBlock `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 (*BeaconBlockContainer) Descriptor deprecated

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

Deprecated: Use BeaconBlockContainer.ProtoReflect.Descriptor instead.

func (*BeaconBlockContainer) GetMessage

func (x *BeaconBlockContainer) GetMessage() *BeaconBlock

func (*BeaconBlockContainer) GetSignature

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

func (*BeaconBlockContainer) ProtoMessage

func (*BeaconBlockContainer) ProtoMessage()

func (*BeaconBlockContainer) ProtoReflect

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

func (*BeaconBlockContainer) Reset

func (x *BeaconBlockContainer) Reset()

func (*BeaconBlockContainer) String

func (x *BeaconBlockContainer) String() string

type BeaconBlockHeader

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

func (*BeaconBlockHeader) Descriptor deprecated

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

Deprecated: Use BeaconBlockHeader.ProtoReflect.Descriptor instead.

func (*BeaconBlockHeader) GetBodyRoot

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

func (*BeaconBlockHeader) GetParentRoot

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

func (*BeaconBlockHeader) GetProposerIndex

func (*BeaconBlockHeader) GetSlot

func (*BeaconBlockHeader) GetStateRoot

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

func (*BeaconBlockHeader) HashTreeRoot

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

HashTreeRoot ssz hashes the BeaconBlockHeader object

func (*BeaconBlockHeader) HashTreeRootWith

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

HashTreeRootWith ssz hashes the BeaconBlockHeader object with a hasher

func (*BeaconBlockHeader) MarshalSSZ

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

MarshalSSZ ssz marshals the BeaconBlockHeader object

func (*BeaconBlockHeader) MarshalSSZTo

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

MarshalSSZTo ssz marshals the BeaconBlockHeader object to a target array

func (*BeaconBlockHeader) ProtoMessage

func (*BeaconBlockHeader) ProtoMessage()

func (*BeaconBlockHeader) ProtoReflect

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

func (*BeaconBlockHeader) Reset

func (x *BeaconBlockHeader) Reset()

func (*BeaconBlockHeader) SizeSSZ

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

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

func (*BeaconBlockHeader) String

func (x *BeaconBlockHeader) String() string

func (*BeaconBlockHeader) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the BeaconBlockHeader object

type BeaconBlockHeaderContainer

type BeaconBlockHeaderContainer struct {
	Message   *BeaconBlockHeader `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 (*BeaconBlockHeaderContainer) Descriptor deprecated

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

Deprecated: Use BeaconBlockHeaderContainer.ProtoReflect.Descriptor instead.

func (*BeaconBlockHeaderContainer) GetMessage

func (*BeaconBlockHeaderContainer) GetSignature

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

func (*BeaconBlockHeaderContainer) ProtoMessage

func (*BeaconBlockHeaderContainer) ProtoMessage()

func (*BeaconBlockHeaderContainer) ProtoReflect

func (*BeaconBlockHeaderContainer) Reset

func (x *BeaconBlockHeaderContainer) Reset()

func (*BeaconBlockHeaderContainer) String

func (x *BeaconBlockHeaderContainer) String() string

type BeaconBlockV1

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

func (*BeaconBlockV1) Descriptor deprecated

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

Deprecated: Use BeaconBlockV1.ProtoReflect.Descriptor instead.

func (*BeaconBlockV1) GetBody

func (x *BeaconBlockV1) GetBody() *BeaconBlockBodyV1

func (*BeaconBlockV1) GetParentRoot

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

func (*BeaconBlockV1) GetProposerIndex

func (*BeaconBlockV1) GetSlot

func (*BeaconBlockV1) GetStateRoot

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

func (*BeaconBlockV1) HashTreeRoot

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

HashTreeRoot ssz hashes the BeaconBlockV1 object

func (*BeaconBlockV1) HashTreeRootWith

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

HashTreeRootWith ssz hashes the BeaconBlockV1 object with a hasher

func (*BeaconBlockV1) MarshalSSZ

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

MarshalSSZ ssz marshals the BeaconBlockV1 object

func (*BeaconBlockV1) MarshalSSZTo

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

MarshalSSZTo ssz marshals the BeaconBlockV1 object to a target array

func (*BeaconBlockV1) ProtoMessage

func (*BeaconBlockV1) ProtoMessage()

func (*BeaconBlockV1) ProtoReflect

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

func (*BeaconBlockV1) Reset

func (x *BeaconBlockV1) Reset()

func (*BeaconBlockV1) SizeSSZ

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

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

func (*BeaconBlockV1) String

func (x *BeaconBlockV1) String() string

func (*BeaconBlockV1) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the BeaconBlockV1 object

type BeaconChainClient

type BeaconChainClient interface {
	GetGenesis(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GenesisResponse, error)
	GetStateRoot(ctx context.Context, in *StateRequest, opts ...grpc.CallOption) (*StateRootResponse, error)
	GetStateFork(ctx context.Context, in *StateRequest, opts ...grpc.CallOption) (*StateForkResponse, error)
	GetFinalityCheckpoints(ctx context.Context, in *StateRequest, opts ...grpc.CallOption) (*StateFinalityCheckpointResponse, error)
	ListValidators(ctx context.Context, in *StateValidatorsRequest, opts ...grpc.CallOption) (*StateValidatorsResponse, error)
	GetValidator(ctx context.Context, in *StateValidatorRequest, opts ...grpc.CallOption) (*StateValidatorResponse, error)
	ListValidatorBalances(ctx context.Context, in *ValidatorBalancesRequest, opts ...grpc.CallOption) (*ValidatorBalancesResponse, error)
	ListCommittees(ctx context.Context, in *StateCommitteesRequest, opts ...grpc.CallOption) (*StateCommitteesResponse, error)
	ListBlockHeaders(ctx context.Context, in *BlockHeadersRequest, opts ...grpc.CallOption) (*BlockHeadersResponse, error)
	GetBlockHeader(ctx context.Context, in *BlockRequest, opts ...grpc.CallOption) (*BlockHeaderResponse, error)
	SubmitBlock(ctx context.Context, in *BeaconBlockContainer, opts ...grpc.CallOption) (*empty.Empty, error)
	GetBlock(ctx context.Context, in *BlockRequest, opts ...grpc.CallOption) (*BlockResponse, error)
	GetBlockRoot(ctx context.Context, in *BlockRequest, opts ...grpc.CallOption) (*BlockRootResponse, error)
	GetBlockSSZ(ctx context.Context, in *BlockRequest, opts ...grpc.CallOption) (*BlockSSZResponse, error)
	ListBlockAttestations(ctx context.Context, in *BlockRequest, opts ...grpc.CallOption) (*BlockAttestationsResponse, error)
	ListPoolAttestations(ctx context.Context, in *AttestationsPoolRequest, opts ...grpc.CallOption) (*AttestationsPoolResponse, error)
	SubmitAttestations(ctx context.Context, in *SubmitAttestationsRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	ListPoolAttesterSlashings(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*AttesterSlashingsPoolResponse, error)
	SubmitAttesterSlashing(ctx context.Context, in *AttesterSlashing, opts ...grpc.CallOption) (*empty.Empty, error)
	ListPoolProposerSlashings(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ProposerSlashingPoolResponse, error)
	SubmitProposerSlashing(ctx context.Context, in *ProposerSlashing, opts ...grpc.CallOption) (*empty.Empty, error)
	ListPoolVoluntaryExits(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*VoluntaryExitsPoolResponse, error)
	SubmitVoluntaryExit(ctx context.Context, in *SignedVoluntaryExit, opts ...grpc.CallOption) (*empty.Empty, error)
	GetForkSchedule(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ForkScheduleResponse, error)
	GetSpec(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*SpecResponse, error)
	GetDepositContract(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*DepositContractResponse, 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 {
	GetGenesis(context.Context, *empty.Empty) (*GenesisResponse, error)
	GetStateRoot(context.Context, *StateRequest) (*StateRootResponse, error)
	GetStateFork(context.Context, *StateRequest) (*StateForkResponse, error)
	GetFinalityCheckpoints(context.Context, *StateRequest) (*StateFinalityCheckpointResponse, error)
	ListValidators(context.Context, *StateValidatorsRequest) (*StateValidatorsResponse, error)
	GetValidator(context.Context, *StateValidatorRequest) (*StateValidatorResponse, error)
	ListValidatorBalances(context.Context, *ValidatorBalancesRequest) (*ValidatorBalancesResponse, error)
	ListCommittees(context.Context, *StateCommitteesRequest) (*StateCommitteesResponse, error)
	ListBlockHeaders(context.Context, *BlockHeadersRequest) (*BlockHeadersResponse, error)
	GetBlockHeader(context.Context, *BlockRequest) (*BlockHeaderResponse, error)
	SubmitBlock(context.Context, *BeaconBlockContainer) (*empty.Empty, error)
	GetBlock(context.Context, *BlockRequest) (*BlockResponse, error)
	GetBlockRoot(context.Context, *BlockRequest) (*BlockRootResponse, error)
	GetBlockSSZ(context.Context, *BlockRequest) (*BlockSSZResponse, error)
	ListBlockAttestations(context.Context, *BlockRequest) (*BlockAttestationsResponse, error)
	ListPoolAttestations(context.Context, *AttestationsPoolRequest) (*AttestationsPoolResponse, error)
	SubmitAttestations(context.Context, *SubmitAttestationsRequest) (*empty.Empty, error)
	ListPoolAttesterSlashings(context.Context, *empty.Empty) (*AttesterSlashingsPoolResponse, error)
	SubmitAttesterSlashing(context.Context, *AttesterSlashing) (*empty.Empty, error)
	ListPoolProposerSlashings(context.Context, *empty.Empty) (*ProposerSlashingPoolResponse, error)
	SubmitProposerSlashing(context.Context, *ProposerSlashing) (*empty.Empty, error)
	ListPoolVoluntaryExits(context.Context, *empty.Empty) (*VoluntaryExitsPoolResponse, error)
	SubmitVoluntaryExit(context.Context, *SignedVoluntaryExit) (*empty.Empty, error)
	GetForkSchedule(context.Context, *empty.Empty) (*ForkScheduleResponse, error)
	GetSpec(context.Context, *empty.Empty) (*SpecResponse, error)
	GetDepositContract(context.Context, *empty.Empty) (*DepositContractResponse, error)
}

BeaconChainServer is the server API for BeaconChain service.

type BeaconCommitteeSubscribe

type BeaconCommitteeSubscribe struct {
	ValidatorIndex   github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */
	CommitteeIndex   github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 167-byte string literal not displayed */
	CommitteesAtSlot uint64                                             `protobuf:"varint,3,opt,name=committees_at_slot,json=committeesAtSlot,proto3" json:"committees_at_slot,omitempty"`
	Slot             github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,4,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	IsAggregator     bool                                               `protobuf:"varint,5,opt,name=is_aggregator,json=isAggregator,proto3" json:"is_aggregator,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconCommitteeSubscribe) Descriptor deprecated

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

Deprecated: Use BeaconCommitteeSubscribe.ProtoReflect.Descriptor instead.

func (*BeaconCommitteeSubscribe) GetCommitteeIndex

func (*BeaconCommitteeSubscribe) GetCommitteesAtSlot

func (x *BeaconCommitteeSubscribe) GetCommitteesAtSlot() uint64

func (*BeaconCommitteeSubscribe) GetIsAggregator

func (x *BeaconCommitteeSubscribe) GetIsAggregator() bool

func (*BeaconCommitteeSubscribe) GetSlot

func (*BeaconCommitteeSubscribe) GetValidatorIndex

func (*BeaconCommitteeSubscribe) ProtoMessage

func (*BeaconCommitteeSubscribe) ProtoMessage()

func (*BeaconCommitteeSubscribe) ProtoReflect

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

func (*BeaconCommitteeSubscribe) Reset

func (x *BeaconCommitteeSubscribe) Reset()

func (*BeaconCommitteeSubscribe) String

func (x *BeaconCommitteeSubscribe) String() string

type BeaconCommitteeSubscribeSubmit

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

func (*BeaconCommitteeSubscribeSubmit) Descriptor deprecated

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

Deprecated: Use BeaconCommitteeSubscribeSubmit.ProtoReflect.Descriptor instead.

func (*BeaconCommitteeSubscribeSubmit) GetData

func (*BeaconCommitteeSubscribeSubmit) ProtoMessage

func (*BeaconCommitteeSubscribeSubmit) ProtoMessage()

func (*BeaconCommitteeSubscribeSubmit) ProtoReflect

func (*BeaconCommitteeSubscribeSubmit) Reset

func (x *BeaconCommitteeSubscribeSubmit) Reset()

func (*BeaconCommitteeSubscribeSubmit) String

type BeaconDebugClient

type BeaconDebugClient interface {
	GetBeaconState(ctx context.Context, in *StateRequest, opts ...grpc.CallOption) (*BeaconStateResponse, error)
	GetBeaconStateSSZ(ctx context.Context, in *StateRequest, opts ...grpc.CallOption) (*BeaconStateSSZResponse, error)
	ListForkChoiceHeads(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*ForkChoiceHeadsResponse, error)
}

BeaconDebugClient is the client API for BeaconDebug service.

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

type BeaconDebugServer

type BeaconDebugServer interface {
	GetBeaconState(context.Context, *StateRequest) (*BeaconStateResponse, error)
	GetBeaconStateSSZ(context.Context, *StateRequest) (*BeaconStateSSZResponse, error)
	ListForkChoiceHeads(context.Context, *empty.Empty) (*ForkChoiceHeadsResponse, error)
}

BeaconDebugServer is the server API for BeaconDebug service.

type BeaconNodeClient

type BeaconNodeClient interface {
	GetIdentity(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*IdentityResponse, error)
	ListPeers(ctx context.Context, in *PeersRequest, opts ...grpc.CallOption) (*PeersResponse, error)
	GetPeer(ctx context.Context, in *PeerRequest, opts ...grpc.CallOption) (*PeerResponse, error)
	PeerCount(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*PeerCountResponse, error)
	GetSyncStatus(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*SyncingResponse, error)
	GetVersion(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*VersionResponse, error)
	GetHealth(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*empty.Empty, error)
}

BeaconNodeClient is the client API for BeaconNode service.

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

func NewBeaconNodeClient

func NewBeaconNodeClient(cc grpc.ClientConnInterface) BeaconNodeClient

type BeaconNodeServer

BeaconNodeServer is the server API for BeaconNode service.

type BeaconState

type BeaconState struct {
	GenesisTime                 uint64                                          `protobuf:"varint,1,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	GenesisValidatorsRoot       []byte                                          `` /* 140-byte string literal not displayed */
	Slot                        github_com_prysmaticlabs_eth2_types.Slot        `protobuf:"varint,3,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	Fork                        *Fork                                           `protobuf:"bytes,4,opt,name=fork,proto3" json:"fork,omitempty"`
	LatestBlockHeader           *BeaconBlockHeader                              `protobuf:"bytes,5,opt,name=latest_block_header,json=latestBlockHeader,proto3" json:"latest_block_header,omitempty"`
	BlockRoots                  [][]byte                                        `protobuf:"bytes,6,rep,name=block_roots,json=blockRoots,proto3" json:"block_roots,omitempty" ssz-size:"8192"`
	StateRoots                  [][]byte                                        `protobuf:"bytes,7,rep,name=state_roots,json=stateRoots,proto3" json:"state_roots,omitempty" ssz-size:"8192"`
	HistoricalRoots             [][]byte                                        `` /* 139-byte string literal not displayed */
	Eth1Data                    *Eth1Data                                       `protobuf:"bytes,9,opt,name=eth1_data,json=eth1Data,proto3" json:"eth1_data,omitempty"`
	Eth1DataVotes               []*Eth1Data                                     `protobuf:"bytes,10,rep,name=eth1_data_votes,json=eth1DataVotes,proto3" json:"eth1_data_votes,omitempty" ssz-max:"1024"`
	Eth1DepositIndex            uint64                                          `protobuf:"varint,11,opt,name=eth1_deposit_index,json=eth1DepositIndex,proto3" json:"eth1_deposit_index,omitempty"`
	Validators                  []*Validator                                    `protobuf:"bytes,12,rep,name=validators,proto3" json:"validators,omitempty" ssz-max:"1099511627776"`
	Balances                    []uint64                                        `protobuf:"varint,13,rep,packed,name=balances,proto3" json:"balances,omitempty" ssz-max:"1099511627776"`
	RandaoMixes                 [][]byte                                        `protobuf:"bytes,14,rep,name=randao_mixes,json=randaoMixes,proto3" json:"randao_mixes,omitempty" ssz-size:"65536"`
	Slashings                   []uint64                                        `protobuf:"varint,15,rep,packed,name=slashings,proto3" json:"slashings,omitempty" ssz-size:"65536"`
	PreviousEpochAttestations   []*PendingAttestation                           `` /* 154-byte string literal not displayed */
	CurrentEpochAttestations    []*PendingAttestation                           `` /* 151-byte string literal not displayed */
	JustificationBits           github_com_prysmaticlabs_go_bitfield.Bitvector4 `` /* 186-byte string literal not displayed */
	PreviousJustifiedCheckpoint *Checkpoint                                     `` /* 145-byte string literal not displayed */
	CurrentJustifiedCheckpoint  *Checkpoint                                     `` /* 142-byte string literal not displayed */
	FinalizedCheckpoint         *Checkpoint                                     `protobuf:"bytes,21,opt,name=finalized_checkpoint,json=finalizedCheckpoint,proto3" json:"finalized_checkpoint,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconState) Descriptor deprecated

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

Deprecated: Use BeaconState.ProtoReflect.Descriptor instead.

func (*BeaconState) GetBalances

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

func (*BeaconState) GetBlockRoots

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

func (*BeaconState) GetCurrentEpochAttestations

func (x *BeaconState) GetCurrentEpochAttestations() []*PendingAttestation

func (*BeaconState) GetCurrentJustifiedCheckpoint

func (x *BeaconState) GetCurrentJustifiedCheckpoint() *Checkpoint

func (*BeaconState) GetEth1Data

func (x *BeaconState) GetEth1Data() *Eth1Data

func (*BeaconState) GetEth1DataVotes

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

func (*BeaconState) GetEth1DepositIndex

func (x *BeaconState) GetEth1DepositIndex() uint64

func (*BeaconState) GetFinalizedCheckpoint

func (x *BeaconState) GetFinalizedCheckpoint() *Checkpoint

func (*BeaconState) GetFork

func (x *BeaconState) GetFork() *Fork

func (*BeaconState) GetGenesisTime

func (x *BeaconState) GetGenesisTime() uint64

func (*BeaconState) GetGenesisValidatorsRoot

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

func (*BeaconState) GetHistoricalRoots

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

func (*BeaconState) GetJustificationBits

func (*BeaconState) GetLatestBlockHeader

func (x *BeaconState) GetLatestBlockHeader() *BeaconBlockHeader

func (*BeaconState) GetPreviousEpochAttestations

func (x *BeaconState) GetPreviousEpochAttestations() []*PendingAttestation

func (*BeaconState) GetPreviousJustifiedCheckpoint

func (x *BeaconState) GetPreviousJustifiedCheckpoint() *Checkpoint

func (*BeaconState) GetRandaoMixes

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

func (*BeaconState) GetSlashings

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

func (*BeaconState) GetSlot

func (*BeaconState) GetStateRoots

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

func (*BeaconState) GetValidators

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

func (*BeaconState) ProtoMessage

func (*BeaconState) ProtoMessage()

func (*BeaconState) ProtoReflect

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

func (*BeaconState) Reset

func (x *BeaconState) Reset()

func (*BeaconState) String

func (x *BeaconState) String() string

type BeaconStateResponse

type BeaconStateResponse struct {
	Data *BeaconState `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*BeaconStateResponse) Descriptor deprecated

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

Deprecated: Use BeaconStateResponse.ProtoReflect.Descriptor instead.

func (*BeaconStateResponse) GetData

func (x *BeaconStateResponse) GetData() *BeaconState

func (*BeaconStateResponse) ProtoMessage

func (*BeaconStateResponse) ProtoMessage()

func (*BeaconStateResponse) ProtoReflect

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

func (*BeaconStateResponse) Reset

func (x *BeaconStateResponse) Reset()

func (*BeaconStateResponse) String

func (x *BeaconStateResponse) String() string

type BeaconStateSSZResponse added in v1.4.1

type BeaconStateSSZResponse struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use BeaconStateSSZResponse.ProtoReflect.Descriptor instead.

func (*BeaconStateSSZResponse) GetData added in v1.4.1

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

func (*BeaconStateSSZResponse) ProtoMessage added in v1.4.1

func (*BeaconStateSSZResponse) ProtoMessage()

func (*BeaconStateSSZResponse) ProtoReflect added in v1.4.1

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

func (*BeaconStateSSZResponse) Reset added in v1.4.1

func (x *BeaconStateSSZResponse) Reset()

func (*BeaconStateSSZResponse) String added in v1.4.1

func (x *BeaconStateSSZResponse) String() string

type BeaconValidatorClient

type BeaconValidatorClient interface {
	GetAttesterDuties(ctx context.Context, in *AttesterDutiesRequest, opts ...grpc.CallOption) (*AttesterDutiesResponse, error)
	GetProposerDuties(ctx context.Context, in *ProposerDutiesRequest, opts ...grpc.CallOption) (*ProposerDutiesResponse, error)
	GetBlock(ctx context.Context, in *ProposerBlockRequest, opts ...grpc.CallOption) (*ProposerBlockResponse, error)
	GetAttestationData(ctx context.Context, in *AttestationDataRequest, opts ...grpc.CallOption) (*AttestationDataResponse, error)
	GetAggregateAttestation(ctx context.Context, in *AggregateAttestationRequest, opts ...grpc.CallOption) (*AttestationResponse, error)
	SubmitAggregateAndProofs(ctx context.Context, in *AggregateAndProofsSubmit, opts ...grpc.CallOption) (*empty.Empty, error)
	SubmitBeaconCommitteeSubscription(ctx context.Context, in *BeaconCommitteeSubscribeSubmit, opts ...grpc.CallOption) (*empty.Empty, error)
}

BeaconValidatorClient is the client API for BeaconValidator service.

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

type BeaconValidatorServer

BeaconValidatorServer is the server API for BeaconValidator service.

type BlockAttestationsResponse

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

func (*BlockAttestationsResponse) Descriptor deprecated

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

Deprecated: Use BlockAttestationsResponse.ProtoReflect.Descriptor instead.

func (*BlockAttestationsResponse) GetData

func (x *BlockAttestationsResponse) GetData() []*Attestation

func (*BlockAttestationsResponse) ProtoMessage

func (*BlockAttestationsResponse) ProtoMessage()

func (*BlockAttestationsResponse) ProtoReflect

func (*BlockAttestationsResponse) Reset

func (x *BlockAttestationsResponse) Reset()

func (*BlockAttestationsResponse) String

func (x *BlockAttestationsResponse) String() string

type BlockHeaderContainer

type BlockHeaderContainer struct {
	Root      []byte                      `protobuf:"bytes,1,opt,name=root,proto3" json:"root,omitempty" ssz-size:"32"`
	Canonical bool                        `protobuf:"varint,2,opt,name=canonical,proto3" json:"canonical,omitempty"`
	Header    *BeaconBlockHeaderContainer `protobuf:"bytes,3,opt,name=header,proto3" json:"header,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockHeaderContainer) Descriptor deprecated

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

Deprecated: Use BlockHeaderContainer.ProtoReflect.Descriptor instead.

func (*BlockHeaderContainer) GetCanonical

func (x *BlockHeaderContainer) GetCanonical() bool

func (*BlockHeaderContainer) GetHeader

func (*BlockHeaderContainer) GetRoot

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

func (*BlockHeaderContainer) ProtoMessage

func (*BlockHeaderContainer) ProtoMessage()

func (*BlockHeaderContainer) ProtoReflect

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

func (*BlockHeaderContainer) Reset

func (x *BlockHeaderContainer) Reset()

func (*BlockHeaderContainer) String

func (x *BlockHeaderContainer) String() string

type BlockHeaderResponse

type BlockHeaderResponse struct {
	Data *BlockHeaderContainer `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockHeaderResponse) Descriptor deprecated

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

Deprecated: Use BlockHeaderResponse.ProtoReflect.Descriptor instead.

func (*BlockHeaderResponse) GetData

func (*BlockHeaderResponse) ProtoMessage

func (*BlockHeaderResponse) ProtoMessage()

func (*BlockHeaderResponse) ProtoReflect

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

func (*BlockHeaderResponse) Reset

func (x *BlockHeaderResponse) Reset()

func (*BlockHeaderResponse) String

func (x *BlockHeaderResponse) String() string

type BlockHeadersRequest

type BlockHeadersRequest struct {
	Slot       *github_com_prysmaticlabs_eth2_types.Slot `protobuf:"varint,1,opt,name=slot,proto3,oneof" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	ParentRoot []byte                                    `protobuf:"bytes,2,opt,name=parent_root,json=parentRoot,proto3,oneof" json:"parent_root,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*BlockHeadersRequest) Descriptor deprecated

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

Deprecated: Use BlockHeadersRequest.ProtoReflect.Descriptor instead.

func (*BlockHeadersRequest) GetParentRoot

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

func (*BlockHeadersRequest) GetSlot

func (*BlockHeadersRequest) ProtoMessage

func (*BlockHeadersRequest) ProtoMessage()

func (*BlockHeadersRequest) ProtoReflect

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

func (*BlockHeadersRequest) Reset

func (x *BlockHeadersRequest) Reset()

func (*BlockHeadersRequest) String

func (x *BlockHeadersRequest) String() string

type BlockHeadersResponse

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

func (*BlockHeadersResponse) Descriptor deprecated

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

Deprecated: Use BlockHeadersResponse.ProtoReflect.Descriptor instead.

func (*BlockHeadersResponse) GetData

func (*BlockHeadersResponse) ProtoMessage

func (*BlockHeadersResponse) ProtoMessage()

func (*BlockHeadersResponse) ProtoReflect

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

func (*BlockHeadersResponse) Reset

func (x *BlockHeadersResponse) Reset()

func (*BlockHeadersResponse) String

func (x *BlockHeadersResponse) String() string

type BlockRequest

type BlockRequest struct {
	BlockId []byte `protobuf:"bytes,1,opt,name=block_id,json=blockId,proto3" json:"block_id,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockRequest) Descriptor deprecated

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

Deprecated: Use BlockRequest.ProtoReflect.Descriptor instead.

func (*BlockRequest) GetBlockId

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

func (*BlockRequest) ProtoMessage

func (*BlockRequest) ProtoMessage()

func (*BlockRequest) ProtoReflect

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

func (*BlockRequest) Reset

func (x *BlockRequest) Reset()

func (*BlockRequest) String

func (x *BlockRequest) String() string

type BlockResponse

type BlockResponse struct {
	Data *BeaconBlockContainer `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockResponse) Descriptor deprecated

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

Deprecated: Use BlockResponse.ProtoReflect.Descriptor instead.

func (*BlockResponse) GetData

func (x *BlockResponse) GetData() *BeaconBlockContainer

func (*BlockResponse) ProtoMessage

func (*BlockResponse) ProtoMessage()

func (*BlockResponse) ProtoReflect

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

func (*BlockResponse) Reset

func (x *BlockResponse) Reset()

func (*BlockResponse) String

func (x *BlockResponse) String() string

type BlockRootContainer

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

func (*BlockRootContainer) Descriptor deprecated

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

Deprecated: Use BlockRootContainer.ProtoReflect.Descriptor instead.

func (*BlockRootContainer) GetRoot

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

func (*BlockRootContainer) ProtoMessage

func (*BlockRootContainer) ProtoMessage()

func (*BlockRootContainer) ProtoReflect

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

func (*BlockRootContainer) Reset

func (x *BlockRootContainer) Reset()

func (*BlockRootContainer) String

func (x *BlockRootContainer) String() string

type BlockRootResponse

type BlockRootResponse struct {
	Data *BlockRootContainer `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockRootResponse) Descriptor deprecated

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

Deprecated: Use BlockRootResponse.ProtoReflect.Descriptor instead.

func (*BlockRootResponse) GetData

func (x *BlockRootResponse) GetData() *BlockRootContainer

func (*BlockRootResponse) ProtoMessage

func (*BlockRootResponse) ProtoMessage()

func (*BlockRootResponse) ProtoReflect

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

func (*BlockRootResponse) Reset

func (x *BlockRootResponse) Reset()

func (*BlockRootResponse) String

func (x *BlockRootResponse) String() string

type BlockSSZResponse added in v1.4.1

type BlockSSZResponse struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use BlockSSZResponse.ProtoReflect.Descriptor instead.

func (*BlockSSZResponse) GetData added in v1.4.1

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

func (*BlockSSZResponse) ProtoMessage added in v1.4.1

func (*BlockSSZResponse) ProtoMessage()

func (*BlockSSZResponse) ProtoReflect added in v1.4.1

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

func (*BlockSSZResponse) Reset added in v1.4.1

func (x *BlockSSZResponse) Reset()

func (*BlockSSZResponse) String added in v1.4.1

func (x *BlockSSZResponse) String() string

type Checkpoint

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

func (*Checkpoint) Descriptor deprecated

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

Deprecated: Use Checkpoint.ProtoReflect.Descriptor instead.

func (*Checkpoint) GetEpoch

func (*Checkpoint) GetRoot

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

func (*Checkpoint) HashTreeRoot

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

HashTreeRoot ssz hashes the Checkpoint object

func (*Checkpoint) HashTreeRootWith

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

HashTreeRootWith ssz hashes the Checkpoint object with a hasher

func (*Checkpoint) MarshalSSZ

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

MarshalSSZ ssz marshals the Checkpoint object

func (*Checkpoint) MarshalSSZTo

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

MarshalSSZTo ssz marshals the Checkpoint object to a target array

func (*Checkpoint) ProtoMessage

func (*Checkpoint) ProtoMessage()

func (*Checkpoint) ProtoReflect

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

func (*Checkpoint) Reset

func (x *Checkpoint) Reset()

func (*Checkpoint) SizeSSZ

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

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

func (*Checkpoint) String

func (x *Checkpoint) String() string

func (*Checkpoint) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the Checkpoint object

type Committee

type Committee struct {
	Index      github_com_prysmaticlabs_eth2_types.CommitteeIndex   `` /* 127-byte string literal not displayed */
	Slot       github_com_prysmaticlabs_eth2_types.Slot             `protobuf:"varint,2,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	Validators []github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Committee) Descriptor deprecated

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

Deprecated: Use Committee.ProtoReflect.Descriptor instead.

func (*Committee) GetSlot

func (*Committee) GetValidators

func (*Committee) ProtoMessage

func (*Committee) ProtoMessage()

func (*Committee) ProtoReflect

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

func (*Committee) Reset

func (x *Committee) Reset()

func (*Committee) String

func (x *Committee) String() string

type ConnectionState

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

func (ConnectionState) Descriptor

func (ConnectionState) Enum

func (x ConnectionState) Enum() *ConnectionState

func (ConnectionState) EnumDescriptor deprecated

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

Deprecated: Use ConnectionState.Descriptor instead.

func (ConnectionState) Number

func (ConnectionState) String

func (x ConnectionState) String() string

func (ConnectionState) Type

type Deposit

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

func (*Deposit) Descriptor deprecated

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

Deprecated: Use Deposit.ProtoReflect.Descriptor instead.

func (*Deposit) GetData

func (x *Deposit) GetData() *Deposit_Data

func (*Deposit) GetProof

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

func (*Deposit) HashTreeRoot

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

HashTreeRoot ssz hashes the Deposit object

func (*Deposit) HashTreeRootWith

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

HashTreeRootWith ssz hashes the Deposit object with a hasher

func (*Deposit) MarshalSSZ

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

MarshalSSZ ssz marshals the Deposit object

func (*Deposit) MarshalSSZTo

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

MarshalSSZTo ssz marshals the Deposit object to a target array

func (*Deposit) ProtoMessage

func (*Deposit) ProtoMessage()

func (*Deposit) ProtoReflect

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

func (*Deposit) Reset

func (x *Deposit) Reset()

func (*Deposit) SizeSSZ

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

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

func (*Deposit) String

func (x *Deposit) String() string

func (*Deposit) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the Deposit object

type DepositContract

type DepositContract struct {
	ChainId uint64 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

func (*DepositContract) Descriptor deprecated

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

Deprecated: Use DepositContract.ProtoReflect.Descriptor instead.

func (*DepositContract) GetAddress

func (x *DepositContract) GetAddress() string

func (*DepositContract) GetChainId

func (x *DepositContract) GetChainId() uint64

func (*DepositContract) ProtoMessage

func (*DepositContract) ProtoMessage()

func (*DepositContract) ProtoReflect

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

func (*DepositContract) Reset

func (x *DepositContract) Reset()

func (*DepositContract) String

func (x *DepositContract) String() string

type DepositContractResponse

type DepositContractResponse struct {
	Data *DepositContract `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*DepositContractResponse) Descriptor deprecated

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

Deprecated: Use DepositContractResponse.ProtoReflect.Descriptor instead.

func (*DepositContractResponse) GetData

func (*DepositContractResponse) ProtoMessage

func (*DepositContractResponse) ProtoMessage()

func (*DepositContractResponse) ProtoReflect

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

func (*DepositContractResponse) Reset

func (x *DepositContractResponse) Reset()

func (*DepositContractResponse) String

func (x *DepositContractResponse) String() string

type Deposit_Data

type Deposit_Data struct {
	Pubkey                []byte `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,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) GetPubkey

func (x *Deposit_Data) GetPubkey() []byte

func (*Deposit_Data) GetSignature

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

func (*Deposit_Data) GetWithdrawalCredentials

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

func (*Deposit_Data) HashTreeRoot

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

HashTreeRoot ssz hashes the Deposit_Data object

func (*Deposit_Data) HashTreeRootWith

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

HashTreeRootWith ssz hashes the Deposit_Data object with a hasher

func (*Deposit_Data) MarshalSSZ

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

MarshalSSZ ssz marshals the Deposit_Data object

func (*Deposit_Data) MarshalSSZTo

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

MarshalSSZTo ssz marshals the Deposit_Data object to a target array

func (*Deposit_Data) ProtoMessage

func (*Deposit_Data) ProtoMessage()

func (*Deposit_Data) ProtoReflect

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

func (*Deposit_Data) Reset

func (x *Deposit_Data) Reset()

func (*Deposit_Data) SizeSSZ

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

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

func (*Deposit_Data) String

func (x *Deposit_Data) String() string

func (*Deposit_Data) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the Deposit_Data object

type Eth1Data

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

func (*Eth1Data) Descriptor deprecated

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

Deprecated: Use Eth1Data.ProtoReflect.Descriptor instead.

func (*Eth1Data) GetBlockHash

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

func (*Eth1Data) GetDepositCount

func (x *Eth1Data) GetDepositCount() uint64

func (*Eth1Data) GetDepositRoot

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

func (*Eth1Data) HashTreeRoot

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

HashTreeRoot ssz hashes the Eth1Data object

func (*Eth1Data) HashTreeRootWith

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

HashTreeRootWith ssz hashes the Eth1Data object with a hasher

func (*Eth1Data) MarshalSSZ

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

MarshalSSZ ssz marshals the Eth1Data object

func (*Eth1Data) MarshalSSZTo

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

MarshalSSZTo ssz marshals the Eth1Data object to a target array

func (*Eth1Data) ProtoMessage

func (*Eth1Data) ProtoMessage()

func (*Eth1Data) ProtoReflect

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

func (*Eth1Data) Reset

func (x *Eth1Data) Reset()

func (*Eth1Data) SizeSSZ

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

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

func (*Eth1Data) String

func (x *Eth1Data) String() string

func (*Eth1Data) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the Eth1Data object

type EventBlock

type EventBlock 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"`
	Block []byte                                   `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*EventBlock) Descriptor deprecated

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

Deprecated: Use EventBlock.ProtoReflect.Descriptor instead.

func (*EventBlock) GetBlock

func (x *EventBlock) GetBlock() []byte

func (*EventBlock) GetSlot

func (*EventBlock) ProtoMessage

func (*EventBlock) ProtoMessage()

func (*EventBlock) ProtoReflect

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

func (*EventBlock) Reset

func (x *EventBlock) Reset()

func (*EventBlock) String

func (x *EventBlock) String() string

type EventChainReorg

type EventChainReorg 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"`
	Depth        uint64                                    `protobuf:"varint,2,opt,name=depth,proto3" json:"depth,omitempty"`
	OldHeadBlock []byte                                    `protobuf:"bytes,3,opt,name=old_head_block,json=oldHeadBlock,proto3" json:"old_head_block,omitempty" ssz-size:"32"`
	NewHeadBlock []byte                                    `protobuf:"bytes,4,opt,name=new_head_block,json=newHeadBlock,proto3" json:"new_head_block,omitempty" ssz-size:"32"`
	OldHeadState []byte                                    `protobuf:"bytes,5,opt,name=old_head_state,json=oldHeadState,proto3" json:"old_head_state,omitempty" ssz-size:"32"`
	NewHeadState []byte                                    `protobuf:"bytes,6,opt,name=new_head_state,json=newHeadState,proto3" json:"new_head_state,omitempty" ssz-size:"32"`
	Epoch        github_com_prysmaticlabs_eth2_types.Epoch `protobuf:"varint,7,opt,name=epoch,proto3" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	// contains filtered or unexported fields
}

func (*EventChainReorg) Descriptor deprecated

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

Deprecated: Use EventChainReorg.ProtoReflect.Descriptor instead.

func (*EventChainReorg) GetDepth

func (x *EventChainReorg) GetDepth() uint64

func (*EventChainReorg) GetEpoch

func (*EventChainReorg) GetNewHeadBlock

func (x *EventChainReorg) GetNewHeadBlock() []byte

func (*EventChainReorg) GetNewHeadState

func (x *EventChainReorg) GetNewHeadState() []byte

func (*EventChainReorg) GetOldHeadBlock

func (x *EventChainReorg) GetOldHeadBlock() []byte

func (*EventChainReorg) GetOldHeadState

func (x *EventChainReorg) GetOldHeadState() []byte

func (*EventChainReorg) GetSlot

func (*EventChainReorg) ProtoMessage

func (*EventChainReorg) ProtoMessage()

func (*EventChainReorg) ProtoReflect

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

func (*EventChainReorg) Reset

func (x *EventChainReorg) Reset()

func (*EventChainReorg) String

func (x *EventChainReorg) String() string

type EventFinalizedCheckpoint

type EventFinalizedCheckpoint struct {
	Block []byte                                    `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty" ssz-size:"32"`
	State []byte                                    `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty" ssz-size:"32"`
	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 (*EventFinalizedCheckpoint) Descriptor deprecated

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

Deprecated: Use EventFinalizedCheckpoint.ProtoReflect.Descriptor instead.

func (*EventFinalizedCheckpoint) GetBlock

func (x *EventFinalizedCheckpoint) GetBlock() []byte

func (*EventFinalizedCheckpoint) GetEpoch

func (*EventFinalizedCheckpoint) GetState

func (x *EventFinalizedCheckpoint) GetState() []byte

func (*EventFinalizedCheckpoint) ProtoMessage

func (*EventFinalizedCheckpoint) ProtoMessage()

func (*EventFinalizedCheckpoint) ProtoReflect

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

func (*EventFinalizedCheckpoint) Reset

func (x *EventFinalizedCheckpoint) Reset()

func (*EventFinalizedCheckpoint) String

func (x *EventFinalizedCheckpoint) String() string

type EventHead

type EventHead 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"`
	Block                     []byte                                   `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty" ssz-size:"32"`
	State                     []byte                                   `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty" ssz-size:"32"`
	EpochTransition           bool                                     `protobuf:"varint,4,opt,name=epoch_transition,json=epochTransition,proto3" json:"epoch_transition,omitempty"`
	PreviousDutyDependentRoot []byte                                   `` /* 154-byte string literal not displayed */
	CurrentDutyDependentRoot  []byte                                   `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EventHead) Descriptor deprecated

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

Deprecated: Use EventHead.ProtoReflect.Descriptor instead.

func (*EventHead) GetBlock

func (x *EventHead) GetBlock() []byte

func (*EventHead) GetCurrentDutyDependentRoot

func (x *EventHead) GetCurrentDutyDependentRoot() []byte

func (*EventHead) GetEpochTransition

func (x *EventHead) GetEpochTransition() bool

func (*EventHead) GetPreviousDutyDependentRoot

func (x *EventHead) GetPreviousDutyDependentRoot() []byte

func (*EventHead) GetSlot

func (*EventHead) GetState

func (x *EventHead) GetState() []byte

func (*EventHead) ProtoMessage

func (*EventHead) ProtoMessage()

func (*EventHead) ProtoReflect

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

func (*EventHead) Reset

func (x *EventHead) Reset()

func (*EventHead) String

func (x *EventHead) String() string

type EventsClient

type EventsClient interface {
	StreamEvents(ctx context.Context, in *StreamEventsRequest, opts ...grpc.CallOption) (Events_StreamEventsClient, error)
}

EventsClient is the client API for Events service.

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

func NewEventsClient

func NewEventsClient(cc grpc.ClientConnInterface) EventsClient

type EventsServer

type EventsServer interface {
	StreamEvents(*StreamEventsRequest, Events_StreamEventsServer) error
}

EventsServer is the server API for Events service.

type Events_StreamEventsClient

type Events_StreamEventsClient interface {
	Recv() (*gateway.EventSource, error)
	grpc.ClientStream
}

type Events_StreamEventsServer

type Events_StreamEventsServer interface {
	Send(*gateway.EventSource) error
	grpc.ServerStream
}

type Fork

type Fork struct {
	PreviousVersion []byte                                    `protobuf:"bytes,1,opt,name=previous_version,json=previousVersion,proto3" json:"previous_version,omitempty" ssz-size:"4"`
	CurrentVersion  []byte                                    `protobuf:"bytes,2,opt,name=current_version,json=currentVersion,proto3" json:"current_version,omitempty" ssz-size:"4"`
	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 (*Fork) Descriptor deprecated

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

Deprecated: Use Fork.ProtoReflect.Descriptor instead.

func (*Fork) GetCurrentVersion

func (x *Fork) GetCurrentVersion() []byte

func (*Fork) GetEpoch

func (*Fork) GetPreviousVersion

func (x *Fork) GetPreviousVersion() []byte

func (*Fork) ProtoMessage

func (*Fork) ProtoMessage()

func (*Fork) ProtoReflect

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

func (*Fork) Reset

func (x *Fork) Reset()

func (*Fork) String

func (x *Fork) String() string

type ForkChoiceHead

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

func (*ForkChoiceHead) Descriptor deprecated

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

Deprecated: Use ForkChoiceHead.ProtoReflect.Descriptor instead.

func (*ForkChoiceHead) GetRoot

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

func (*ForkChoiceHead) GetSlot

func (*ForkChoiceHead) ProtoMessage

func (*ForkChoiceHead) ProtoMessage()

func (*ForkChoiceHead) ProtoReflect

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

func (*ForkChoiceHead) Reset

func (x *ForkChoiceHead) Reset()

func (*ForkChoiceHead) String

func (x *ForkChoiceHead) String() string

type ForkChoiceHeadsResponse

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

func (*ForkChoiceHeadsResponse) Descriptor deprecated

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

Deprecated: Use ForkChoiceHeadsResponse.ProtoReflect.Descriptor instead.

func (*ForkChoiceHeadsResponse) GetData

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

func (*ForkChoiceHeadsResponse) ProtoMessage

func (*ForkChoiceHeadsResponse) ProtoMessage()

func (*ForkChoiceHeadsResponse) ProtoReflect

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

func (*ForkChoiceHeadsResponse) Reset

func (x *ForkChoiceHeadsResponse) Reset()

func (*ForkChoiceHeadsResponse) String

func (x *ForkChoiceHeadsResponse) String() string

type ForkScheduleResponse

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

func (*ForkScheduleResponse) Descriptor deprecated

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

Deprecated: Use ForkScheduleResponse.ProtoReflect.Descriptor instead.

func (*ForkScheduleResponse) GetData

func (x *ForkScheduleResponse) GetData() []*Fork

func (*ForkScheduleResponse) ProtoMessage

func (*ForkScheduleResponse) ProtoMessage()

func (*ForkScheduleResponse) ProtoReflect

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

func (*ForkScheduleResponse) Reset

func (x *ForkScheduleResponse) Reset()

func (*ForkScheduleResponse) String

func (x *ForkScheduleResponse) String() string

type GenesisResponse

type GenesisResponse struct {
	Data *GenesisResponse_Genesis `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*GenesisResponse) Descriptor deprecated

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

Deprecated: Use GenesisResponse.ProtoReflect.Descriptor instead.

func (*GenesisResponse) GetData

func (*GenesisResponse) ProtoMessage

func (*GenesisResponse) ProtoMessage()

func (*GenesisResponse) ProtoReflect

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

func (*GenesisResponse) Reset

func (x *GenesisResponse) Reset()

func (*GenesisResponse) String

func (x *GenesisResponse) String() string

type GenesisResponse_Genesis

type GenesisResponse_Genesis struct {
	GenesisTime           *timestamp.Timestamp `protobuf:"bytes,1,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"`
	GenesisValidatorsRoot []byte               `` /* 140-byte string literal not displayed */
	GenesisForkVersion    []byte               `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GenesisResponse_Genesis) Descriptor deprecated

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

Deprecated: Use GenesisResponse_Genesis.ProtoReflect.Descriptor instead.

func (*GenesisResponse_Genesis) GetGenesisForkVersion

func (x *GenesisResponse_Genesis) GetGenesisForkVersion() []byte

func (*GenesisResponse_Genesis) GetGenesisTime

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

func (*GenesisResponse_Genesis) GetGenesisValidatorsRoot

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

func (*GenesisResponse_Genesis) ProtoMessage

func (*GenesisResponse_Genesis) ProtoMessage()

func (*GenesisResponse_Genesis) ProtoReflect

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

func (*GenesisResponse_Genesis) Reset

func (x *GenesisResponse_Genesis) Reset()

func (*GenesisResponse_Genesis) String

func (x *GenesisResponse_Genesis) String() string

type Identity

type Identity struct {
	PeerId             string    `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	Enr                string    `protobuf:"bytes,2,opt,name=enr,proto3" json:"enr,omitempty"`
	P2PAddresses       []string  `protobuf:"bytes,3,rep,name=p2p_addresses,json=p2pAddresses,proto3" json:"p2p_addresses,omitempty"`
	DiscoveryAddresses []string  `protobuf:"bytes,4,rep,name=discovery_addresses,json=discoveryAddresses,proto3" json:"discovery_addresses,omitempty"`
	Metadata           *Metadata `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*Identity) Descriptor deprecated

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

Deprecated: Use Identity.ProtoReflect.Descriptor instead.

func (*Identity) GetDiscoveryAddresses

func (x *Identity) GetDiscoveryAddresses() []string

func (*Identity) GetEnr

func (x *Identity) GetEnr() string

func (*Identity) GetMetadata

func (x *Identity) GetMetadata() *Metadata

func (*Identity) GetP2PAddresses

func (x *Identity) GetP2PAddresses() []string

func (*Identity) GetPeerId

func (x *Identity) GetPeerId() string

func (*Identity) ProtoMessage

func (*Identity) ProtoMessage()

func (*Identity) ProtoReflect

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

func (*Identity) Reset

func (x *Identity) Reset()

func (*Identity) String

func (x *Identity) String() string

type IdentityResponse

type IdentityResponse struct {
	Data *Identity `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*IdentityResponse) Descriptor deprecated

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

Deprecated: Use IdentityResponse.ProtoReflect.Descriptor instead.

func (*IdentityResponse) GetData

func (x *IdentityResponse) GetData() *Identity

func (*IdentityResponse) ProtoMessage

func (*IdentityResponse) ProtoMessage()

func (*IdentityResponse) ProtoReflect

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

func (*IdentityResponse) Reset

func (x *IdentityResponse) Reset()

func (*IdentityResponse) String

func (x *IdentityResponse) String() string

type IndexedAttestation

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

func (*IndexedAttestation) Descriptor deprecated

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

Deprecated: Use IndexedAttestation.ProtoReflect.Descriptor instead.

func (*IndexedAttestation) GetAttestingIndices

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

func (*IndexedAttestation) GetData

func (x *IndexedAttestation) GetData() *AttestationData

func (*IndexedAttestation) GetSignature

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

func (*IndexedAttestation) HashTreeRoot

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

HashTreeRoot ssz hashes the IndexedAttestation object

func (*IndexedAttestation) HashTreeRootWith

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

HashTreeRootWith ssz hashes the IndexedAttestation object with a hasher

func (*IndexedAttestation) MarshalSSZ

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

MarshalSSZ ssz marshals the IndexedAttestation object

func (*IndexedAttestation) MarshalSSZTo

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

MarshalSSZTo ssz marshals the IndexedAttestation object to a target array

func (*IndexedAttestation) ProtoMessage

func (*IndexedAttestation) ProtoMessage()

func (*IndexedAttestation) ProtoReflect

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

func (*IndexedAttestation) Reset

func (x *IndexedAttestation) Reset()

func (*IndexedAttestation) SizeSSZ

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

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

func (*IndexedAttestation) String

func (x *IndexedAttestation) String() string

func (*IndexedAttestation) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the IndexedAttestation object

type Metadata

type Metadata struct {
	SeqNumber uint64                                           `protobuf:"varint,1,opt,name=seq_number,json=seqNumber,proto3" json:"seq_number,omitempty"`
	Attnets   github_com_prysmaticlabs_go_bitfield.Bitvector64 `` /* 141-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetAttnets

func (*Metadata) GetSeqNumber

func (x *Metadata) GetSeqNumber() uint64

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

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

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type Peer

type Peer struct {
	PeerId             string          `protobuf:"bytes,1,opt,name=peer_id,json=peerId,proto3" json:"peer_id,omitempty"`
	Enr                string          `protobuf:"bytes,2,opt,name=enr,proto3" json:"enr,omitempty"`
	LastSeenP2PAddress string          `protobuf:"bytes,3,opt,name=last_seen_p2p_address,json=lastSeenP2pAddress,proto3" json:"last_seen_p2p_address,omitempty"`
	State              ConnectionState `protobuf:"varint,4,opt,name=state,proto3,enum=ethereum.eth.v1.ConnectionState" json:"state,omitempty"`
	Direction          PeerDirection   `protobuf:"varint,5,opt,name=direction,proto3,enum=ethereum.eth.v1.PeerDirection" json:"direction,omitempty"`
	// contains filtered or unexported fields
}

func (*Peer) Descriptor deprecated

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

Deprecated: Use Peer.ProtoReflect.Descriptor instead.

func (*Peer) GetDirection

func (x *Peer) GetDirection() PeerDirection

func (*Peer) GetEnr

func (x *Peer) GetEnr() string

func (*Peer) GetLastSeenP2PAddress

func (x *Peer) GetLastSeenP2PAddress() string

func (*Peer) GetPeerId

func (x *Peer) GetPeerId() string

func (*Peer) GetState

func (x *Peer) GetState() ConnectionState

func (*Peer) ProtoMessage

func (*Peer) ProtoMessage()

func (*Peer) ProtoReflect

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

func (*Peer) Reset

func (x *Peer) Reset()

func (*Peer) String

func (x *Peer) String() string

type PeerCountResponse

type PeerCountResponse struct {
	Data *PeerCountResponse_PeerCount `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*PeerCountResponse) Descriptor deprecated

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

Deprecated: Use PeerCountResponse.ProtoReflect.Descriptor instead.

func (*PeerCountResponse) GetData

func (*PeerCountResponse) ProtoMessage

func (*PeerCountResponse) ProtoMessage()

func (*PeerCountResponse) ProtoReflect

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

func (*PeerCountResponse) Reset

func (x *PeerCountResponse) Reset()

func (*PeerCountResponse) String

func (x *PeerCountResponse) String() string

type PeerCountResponse_PeerCount

type PeerCountResponse_PeerCount struct {
	Disconnected  uint64 `protobuf:"varint,1,opt,name=disconnected,proto3" json:"disconnected,omitempty"`
	Connecting    uint64 `protobuf:"varint,2,opt,name=connecting,proto3" json:"connecting,omitempty"`
	Connected     uint64 `protobuf:"varint,3,opt,name=connected,proto3" json:"connected,omitempty"`
	Disconnecting uint64 `protobuf:"varint,4,opt,name=disconnecting,proto3" json:"disconnecting,omitempty"`
	// contains filtered or unexported fields
}

func (*PeerCountResponse_PeerCount) Descriptor deprecated

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

Deprecated: Use PeerCountResponse_PeerCount.ProtoReflect.Descriptor instead.

func (*PeerCountResponse_PeerCount) GetConnected

func (x *PeerCountResponse_PeerCount) GetConnected() uint64

func (*PeerCountResponse_PeerCount) GetConnecting

func (x *PeerCountResponse_PeerCount) GetConnecting() uint64

func (*PeerCountResponse_PeerCount) GetDisconnected

func (x *PeerCountResponse_PeerCount) GetDisconnected() uint64

func (*PeerCountResponse_PeerCount) GetDisconnecting

func (x *PeerCountResponse_PeerCount) GetDisconnecting() uint64

func (*PeerCountResponse_PeerCount) ProtoMessage

func (*PeerCountResponse_PeerCount) ProtoMessage()

func (*PeerCountResponse_PeerCount) ProtoReflect

func (*PeerCountResponse_PeerCount) Reset

func (x *PeerCountResponse_PeerCount) Reset()

func (*PeerCountResponse_PeerCount) String

func (x *PeerCountResponse_PeerCount) String() string

type PeerDirection

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

func (PeerDirection) Descriptor

func (PeerDirection) Enum

func (x PeerDirection) Enum() *PeerDirection

func (PeerDirection) EnumDescriptor deprecated

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

Deprecated: Use PeerDirection.Descriptor instead.

func (PeerDirection) Number

func (PeerDirection) String

func (x PeerDirection) String() string

func (PeerDirection) Type

type PeerRequest

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

func (*PeerRequest) Descriptor deprecated

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

Deprecated: Use PeerRequest.ProtoReflect.Descriptor instead.

func (*PeerRequest) GetPeerId

func (x *PeerRequest) GetPeerId() string

func (*PeerRequest) ProtoMessage

func (*PeerRequest) ProtoMessage()

func (*PeerRequest) ProtoReflect

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

func (*PeerRequest) Reset

func (x *PeerRequest) Reset()

func (*PeerRequest) String

func (x *PeerRequest) String() string

type PeerResponse

type PeerResponse struct {
	Data *Peer              `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Meta *PeerResponse_Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*PeerResponse) Descriptor deprecated

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

Deprecated: Use PeerResponse.ProtoReflect.Descriptor instead.

func (*PeerResponse) GetData

func (x *PeerResponse) GetData() *Peer

func (*PeerResponse) GetMeta

func (x *PeerResponse) GetMeta() *PeerResponse_Meta

func (*PeerResponse) ProtoMessage

func (*PeerResponse) ProtoMessage()

func (*PeerResponse) ProtoReflect

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

func (*PeerResponse) Reset

func (x *PeerResponse) Reset()

func (*PeerResponse) String

func (x *PeerResponse) String() string

type PeerResponse_Meta

type PeerResponse_Meta struct {
	Count uint64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*PeerResponse_Meta) Descriptor deprecated

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

Deprecated: Use PeerResponse_Meta.ProtoReflect.Descriptor instead.

func (*PeerResponse_Meta) GetCount

func (x *PeerResponse_Meta) GetCount() uint64

func (*PeerResponse_Meta) ProtoMessage

func (*PeerResponse_Meta) ProtoMessage()

func (*PeerResponse_Meta) ProtoReflect

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

func (*PeerResponse_Meta) Reset

func (x *PeerResponse_Meta) Reset()

func (*PeerResponse_Meta) String

func (x *PeerResponse_Meta) String() string

type PeersRequest

type PeersRequest struct {
	State     []ConnectionState `protobuf:"varint,1,rep,packed,name=state,proto3,enum=ethereum.eth.v1.ConnectionState" json:"state,omitempty"`
	Direction []PeerDirection   `protobuf:"varint,2,rep,packed,name=direction,proto3,enum=ethereum.eth.v1.PeerDirection" json:"direction,omitempty"`
	// contains filtered or unexported fields
}

func (*PeersRequest) Descriptor deprecated

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

Deprecated: Use PeersRequest.ProtoReflect.Descriptor instead.

func (*PeersRequest) GetDirection

func (x *PeersRequest) GetDirection() []PeerDirection

func (*PeersRequest) GetState

func (x *PeersRequest) GetState() []ConnectionState

func (*PeersRequest) ProtoMessage

func (*PeersRequest) ProtoMessage()

func (*PeersRequest) ProtoReflect

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

func (*PeersRequest) Reset

func (x *PeersRequest) Reset()

func (*PeersRequest) String

func (x *PeersRequest) String() string

type PeersResponse

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

func (*PeersResponse) Descriptor deprecated

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

Deprecated: Use PeersResponse.ProtoReflect.Descriptor instead.

func (*PeersResponse) GetData

func (x *PeersResponse) GetData() []*Peer

func (*PeersResponse) ProtoMessage

func (*PeersResponse) ProtoMessage()

func (*PeersResponse) ProtoReflect

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

func (*PeersResponse) Reset

func (x *PeersResponse) Reset()

func (*PeersResponse) String

func (x *PeersResponse) String() string

type PendingAttestation

type PendingAttestation 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"`
	InclusionDelay  github_com_prysmaticlabs_eth2_types.Slot           `` /* 157-byte string literal not displayed */
	ProposerIndex   github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PendingAttestation) Descriptor deprecated

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

Deprecated: Use PendingAttestation.ProtoReflect.Descriptor instead.

func (*PendingAttestation) GetAggregationBits

func (*PendingAttestation) GetData

func (x *PendingAttestation) GetData() *AttestationData

func (*PendingAttestation) GetInclusionDelay

func (*PendingAttestation) GetProposerIndex

func (*PendingAttestation) ProtoMessage

func (*PendingAttestation) ProtoMessage()

func (*PendingAttestation) ProtoReflect

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

func (*PendingAttestation) Reset

func (x *PendingAttestation) Reset()

func (*PendingAttestation) String

func (x *PendingAttestation) String() string

type ProposerBlockRequest

type ProposerBlockRequest 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:"96"`
	Graffiti     []byte                                   `protobuf:"bytes,3,opt,name=graffiti,proto3" json:"graffiti,omitempty" ssz-size:"32"`
	// contains filtered or unexported fields
}

func (*ProposerBlockRequest) Descriptor deprecated

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

Deprecated: Use ProposerBlockRequest.ProtoReflect.Descriptor instead.

func (*ProposerBlockRequest) GetGraffiti

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

func (*ProposerBlockRequest) GetRandaoReveal

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

func (*ProposerBlockRequest) GetSlot

func (*ProposerBlockRequest) ProtoMessage

func (*ProposerBlockRequest) ProtoMessage()

func (*ProposerBlockRequest) ProtoReflect

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

func (*ProposerBlockRequest) Reset

func (x *ProposerBlockRequest) Reset()

func (*ProposerBlockRequest) String

func (x *ProposerBlockRequest) String() string

type ProposerBlockResponse

type ProposerBlockResponse struct {
	Data *BeaconBlock `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ProposerBlockResponse) Descriptor deprecated

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

Deprecated: Use ProposerBlockResponse.ProtoReflect.Descriptor instead.

func (*ProposerBlockResponse) GetData

func (x *ProposerBlockResponse) GetData() *BeaconBlock

func (*ProposerBlockResponse) ProtoMessage

func (*ProposerBlockResponse) ProtoMessage()

func (*ProposerBlockResponse) ProtoReflect

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

func (*ProposerBlockResponse) Reset

func (x *ProposerBlockResponse) Reset()

func (*ProposerBlockResponse) String

func (x *ProposerBlockResponse) String() string

type ProposerDutiesRequest

type ProposerDutiesRequest 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"`
	// contains filtered or unexported fields
}

func (*ProposerDutiesRequest) Descriptor deprecated

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

Deprecated: Use ProposerDutiesRequest.ProtoReflect.Descriptor instead.

func (*ProposerDutiesRequest) GetEpoch

func (*ProposerDutiesRequest) ProtoMessage

func (*ProposerDutiesRequest) ProtoMessage()

func (*ProposerDutiesRequest) ProtoReflect

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

func (*ProposerDutiesRequest) Reset

func (x *ProposerDutiesRequest) Reset()

func (*ProposerDutiesRequest) String

func (x *ProposerDutiesRequest) String() string

type ProposerDutiesResponse

type ProposerDutiesResponse struct {
	DependentRoot []byte          `protobuf:"bytes,1,opt,name=dependent_root,json=dependentRoot,proto3" json:"dependent_root,omitempty" ssz-size:"32"`
	Data          []*ProposerDuty `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ProposerDutiesResponse) Descriptor deprecated

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

Deprecated: Use ProposerDutiesResponse.ProtoReflect.Descriptor instead.

func (*ProposerDutiesResponse) GetData

func (x *ProposerDutiesResponse) GetData() []*ProposerDuty

func (*ProposerDutiesResponse) GetDependentRoot

func (x *ProposerDutiesResponse) GetDependentRoot() []byte

func (*ProposerDutiesResponse) ProtoMessage

func (*ProposerDutiesResponse) ProtoMessage()

func (*ProposerDutiesResponse) ProtoReflect

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

func (*ProposerDutiesResponse) Reset

func (x *ProposerDutiesResponse) Reset()

func (*ProposerDutiesResponse) String

func (x *ProposerDutiesResponse) String() string

type ProposerDuty

type ProposerDuty struct {
	Pubkey         []byte                                             `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty" ssz-size:"48"`
	ValidatorIndex github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 167-byte string literal not displayed */
	Slot           github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,3,opt,name=slot,proto3" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	// contains filtered or unexported fields
}

func (*ProposerDuty) Descriptor deprecated

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

Deprecated: Use ProposerDuty.ProtoReflect.Descriptor instead.

func (*ProposerDuty) GetPubkey

func (x *ProposerDuty) GetPubkey() []byte

func (*ProposerDuty) GetSlot

func (*ProposerDuty) GetValidatorIndex

func (*ProposerDuty) ProtoMessage

func (*ProposerDuty) ProtoMessage()

func (*ProposerDuty) ProtoReflect

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

func (*ProposerDuty) Reset

func (x *ProposerDuty) Reset()

func (*ProposerDuty) String

func (x *ProposerDuty) String() string

type ProposerSlashing

type ProposerSlashing struct {
	SignedHeader_1 *SignedBeaconBlockHeader `protobuf:"bytes,2,opt,name=signed_header_1,json=signedHeader1,proto3" json:"signed_header_1,omitempty"`
	SignedHeader_2 *SignedBeaconBlockHeader `protobuf:"bytes,3,opt,name=signed_header_2,json=signedHeader2,proto3" json:"signed_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) GetSignedHeader_1

func (x *ProposerSlashing) GetSignedHeader_1() *SignedBeaconBlockHeader

func (*ProposerSlashing) GetSignedHeader_2

func (x *ProposerSlashing) GetSignedHeader_2() *SignedBeaconBlockHeader

func (*ProposerSlashing) HashTreeRoot

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

HashTreeRoot ssz hashes the ProposerSlashing object

func (*ProposerSlashing) HashTreeRootWith

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

HashTreeRootWith ssz hashes the ProposerSlashing object with a hasher

func (*ProposerSlashing) MarshalSSZ

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

MarshalSSZ ssz marshals the ProposerSlashing object

func (*ProposerSlashing) MarshalSSZTo

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

MarshalSSZTo ssz marshals the ProposerSlashing object to a target array

func (*ProposerSlashing) ProtoMessage

func (*ProposerSlashing) ProtoMessage()

func (*ProposerSlashing) ProtoReflect

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

func (*ProposerSlashing) Reset

func (x *ProposerSlashing) Reset()

func (*ProposerSlashing) SizeSSZ

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

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

func (*ProposerSlashing) String

func (x *ProposerSlashing) String() string

func (*ProposerSlashing) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the ProposerSlashing object

type ProposerSlashingPoolResponse

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

func (*ProposerSlashingPoolResponse) Descriptor deprecated

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

Deprecated: Use ProposerSlashingPoolResponse.ProtoReflect.Descriptor instead.

func (*ProposerSlashingPoolResponse) GetData

func (*ProposerSlashingPoolResponse) ProtoMessage

func (*ProposerSlashingPoolResponse) ProtoMessage()

func (*ProposerSlashingPoolResponse) ProtoReflect

func (*ProposerSlashingPoolResponse) Reset

func (x *ProposerSlashingPoolResponse) Reset()

func (*ProposerSlashingPoolResponse) String

type SignedAggregateAttestationAndProof

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

func (*SignedAggregateAttestationAndProof) Descriptor deprecated

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

Deprecated: Use SignedAggregateAttestationAndProof.ProtoReflect.Descriptor instead.

func (*SignedAggregateAttestationAndProof) GetMessage

func (*SignedAggregateAttestationAndProof) GetSignature

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

func (*SignedAggregateAttestationAndProof) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedAggregateAttestationAndProof object

func (*SignedAggregateAttestationAndProof) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedAggregateAttestationAndProof object with a hasher

func (*SignedAggregateAttestationAndProof) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedAggregateAttestationAndProof object

func (*SignedAggregateAttestationAndProof) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedAggregateAttestationAndProof object to a target array

func (*SignedAggregateAttestationAndProof) ProtoMessage

func (*SignedAggregateAttestationAndProof) ProtoMessage()

func (*SignedAggregateAttestationAndProof) ProtoReflect

func (*SignedAggregateAttestationAndProof) Reset

func (*SignedAggregateAttestationAndProof) SizeSSZ

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

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

func (*SignedAggregateAttestationAndProof) String

func (*SignedAggregateAttestationAndProof) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedAggregateAttestationAndProof object

type SignedBeaconBlock

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

func (*SignedBeaconBlock) Descriptor deprecated

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

Deprecated: Use SignedBeaconBlock.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlock) GetBlock

func (x *SignedBeaconBlock) GetBlock() *BeaconBlock

func (*SignedBeaconBlock) GetSignature

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

func (*SignedBeaconBlock) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedBeaconBlock object

func (*SignedBeaconBlock) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedBeaconBlock object with a hasher

func (*SignedBeaconBlock) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedBeaconBlock object

func (*SignedBeaconBlock) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedBeaconBlock object to a target array

func (*SignedBeaconBlock) ProtoMessage

func (*SignedBeaconBlock) ProtoMessage()

func (*SignedBeaconBlock) ProtoReflect

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

func (*SignedBeaconBlock) Reset

func (x *SignedBeaconBlock) Reset()

func (*SignedBeaconBlock) SizeSSZ

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

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

func (*SignedBeaconBlock) String

func (x *SignedBeaconBlock) String() string

func (*SignedBeaconBlock) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedBeaconBlock object

type SignedBeaconBlockHeader

type SignedBeaconBlockHeader struct {
	Message   *BeaconBlockHeader `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 (*SignedBeaconBlockHeader) Descriptor deprecated

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

Deprecated: Use SignedBeaconBlockHeader.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockHeader) GetMessage

func (x *SignedBeaconBlockHeader) GetMessage() *BeaconBlockHeader

func (*SignedBeaconBlockHeader) GetSignature

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

func (*SignedBeaconBlockHeader) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedBeaconBlockHeader object

func (*SignedBeaconBlockHeader) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedBeaconBlockHeader object with a hasher

func (*SignedBeaconBlockHeader) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedBeaconBlockHeader object

func (*SignedBeaconBlockHeader) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedBeaconBlockHeader object to a target array

func (*SignedBeaconBlockHeader) ProtoMessage

func (*SignedBeaconBlockHeader) ProtoMessage()

func (*SignedBeaconBlockHeader) ProtoReflect

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

func (*SignedBeaconBlockHeader) Reset

func (x *SignedBeaconBlockHeader) Reset()

func (*SignedBeaconBlockHeader) SizeSSZ

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

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

func (*SignedBeaconBlockHeader) String

func (x *SignedBeaconBlockHeader) String() string

func (*SignedBeaconBlockHeader) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockHeader object

type SignedBeaconBlockV1

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

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

Deprecated: Use SignedBeaconBlockV1.ProtoReflect.Descriptor instead.

func (*SignedBeaconBlockV1) GetBlock

func (x *SignedBeaconBlockV1) GetBlock() *BeaconBlockV1

func (*SignedBeaconBlockV1) GetSignature

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

func (*SignedBeaconBlockV1) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedBeaconBlockV1 object

func (*SignedBeaconBlockV1) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedBeaconBlockV1 object with a hasher

func (*SignedBeaconBlockV1) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedBeaconBlockV1 object

func (*SignedBeaconBlockV1) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedBeaconBlockV1 object to a target array

func (*SignedBeaconBlockV1) ProtoMessage

func (*SignedBeaconBlockV1) ProtoMessage()

func (*SignedBeaconBlockV1) ProtoReflect

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

func (*SignedBeaconBlockV1) Reset

func (x *SignedBeaconBlockV1) Reset()

func (*SignedBeaconBlockV1) SizeSSZ

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

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

func (*SignedBeaconBlockV1) String

func (x *SignedBeaconBlockV1) String() string

func (*SignedBeaconBlockV1) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedBeaconBlockV1 object

type SignedVoluntaryExit

type SignedVoluntaryExit struct {
	Message   *VoluntaryExit `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 (*SignedVoluntaryExit) Descriptor deprecated

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

Deprecated: Use SignedVoluntaryExit.ProtoReflect.Descriptor instead.

func (*SignedVoluntaryExit) GetMessage

func (x *SignedVoluntaryExit) GetMessage() *VoluntaryExit

func (*SignedVoluntaryExit) GetSignature

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

func (*SignedVoluntaryExit) HashTreeRoot

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

HashTreeRoot ssz hashes the SignedVoluntaryExit object

func (*SignedVoluntaryExit) HashTreeRootWith

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

HashTreeRootWith ssz hashes the SignedVoluntaryExit object with a hasher

func (*SignedVoluntaryExit) MarshalSSZ

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

MarshalSSZ ssz marshals the SignedVoluntaryExit object

func (*SignedVoluntaryExit) MarshalSSZTo

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

MarshalSSZTo ssz marshals the SignedVoluntaryExit object to a target array

func (*SignedVoluntaryExit) ProtoMessage

func (*SignedVoluntaryExit) ProtoMessage()

func (*SignedVoluntaryExit) ProtoReflect

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

func (*SignedVoluntaryExit) Reset

func (x *SignedVoluntaryExit) Reset()

func (*SignedVoluntaryExit) SizeSSZ

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

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

func (*SignedVoluntaryExit) String

func (x *SignedVoluntaryExit) String() string

func (*SignedVoluntaryExit) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the SignedVoluntaryExit object

type SpecResponse

type SpecResponse struct {
	Data map[string]string `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SpecResponse) Descriptor deprecated

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

Deprecated: Use SpecResponse.ProtoReflect.Descriptor instead.

func (*SpecResponse) GetData

func (x *SpecResponse) GetData() map[string]string

func (*SpecResponse) ProtoMessage

func (*SpecResponse) ProtoMessage()

func (*SpecResponse) ProtoReflect

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

func (*SpecResponse) Reset

func (x *SpecResponse) Reset()

func (*SpecResponse) String

func (x *SpecResponse) String() string

type StateCommitteesRequest

type StateCommitteesRequest struct {
	StateId []byte                                              `protobuf:"bytes,1,opt,name=state_id,json=stateId,proto3" json:"state_id,omitempty"`
	Epoch   *github_com_prysmaticlabs_eth2_types.Epoch          `protobuf:"varint,2,opt,name=epoch,proto3,oneof" json:"epoch,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Epoch"`
	Index   *github_com_prysmaticlabs_eth2_types.CommitteeIndex `` /* 133-byte string literal not displayed */
	Slot    *github_com_prysmaticlabs_eth2_types.Slot           `protobuf:"varint,4,opt,name=slot,proto3,oneof" json:"slot,omitempty" cast-type:"github.com/prysmaticlabs/eth2-types.Slot"`
	// contains filtered or unexported fields
}

func (*StateCommitteesRequest) Descriptor deprecated

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

Deprecated: Use StateCommitteesRequest.ProtoReflect.Descriptor instead.

func (*StateCommitteesRequest) GetEpoch

func (*StateCommitteesRequest) GetIndex

func (*StateCommitteesRequest) GetSlot

func (*StateCommitteesRequest) GetStateId

func (x *StateCommitteesRequest) GetStateId() []byte

func (*StateCommitteesRequest) ProtoMessage

func (*StateCommitteesRequest) ProtoMessage()

func (*StateCommitteesRequest) ProtoReflect

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

func (*StateCommitteesRequest) Reset

func (x *StateCommitteesRequest) Reset()

func (*StateCommitteesRequest) String

func (x *StateCommitteesRequest) String() string

type StateCommitteesResponse

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

func (*StateCommitteesResponse) Descriptor deprecated

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

Deprecated: Use StateCommitteesResponse.ProtoReflect.Descriptor instead.

func (*StateCommitteesResponse) GetData

func (x *StateCommitteesResponse) GetData() []*Committee

func (*StateCommitteesResponse) ProtoMessage

func (*StateCommitteesResponse) ProtoMessage()

func (*StateCommitteesResponse) ProtoReflect

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

func (*StateCommitteesResponse) Reset

func (x *StateCommitteesResponse) Reset()

func (*StateCommitteesResponse) String

func (x *StateCommitteesResponse) String() string

type StateFinalityCheckpointResponse

type StateFinalityCheckpointResponse struct {
	Data *StateFinalityCheckpointResponse_StateFinalityCheckpoint `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*StateFinalityCheckpointResponse) Descriptor deprecated

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

Deprecated: Use StateFinalityCheckpointResponse.ProtoReflect.Descriptor instead.

func (*StateFinalityCheckpointResponse) GetData

func (*StateFinalityCheckpointResponse) ProtoMessage

func (*StateFinalityCheckpointResponse) ProtoMessage()

func (*StateFinalityCheckpointResponse) ProtoReflect

func (*StateFinalityCheckpointResponse) Reset

func (*StateFinalityCheckpointResponse) String

type StateFinalityCheckpointResponse_StateFinalityCheckpoint

type StateFinalityCheckpointResponse_StateFinalityCheckpoint struct {
	PreviousJustified *Checkpoint `protobuf:"bytes,1,opt,name=previous_justified,json=previousJustified,proto3" json:"previous_justified,omitempty"`
	CurrentJustified  *Checkpoint `protobuf:"bytes,2,opt,name=current_justified,json=currentJustified,proto3" json:"current_justified,omitempty"`
	Finalized         *Checkpoint `protobuf:"bytes,3,opt,name=finalized,proto3" json:"finalized,omitempty"`
	// contains filtered or unexported fields
}

func (*StateFinalityCheckpointResponse_StateFinalityCheckpoint) Descriptor deprecated

Deprecated: Use StateFinalityCheckpointResponse_StateFinalityCheckpoint.ProtoReflect.Descriptor instead.

func (*StateFinalityCheckpointResponse_StateFinalityCheckpoint) GetCurrentJustified

func (*StateFinalityCheckpointResponse_StateFinalityCheckpoint) GetFinalized

func (*StateFinalityCheckpointResponse_StateFinalityCheckpoint) GetPreviousJustified

func (*StateFinalityCheckpointResponse_StateFinalityCheckpoint) ProtoMessage

func (*StateFinalityCheckpointResponse_StateFinalityCheckpoint) ProtoReflect

func (*StateFinalityCheckpointResponse_StateFinalityCheckpoint) Reset

func (*StateFinalityCheckpointResponse_StateFinalityCheckpoint) String

type StateForkResponse

type StateForkResponse struct {
	Data *Fork `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*StateForkResponse) Descriptor deprecated

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

Deprecated: Use StateForkResponse.ProtoReflect.Descriptor instead.

func (*StateForkResponse) GetData

func (x *StateForkResponse) GetData() *Fork

func (*StateForkResponse) ProtoMessage

func (*StateForkResponse) ProtoMessage()

func (*StateForkResponse) ProtoReflect

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

func (*StateForkResponse) Reset

func (x *StateForkResponse) Reset()

func (*StateForkResponse) String

func (x *StateForkResponse) String() string

type StateRequest

type StateRequest struct {
	StateId []byte `protobuf:"bytes,1,opt,name=state_id,json=stateId,proto3" json:"state_id,omitempty"`
	// contains filtered or unexported fields
}

func (*StateRequest) Descriptor deprecated

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

Deprecated: Use StateRequest.ProtoReflect.Descriptor instead.

func (*StateRequest) GetStateId

func (x *StateRequest) GetStateId() []byte

func (*StateRequest) ProtoMessage

func (*StateRequest) ProtoMessage()

func (*StateRequest) ProtoReflect

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

func (*StateRequest) Reset

func (x *StateRequest) Reset()

func (*StateRequest) String

func (x *StateRequest) String() string

type StateRootResponse

type StateRootResponse struct {
	Data *StateRootResponse_StateRoot `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*StateRootResponse) Descriptor deprecated

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

Deprecated: Use StateRootResponse.ProtoReflect.Descriptor instead.

func (*StateRootResponse) GetData

func (*StateRootResponse) ProtoMessage

func (*StateRootResponse) ProtoMessage()

func (*StateRootResponse) ProtoReflect

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

func (*StateRootResponse) Reset

func (x *StateRootResponse) Reset()

func (*StateRootResponse) String

func (x *StateRootResponse) String() string

type StateRootResponse_StateRoot

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

func (*StateRootResponse_StateRoot) Descriptor deprecated

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

Deprecated: Use StateRootResponse_StateRoot.ProtoReflect.Descriptor instead.

func (*StateRootResponse_StateRoot) GetRoot

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

func (*StateRootResponse_StateRoot) ProtoMessage

func (*StateRootResponse_StateRoot) ProtoMessage()

func (*StateRootResponse_StateRoot) ProtoReflect

func (*StateRootResponse_StateRoot) Reset

func (x *StateRootResponse_StateRoot) Reset()

func (*StateRootResponse_StateRoot) String

func (x *StateRootResponse_StateRoot) String() string

type StateValidatorRequest

type StateValidatorRequest struct {
	StateId     []byte `protobuf:"bytes,1,opt,name=state_id,json=stateId,proto3" json:"state_id,omitempty"`
	ValidatorId []byte `protobuf:"bytes,2,opt,name=validator_id,json=validatorId,proto3" json:"validator_id,omitempty"`
	// contains filtered or unexported fields
}

func (*StateValidatorRequest) Descriptor deprecated

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

Deprecated: Use StateValidatorRequest.ProtoReflect.Descriptor instead.

func (*StateValidatorRequest) GetStateId

func (x *StateValidatorRequest) GetStateId() []byte

func (*StateValidatorRequest) GetValidatorId

func (x *StateValidatorRequest) GetValidatorId() []byte

func (*StateValidatorRequest) ProtoMessage

func (*StateValidatorRequest) ProtoMessage()

func (*StateValidatorRequest) ProtoReflect

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

func (*StateValidatorRequest) Reset

func (x *StateValidatorRequest) Reset()

func (*StateValidatorRequest) String

func (x *StateValidatorRequest) String() string

type StateValidatorResponse

type StateValidatorResponse struct {
	Data *ValidatorContainer `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*StateValidatorResponse) Descriptor deprecated

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

Deprecated: Use StateValidatorResponse.ProtoReflect.Descriptor instead.

func (*StateValidatorResponse) GetData

func (*StateValidatorResponse) ProtoMessage

func (*StateValidatorResponse) ProtoMessage()

func (*StateValidatorResponse) ProtoReflect

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

func (*StateValidatorResponse) Reset

func (x *StateValidatorResponse) Reset()

func (*StateValidatorResponse) String

func (x *StateValidatorResponse) String() string

type StateValidatorsRequest

type StateValidatorsRequest struct {
	StateId []byte            `protobuf:"bytes,1,opt,name=state_id,json=stateId,proto3" json:"state_id,omitempty"`
	Id      [][]byte          `protobuf:"bytes,2,rep,name=id,proto3" json:"id,omitempty"`
	Status  []ValidatorStatus `protobuf:"varint,3,rep,packed,name=status,proto3,enum=ethereum.eth.v1.ValidatorStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*StateValidatorsRequest) Descriptor deprecated

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

Deprecated: Use StateValidatorsRequest.ProtoReflect.Descriptor instead.

func (*StateValidatorsRequest) GetId

func (x *StateValidatorsRequest) GetId() [][]byte

func (*StateValidatorsRequest) GetStateId

func (x *StateValidatorsRequest) GetStateId() []byte

func (*StateValidatorsRequest) GetStatus

func (x *StateValidatorsRequest) GetStatus() []ValidatorStatus

func (*StateValidatorsRequest) ProtoMessage

func (*StateValidatorsRequest) ProtoMessage()

func (*StateValidatorsRequest) ProtoReflect

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

func (*StateValidatorsRequest) Reset

func (x *StateValidatorsRequest) Reset()

func (*StateValidatorsRequest) String

func (x *StateValidatorsRequest) String() string

type StateValidatorsResponse

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

func (*StateValidatorsResponse) Descriptor deprecated

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

Deprecated: Use StateValidatorsResponse.ProtoReflect.Descriptor instead.

func (*StateValidatorsResponse) GetData

func (*StateValidatorsResponse) ProtoMessage

func (*StateValidatorsResponse) ProtoMessage()

func (*StateValidatorsResponse) ProtoReflect

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

func (*StateValidatorsResponse) Reset

func (x *StateValidatorsResponse) Reset()

func (*StateValidatorsResponse) String

func (x *StateValidatorsResponse) String() string

type StreamEventsRequest

type StreamEventsRequest struct {
	Topics []string `protobuf:"bytes,1,rep,name=topics,proto3" json:"topics,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamEventsRequest) Descriptor deprecated

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

Deprecated: Use StreamEventsRequest.ProtoReflect.Descriptor instead.

func (*StreamEventsRequest) GetTopics

func (x *StreamEventsRequest) GetTopics() []string

func (*StreamEventsRequest) ProtoMessage

func (*StreamEventsRequest) ProtoMessage()

func (*StreamEventsRequest) ProtoReflect

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

func (*StreamEventsRequest) Reset

func (x *StreamEventsRequest) Reset()

func (*StreamEventsRequest) String

func (x *StreamEventsRequest) String() string

type SubmitAttestationsRequest

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

func (*SubmitAttestationsRequest) Descriptor deprecated

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

Deprecated: Use SubmitAttestationsRequest.ProtoReflect.Descriptor instead.

func (*SubmitAttestationsRequest) GetData

func (x *SubmitAttestationsRequest) GetData() []*Attestation

func (*SubmitAttestationsRequest) ProtoMessage

func (*SubmitAttestationsRequest) ProtoMessage()

func (*SubmitAttestationsRequest) ProtoReflect

func (*SubmitAttestationsRequest) Reset

func (x *SubmitAttestationsRequest) Reset()

func (*SubmitAttestationsRequest) String

func (x *SubmitAttestationsRequest) String() string

type SyncInfo

type SyncInfo struct {
	HeadSlot     github_com_prysmaticlabs_eth2_types.Slot `` /* 139-byte string literal not displayed */
	SyncDistance github_com_prysmaticlabs_eth2_types.Slot `` /* 151-byte string literal not displayed */
	IsSyncing    bool                                     `protobuf:"varint,3,opt,name=is_syncing,json=isSyncing,proto3" json:"is_syncing,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncInfo) Descriptor deprecated

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

Deprecated: Use SyncInfo.ProtoReflect.Descriptor instead.

func (*SyncInfo) GetHeadSlot

func (*SyncInfo) GetIsSyncing

func (x *SyncInfo) GetIsSyncing() bool

func (*SyncInfo) GetSyncDistance

func (x *SyncInfo) GetSyncDistance() github_com_prysmaticlabs_eth2_types.Slot

func (*SyncInfo) ProtoMessage

func (*SyncInfo) ProtoMessage()

func (*SyncInfo) ProtoReflect

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

func (*SyncInfo) Reset

func (x *SyncInfo) Reset()

func (*SyncInfo) String

func (x *SyncInfo) String() string

type SyncingResponse

type SyncingResponse struct {
	Data *SyncInfo `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncingResponse) Descriptor deprecated

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

Deprecated: Use SyncingResponse.ProtoReflect.Descriptor instead.

func (*SyncingResponse) GetData

func (x *SyncingResponse) GetData() *SyncInfo

func (*SyncingResponse) ProtoMessage

func (*SyncingResponse) ProtoMessage()

func (*SyncingResponse) ProtoReflect

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

func (*SyncingResponse) Reset

func (x *SyncingResponse) Reset()

func (*SyncingResponse) String

func (x *SyncingResponse) String() string

type UnimplementedBeaconChainServer

type UnimplementedBeaconChainServer struct {
}

UnimplementedBeaconChainServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconChainServer) GetBlock

func (*UnimplementedBeaconChainServer) GetBlockHeader

func (*UnimplementedBeaconChainServer) GetBlockRoot

func (*UnimplementedBeaconChainServer) GetBlockSSZ added in v1.4.1

func (*UnimplementedBeaconChainServer) GetDepositContract

func (*UnimplementedBeaconChainServer) GetFinalityCheckpoints

func (*UnimplementedBeaconChainServer) GetForkSchedule

func (*UnimplementedBeaconChainServer) GetGenesis

func (*UnimplementedBeaconChainServer) GetSpec

func (*UnimplementedBeaconChainServer) GetStateFork

func (*UnimplementedBeaconChainServer) GetStateRoot

func (*UnimplementedBeaconChainServer) GetValidator

func (*UnimplementedBeaconChainServer) ListBlockAttestations

func (*UnimplementedBeaconChainServer) ListBlockHeaders

func (*UnimplementedBeaconChainServer) ListCommittees

func (*UnimplementedBeaconChainServer) ListPoolAttestations

func (*UnimplementedBeaconChainServer) ListPoolAttesterSlashings

func (*UnimplementedBeaconChainServer) ListPoolProposerSlashings

func (*UnimplementedBeaconChainServer) ListPoolVoluntaryExits

func (*UnimplementedBeaconChainServer) ListValidatorBalances

func (*UnimplementedBeaconChainServer) ListValidators

func (*UnimplementedBeaconChainServer) SubmitAttestations

func (*UnimplementedBeaconChainServer) SubmitAttesterSlashing

func (*UnimplementedBeaconChainServer) SubmitBlock

func (*UnimplementedBeaconChainServer) SubmitProposerSlashing

func (*UnimplementedBeaconChainServer) SubmitVoluntaryExit

type UnimplementedBeaconDebugServer

type UnimplementedBeaconDebugServer struct {
}

UnimplementedBeaconDebugServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconDebugServer) GetBeaconState

func (*UnimplementedBeaconDebugServer) GetBeaconStateSSZ added in v1.4.1

func (*UnimplementedBeaconDebugServer) ListForkChoiceHeads

type UnimplementedBeaconNodeServer

type UnimplementedBeaconNodeServer struct {
}

UnimplementedBeaconNodeServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconNodeServer) GetHealth

func (*UnimplementedBeaconNodeServer) GetIdentity

func (*UnimplementedBeaconNodeServer) GetPeer

func (*UnimplementedBeaconNodeServer) GetSyncStatus

func (*UnimplementedBeaconNodeServer) GetVersion

func (*UnimplementedBeaconNodeServer) ListPeers

func (*UnimplementedBeaconNodeServer) PeerCount

type UnimplementedBeaconValidatorServer

type UnimplementedBeaconValidatorServer struct {
}

UnimplementedBeaconValidatorServer can be embedded to have forward compatible implementations.

func (*UnimplementedBeaconValidatorServer) GetAggregateAttestation

func (*UnimplementedBeaconValidatorServer) GetAttestationData

func (*UnimplementedBeaconValidatorServer) GetAttesterDuties

func (*UnimplementedBeaconValidatorServer) GetBlock

func (*UnimplementedBeaconValidatorServer) GetProposerDuties

func (*UnimplementedBeaconValidatorServer) SubmitAggregateAndProofs

func (*UnimplementedBeaconValidatorServer) SubmitBeaconCommitteeSubscription

type UnimplementedEventsServer

type UnimplementedEventsServer struct {
}

UnimplementedEventsServer can be embedded to have forward compatible implementations.

func (*UnimplementedEventsServer) StreamEvents

type Validator

type Validator struct {
	Pubkey                     []byte                                    `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,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) GetPubkey

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

func (*Validator) GetSlashed

func (x *Validator) GetSlashed() bool

func (*Validator) GetWithdrawableEpoch

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

func (*Validator) GetWithdrawalCredentials

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

func (*Validator) HashTreeRoot

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

HashTreeRoot ssz hashes the Validator object

func (*Validator) HashTreeRootWith

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

HashTreeRootWith ssz hashes the Validator object with a hasher

func (*Validator) MarshalSSZ

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

MarshalSSZ ssz marshals the Validator object

func (*Validator) MarshalSSZTo

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

MarshalSSZTo ssz marshals the Validator object to a target array

func (*Validator) ProtoMessage

func (*Validator) ProtoMessage()

func (*Validator) ProtoReflect

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

func (*Validator) Reset

func (x *Validator) Reset()

func (*Validator) SizeSSZ

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

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

func (*Validator) String

func (x *Validator) String() string

func (*Validator) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the Validator object

type ValidatorBalance

type ValidatorBalance struct {
	Index   github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */
	Balance uint64                                             `protobuf:"varint,2,opt,name=balance,proto3" json:"balance,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorBalance) Descriptor deprecated

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

Deprecated: Use ValidatorBalance.ProtoReflect.Descriptor instead.

func (*ValidatorBalance) GetBalance

func (x *ValidatorBalance) GetBalance() uint64

func (*ValidatorBalance) GetIndex

func (*ValidatorBalance) ProtoMessage

func (*ValidatorBalance) ProtoMessage()

func (*ValidatorBalance) ProtoReflect

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

func (*ValidatorBalance) Reset

func (x *ValidatorBalance) Reset()

func (*ValidatorBalance) String

func (x *ValidatorBalance) String() string

type ValidatorBalancesRequest

type ValidatorBalancesRequest struct {
	StateId []byte   `protobuf:"bytes,1,opt,name=state_id,json=stateId,proto3" json:"state_id,omitempty"`
	Id      [][]byte `protobuf:"bytes,2,rep,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorBalancesRequest) Descriptor deprecated

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

Deprecated: Use ValidatorBalancesRequest.ProtoReflect.Descriptor instead.

func (*ValidatorBalancesRequest) GetId

func (x *ValidatorBalancesRequest) GetId() [][]byte

func (*ValidatorBalancesRequest) GetStateId

func (x *ValidatorBalancesRequest) GetStateId() []byte

func (*ValidatorBalancesRequest) ProtoMessage

func (*ValidatorBalancesRequest) ProtoMessage()

func (*ValidatorBalancesRequest) ProtoReflect

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

func (*ValidatorBalancesRequest) Reset

func (x *ValidatorBalancesRequest) Reset()

func (*ValidatorBalancesRequest) String

func (x *ValidatorBalancesRequest) String() string

type ValidatorBalancesResponse

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

func (*ValidatorBalancesResponse) Descriptor deprecated

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

Deprecated: Use ValidatorBalancesResponse.ProtoReflect.Descriptor instead.

func (*ValidatorBalancesResponse) GetData

func (*ValidatorBalancesResponse) ProtoMessage

func (*ValidatorBalancesResponse) ProtoMessage()

func (*ValidatorBalancesResponse) ProtoReflect

func (*ValidatorBalancesResponse) Reset

func (x *ValidatorBalancesResponse) Reset()

func (*ValidatorBalancesResponse) String

func (x *ValidatorBalancesResponse) String() string

type ValidatorContainer

type ValidatorContainer struct {
	Index     github_com_prysmaticlabs_eth2_types.ValidatorIndex `` /* 127-byte string literal not displayed */
	Balance   uint64                                             `protobuf:"varint,2,opt,name=balance,proto3" json:"balance,omitempty"`
	Status    ValidatorStatus                                    `protobuf:"varint,3,opt,name=status,proto3,enum=ethereum.eth.v1.ValidatorStatus" json:"status,omitempty"`
	Validator *Validator                                         `protobuf:"bytes,4,opt,name=validator,proto3" json:"validator,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidatorContainer) Descriptor deprecated

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

Deprecated: Use ValidatorContainer.ProtoReflect.Descriptor instead.

func (*ValidatorContainer) GetBalance

func (x *ValidatorContainer) GetBalance() uint64

func (*ValidatorContainer) GetIndex

func (*ValidatorContainer) GetStatus

func (x *ValidatorContainer) GetStatus() ValidatorStatus

func (*ValidatorContainer) GetValidator

func (x *ValidatorContainer) GetValidator() *Validator

func (*ValidatorContainer) ProtoMessage

func (*ValidatorContainer) ProtoMessage()

func (*ValidatorContainer) ProtoReflect

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

func (*ValidatorContainer) Reset

func (x *ValidatorContainer) Reset()

func (*ValidatorContainer) String

func (x *ValidatorContainer) String() string

type ValidatorStatus

type ValidatorStatus int32
const (
	ValidatorStatus_PENDING_INITIALIZED ValidatorStatus = 0
	ValidatorStatus_PENDING_QUEUED      ValidatorStatus = 1
	ValidatorStatus_ACTIVE_ONGOING      ValidatorStatus = 2
	ValidatorStatus_ACTIVE_EXITING      ValidatorStatus = 3
	ValidatorStatus_ACTIVE_SLASHED      ValidatorStatus = 4
	ValidatorStatus_EXITED_UNSLASHED    ValidatorStatus = 5
	ValidatorStatus_EXITED_SLASHED      ValidatorStatus = 6
	ValidatorStatus_WITHDRAWAL_POSSIBLE ValidatorStatus = 7
	ValidatorStatus_WITHDRAWAL_DONE     ValidatorStatus = 8
	ValidatorStatus_ACTIVE              ValidatorStatus = 9
	ValidatorStatus_PENDING             ValidatorStatus = 10
	ValidatorStatus_EXITED              ValidatorStatus = 11
	ValidatorStatus_WITHDRAWAL          ValidatorStatus = 12
)

func (ValidatorStatus) Descriptor

func (ValidatorStatus) Enum

func (x ValidatorStatus) Enum() *ValidatorStatus

func (ValidatorStatus) EnumDescriptor deprecated

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

Deprecated: Use ValidatorStatus.Descriptor instead.

func (ValidatorStatus) Number

func (ValidatorStatus) String

func (x ValidatorStatus) String() string

func (ValidatorStatus) Type

type Version

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

func (*Version) Descriptor deprecated

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

Deprecated: Use Version.ProtoReflect.Descriptor instead.

func (*Version) GetVersion

func (x *Version) GetVersion() string

func (*Version) ProtoMessage

func (*Version) ProtoMessage()

func (*Version) ProtoReflect

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

func (*Version) Reset

func (x *Version) Reset()

func (*Version) String

func (x *Version) String() string

type VersionResponse

type VersionResponse struct {
	Data *Version `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionResponse) Descriptor deprecated

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

Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.

func (*VersionResponse) GetData

func (x *VersionResponse) GetData() *Version

func (*VersionResponse) ProtoMessage

func (*VersionResponse) ProtoMessage()

func (*VersionResponse) ProtoReflect

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

func (*VersionResponse) Reset

func (x *VersionResponse) Reset()

func (*VersionResponse) String

func (x *VersionResponse) String() string

type VoluntaryExit

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

func (*VoluntaryExit) Descriptor deprecated

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

Deprecated: Use VoluntaryExit.ProtoReflect.Descriptor instead.

func (*VoluntaryExit) GetEpoch

func (*VoluntaryExit) GetValidatorIndex

func (*VoluntaryExit) HashTreeRoot

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

HashTreeRoot ssz hashes the VoluntaryExit object

func (*VoluntaryExit) HashTreeRootWith

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

HashTreeRootWith ssz hashes the VoluntaryExit object with a hasher

func (*VoluntaryExit) MarshalSSZ

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

MarshalSSZ ssz marshals the VoluntaryExit object

func (*VoluntaryExit) MarshalSSZTo

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

MarshalSSZTo ssz marshals the VoluntaryExit object to a target array

func (*VoluntaryExit) ProtoMessage

func (*VoluntaryExit) ProtoMessage()

func (*VoluntaryExit) ProtoReflect

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

func (*VoluntaryExit) Reset

func (x *VoluntaryExit) Reset()

func (*VoluntaryExit) SizeSSZ

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

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

func (*VoluntaryExit) String

func (x *VoluntaryExit) String() string

func (*VoluntaryExit) UnmarshalSSZ

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

UnmarshalSSZ ssz unmarshals the VoluntaryExit object

type VoluntaryExitsPoolResponse

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

func (*VoluntaryExitsPoolResponse) Descriptor deprecated

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

Deprecated: Use VoluntaryExitsPoolResponse.ProtoReflect.Descriptor instead.

func (*VoluntaryExitsPoolResponse) GetData

func (*VoluntaryExitsPoolResponse) ProtoMessage

func (*VoluntaryExitsPoolResponse) ProtoMessage()

func (*VoluntaryExitsPoolResponse) ProtoReflect

func (*VoluntaryExitsPoolResponse) Reset

func (x *VoluntaryExitsPoolResponse) Reset()

func (*VoluntaryExitsPoolResponse) String

func (x *VoluntaryExitsPoolResponse) String() string

Jump to

Keyboard shortcuts

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