Documentation ¶
Index ¶
- Variables
- func RegisterSystemServer(s grpc.ServiceRegistrar, srv SystemServer)
- type BlockByNumberRequest
- func (*BlockByNumberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BlockByNumberRequest) GetNumber() uint64
- func (*BlockByNumberRequest) ProtoMessage()
- func (x *BlockByNumberRequest) ProtoReflect() protoreflect.Message
- func (x *BlockByNumberRequest) Reset()
- func (x *BlockByNumberRequest) String() string
- func (m *BlockByNumberRequest) Validate() error
- func (m *BlockByNumberRequest) ValidateAll() error
- type BlockByNumberRequestMultiError
- type BlockByNumberRequestValidationError
- func (e BlockByNumberRequestValidationError) Cause() error
- func (e BlockByNumberRequestValidationError) Error() string
- func (e BlockByNumberRequestValidationError) ErrorName() string
- func (e BlockByNumberRequestValidationError) Field() string
- func (e BlockByNumberRequestValidationError) Key() bool
- func (e BlockByNumberRequestValidationError) Reason() string
- type BlockResponse
- func (*BlockResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BlockResponse) GetData() []byte
- func (*BlockResponse) ProtoMessage()
- func (x *BlockResponse) ProtoReflect() protoreflect.Message
- func (x *BlockResponse) Reset()
- func (x *BlockResponse) String() string
- func (m *BlockResponse) Validate() error
- func (m *BlockResponse) ValidateAll() error
- type BlockResponseMultiError
- type BlockResponseValidationError
- func (e BlockResponseValidationError) Cause() error
- func (e BlockResponseValidationError) Error() string
- func (e BlockResponseValidationError) ErrorName() string
- func (e BlockResponseValidationError) Field() string
- func (e BlockResponseValidationError) Key() bool
- func (e BlockResponseValidationError) Reason() string
- type BlockchainEvent
- func (*BlockchainEvent) Descriptor() ([]byte, []int)deprecated
- func (x *BlockchainEvent) GetAdded() []*BlockchainEvent_Header
- func (x *BlockchainEvent) GetRemoved() []*BlockchainEvent_Header
- func (*BlockchainEvent) ProtoMessage()
- func (x *BlockchainEvent) ProtoReflect() protoreflect.Message
- func (x *BlockchainEvent) Reset()
- func (x *BlockchainEvent) String() string
- func (m *BlockchainEvent) Validate() error
- func (m *BlockchainEvent) ValidateAll() error
- type BlockchainEventMultiError
- type BlockchainEventValidationError
- func (e BlockchainEventValidationError) Cause() error
- func (e BlockchainEventValidationError) Error() string
- func (e BlockchainEventValidationError) ErrorName() string
- func (e BlockchainEventValidationError) Field() string
- func (e BlockchainEventValidationError) Key() bool
- func (e BlockchainEventValidationError) Reason() string
- type BlockchainEvent_Header
- func (*BlockchainEvent_Header) Descriptor() ([]byte, []int)deprecated
- func (x *BlockchainEvent_Header) GetHash() string
- func (x *BlockchainEvent_Header) GetNumber() int64
- func (*BlockchainEvent_Header) ProtoMessage()
- func (x *BlockchainEvent_Header) ProtoReflect() protoreflect.Message
- func (x *BlockchainEvent_Header) Reset()
- func (x *BlockchainEvent_Header) String() string
- func (m *BlockchainEvent_Header) Validate() error
- func (m *BlockchainEvent_Header) ValidateAll() error
- type BlockchainEvent_HeaderMultiError
- type BlockchainEvent_HeaderValidationError
- func (e BlockchainEvent_HeaderValidationError) Cause() error
- func (e BlockchainEvent_HeaderValidationError) Error() string
- func (e BlockchainEvent_HeaderValidationError) ErrorName() string
- func (e BlockchainEvent_HeaderValidationError) Field() string
- func (e BlockchainEvent_HeaderValidationError) Key() bool
- func (e BlockchainEvent_HeaderValidationError) Reason() string
- type ExportEvent
- func (*ExportEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ExportEvent) GetData() []byte
- func (x *ExportEvent) GetFrom() uint64
- func (x *ExportEvent) GetLatest() uint64
- func (x *ExportEvent) GetTo() uint64
- func (*ExportEvent) ProtoMessage()
- func (x *ExportEvent) ProtoReflect() protoreflect.Message
- func (x *ExportEvent) Reset()
- func (x *ExportEvent) String() string
- func (m *ExportEvent) Validate() error
- func (m *ExportEvent) ValidateAll() error
- type ExportEventMultiError
- type ExportEventValidationError
- func (e ExportEventValidationError) Cause() error
- func (e ExportEventValidationError) Error() string
- func (e ExportEventValidationError) ErrorName() string
- func (e ExportEventValidationError) Field() string
- func (e ExportEventValidationError) Key() bool
- func (e ExportEventValidationError) Reason() string
- type ExportRequest
- func (*ExportRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExportRequest) GetFrom() uint64
- func (x *ExportRequest) GetTo() uint64
- func (*ExportRequest) ProtoMessage()
- func (x *ExportRequest) ProtoReflect() protoreflect.Message
- func (x *ExportRequest) Reset()
- func (x *ExportRequest) String() string
- func (m *ExportRequest) Validate() error
- func (m *ExportRequest) ValidateAll() error
- type ExportRequestMultiError
- type ExportRequestValidationError
- func (e ExportRequestValidationError) Cause() error
- func (e ExportRequestValidationError) Error() string
- func (e ExportRequestValidationError) ErrorName() string
- func (e ExportRequestValidationError) Field() string
- func (e ExportRequestValidationError) Key() bool
- func (e ExportRequestValidationError) Reason() string
- type Peer
- func (*Peer) Descriptor() ([]byte, []int)deprecated
- func (x *Peer) GetAddrs() []string
- func (x *Peer) GetId() string
- func (x *Peer) GetProtocols() []string
- func (*Peer) ProtoMessage()
- func (x *Peer) ProtoReflect() protoreflect.Message
- func (x *Peer) Reset()
- func (x *Peer) String() string
- func (m *Peer) Validate() error
- func (m *Peer) ValidateAll() error
- type PeerMultiError
- type PeerValidationError
- type PeersAddRequest
- func (*PeersAddRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeersAddRequest) GetId() string
- func (*PeersAddRequest) ProtoMessage()
- func (x *PeersAddRequest) ProtoReflect() protoreflect.Message
- func (x *PeersAddRequest) Reset()
- func (x *PeersAddRequest) String() string
- func (m *PeersAddRequest) Validate() error
- func (m *PeersAddRequest) ValidateAll() error
- type PeersAddRequestMultiError
- type PeersAddRequestValidationError
- func (e PeersAddRequestValidationError) Cause() error
- func (e PeersAddRequestValidationError) Error() string
- func (e PeersAddRequestValidationError) ErrorName() string
- func (e PeersAddRequestValidationError) Field() string
- func (e PeersAddRequestValidationError) Key() bool
- func (e PeersAddRequestValidationError) Reason() string
- type PeersAddResponse
- func (*PeersAddResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeersAddResponse) GetMessage() string
- func (*PeersAddResponse) ProtoMessage()
- func (x *PeersAddResponse) ProtoReflect() protoreflect.Message
- func (x *PeersAddResponse) Reset()
- func (x *PeersAddResponse) String() string
- func (m *PeersAddResponse) Validate() error
- func (m *PeersAddResponse) ValidateAll() error
- type PeersAddResponseMultiError
- type PeersAddResponseValidationError
- func (e PeersAddResponseValidationError) Cause() error
- func (e PeersAddResponseValidationError) Error() string
- func (e PeersAddResponseValidationError) ErrorName() string
- func (e PeersAddResponseValidationError) Field() string
- func (e PeersAddResponseValidationError) Key() bool
- func (e PeersAddResponseValidationError) Reason() string
- type PeersListResponse
- func (*PeersListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeersListResponse) GetPeers() []*Peer
- func (*PeersListResponse) ProtoMessage()
- func (x *PeersListResponse) ProtoReflect() protoreflect.Message
- func (x *PeersListResponse) Reset()
- func (x *PeersListResponse) String() string
- func (m *PeersListResponse) Validate() error
- func (m *PeersListResponse) ValidateAll() error
- type PeersListResponseMultiError
- type PeersListResponseValidationError
- func (e PeersListResponseValidationError) Cause() error
- func (e PeersListResponseValidationError) Error() string
- func (e PeersListResponseValidationError) ErrorName() string
- func (e PeersListResponseValidationError) Field() string
- func (e PeersListResponseValidationError) Key() bool
- func (e PeersListResponseValidationError) Reason() string
- type PeersStatusRequest
- func (*PeersStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeersStatusRequest) GetId() string
- func (*PeersStatusRequest) ProtoMessage()
- func (x *PeersStatusRequest) ProtoReflect() protoreflect.Message
- func (x *PeersStatusRequest) Reset()
- func (x *PeersStatusRequest) String() string
- func (m *PeersStatusRequest) Validate() error
- func (m *PeersStatusRequest) ValidateAll() error
- type PeersStatusRequestMultiError
- type PeersStatusRequestValidationError
- func (e PeersStatusRequestValidationError) Cause() error
- func (e PeersStatusRequestValidationError) Error() string
- func (e PeersStatusRequestValidationError) ErrorName() string
- func (e PeersStatusRequestValidationError) Field() string
- func (e PeersStatusRequestValidationError) Key() bool
- func (e PeersStatusRequestValidationError) Reason() string
- type ServerStatus
- func (*ServerStatus) Descriptor() ([]byte, []int)deprecated
- func (x *ServerStatus) GetCurrent() *ServerStatus_Block
- func (x *ServerStatus) GetGenesis() string
- func (x *ServerStatus) GetNetwork() int64
- func (x *ServerStatus) GetP2PAddr() string
- func (*ServerStatus) ProtoMessage()
- func (x *ServerStatus) ProtoReflect() protoreflect.Message
- func (x *ServerStatus) Reset()
- func (x *ServerStatus) String() string
- func (m *ServerStatus) Validate() error
- func (m *ServerStatus) ValidateAll() error
- type ServerStatusMultiError
- type ServerStatusValidationError
- func (e ServerStatusValidationError) Cause() error
- func (e ServerStatusValidationError) Error() string
- func (e ServerStatusValidationError) ErrorName() string
- func (e ServerStatusValidationError) Field() string
- func (e ServerStatusValidationError) Key() bool
- func (e ServerStatusValidationError) Reason() string
- type ServerStatus_Block
- func (*ServerStatus_Block) Descriptor() ([]byte, []int)deprecated
- func (x *ServerStatus_Block) GetHash() string
- func (x *ServerStatus_Block) GetNumber() int64
- func (*ServerStatus_Block) ProtoMessage()
- func (x *ServerStatus_Block) ProtoReflect() protoreflect.Message
- func (x *ServerStatus_Block) Reset()
- func (x *ServerStatus_Block) String() string
- func (m *ServerStatus_Block) Validate() error
- func (m *ServerStatus_Block) ValidateAll() error
- type ServerStatus_BlockMultiError
- type ServerStatus_BlockValidationError
- func (e ServerStatus_BlockValidationError) Cause() error
- func (e ServerStatus_BlockValidationError) Error() string
- func (e ServerStatus_BlockValidationError) ErrorName() string
- func (e ServerStatus_BlockValidationError) Field() string
- func (e ServerStatus_BlockValidationError) Key() bool
- func (e ServerStatus_BlockValidationError) Reason() string
- type SystemClient
- type SystemServer
- type System_ExportClient
- type System_ExportServer
- type System_SubscribeClient
- type System_SubscribeServer
- type UnimplementedSystemServer
- func (UnimplementedSystemServer) BlockByNumber(context.Context, *BlockByNumberRequest) (*BlockResponse, error)
- func (UnimplementedSystemServer) Export(*ExportRequest, System_ExportServer) error
- func (UnimplementedSystemServer) GetStatus(context.Context, *emptypb.Empty) (*ServerStatus, error)
- func (UnimplementedSystemServer) PeersAdd(context.Context, *PeersAddRequest) (*PeersAddResponse, error)
- func (UnimplementedSystemServer) PeersList(context.Context, *emptypb.Empty) (*PeersListResponse, error)
- func (UnimplementedSystemServer) PeersStatus(context.Context, *PeersStatusRequest) (*Peer, error)
- func (UnimplementedSystemServer) Subscribe(*emptypb.Empty, System_SubscribeServer) error
- type UnsafeSystemServer
Constants ¶
This section is empty.
Variables ¶
var File_server_proto_system_proto protoreflect.FileDescriptor
var System_ServiceDesc = grpc.ServiceDesc{ ServiceName: "v1.System", HandlerType: (*SystemServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetStatus", Handler: _System_GetStatus_Handler, }, { MethodName: "PeersAdd", Handler: _System_PeersAdd_Handler, }, { MethodName: "PeersList", Handler: _System_PeersList_Handler, }, { MethodName: "PeersStatus", Handler: _System_PeersStatus_Handler, }, { MethodName: "BlockByNumber", Handler: _System_BlockByNumber_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "Subscribe", Handler: _System_Subscribe_Handler, ServerStreams: true, }, { StreamName: "Export", Handler: _System_Export_Handler, ServerStreams: true, }, }, Metadata: "server/proto/system.proto", }
System_ServiceDesc is the grpc.ServiceDesc for System service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterSystemServer ¶
func RegisterSystemServer(s grpc.ServiceRegistrar, srv SystemServer)
Types ¶
type BlockByNumberRequest ¶
type BlockByNumberRequest struct { Number uint64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // contains filtered or unexported fields }
func (*BlockByNumberRequest) Descriptor
deprecated
func (*BlockByNumberRequest) Descriptor() ([]byte, []int)
Deprecated: Use BlockByNumberRequest.ProtoReflect.Descriptor instead.
func (*BlockByNumberRequest) GetNumber ¶
func (x *BlockByNumberRequest) GetNumber() uint64
func (*BlockByNumberRequest) ProtoMessage ¶
func (*BlockByNumberRequest) ProtoMessage()
func (*BlockByNumberRequest) ProtoReflect ¶
func (x *BlockByNumberRequest) ProtoReflect() protoreflect.Message
func (*BlockByNumberRequest) Reset ¶
func (x *BlockByNumberRequest) Reset()
func (*BlockByNumberRequest) String ¶
func (x *BlockByNumberRequest) String() string
func (*BlockByNumberRequest) Validate ¶
func (m *BlockByNumberRequest) Validate() error
Validate checks the field values on BlockByNumberRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*BlockByNumberRequest) ValidateAll ¶
func (m *BlockByNumberRequest) ValidateAll() error
ValidateAll checks the field values on BlockByNumberRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in BlockByNumberRequestMultiError, or nil if none found.
type BlockByNumberRequestMultiError ¶
type BlockByNumberRequestMultiError []error
BlockByNumberRequestMultiError is an error wrapping multiple validation errors returned by BlockByNumberRequest.ValidateAll() if the designated constraints aren't met.
func (BlockByNumberRequestMultiError) AllErrors ¶
func (m BlockByNumberRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (BlockByNumberRequestMultiError) Error ¶
func (m BlockByNumberRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type BlockByNumberRequestValidationError ¶
type BlockByNumberRequestValidationError struct {
// contains filtered or unexported fields
}
BlockByNumberRequestValidationError is the validation error returned by BlockByNumberRequest.Validate if the designated constraints aren't met.
func (BlockByNumberRequestValidationError) Cause ¶
func (e BlockByNumberRequestValidationError) Cause() error
Cause function returns cause value.
func (BlockByNumberRequestValidationError) Error ¶
func (e BlockByNumberRequestValidationError) Error() string
Error satisfies the builtin error interface
func (BlockByNumberRequestValidationError) ErrorName ¶
func (e BlockByNumberRequestValidationError) ErrorName() string
ErrorName returns error name.
func (BlockByNumberRequestValidationError) Field ¶
func (e BlockByNumberRequestValidationError) Field() string
Field function returns field value.
func (BlockByNumberRequestValidationError) Key ¶
func (e BlockByNumberRequestValidationError) Key() bool
Key function returns key value.
func (BlockByNumberRequestValidationError) Reason ¶
func (e BlockByNumberRequestValidationError) Reason() string
Reason function returns reason value.
type BlockResponse ¶
type BlockResponse struct { Data []byte `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() []byte
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
func (*BlockResponse) Validate ¶
func (m *BlockResponse) Validate() error
Validate checks the field values on BlockResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*BlockResponse) ValidateAll ¶
func (m *BlockResponse) ValidateAll() error
ValidateAll checks the field values on BlockResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in BlockResponseMultiError, or nil if none found.
type BlockResponseMultiError ¶
type BlockResponseMultiError []error
BlockResponseMultiError is an error wrapping multiple validation errors returned by BlockResponse.ValidateAll() if the designated constraints aren't met.
func (BlockResponseMultiError) AllErrors ¶
func (m BlockResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (BlockResponseMultiError) Error ¶
func (m BlockResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type BlockResponseValidationError ¶
type BlockResponseValidationError struct {
// contains filtered or unexported fields
}
BlockResponseValidationError is the validation error returned by BlockResponse.Validate if the designated constraints aren't met.
func (BlockResponseValidationError) Cause ¶
func (e BlockResponseValidationError) Cause() error
Cause function returns cause value.
func (BlockResponseValidationError) Error ¶
func (e BlockResponseValidationError) Error() string
Error satisfies the builtin error interface
func (BlockResponseValidationError) ErrorName ¶
func (e BlockResponseValidationError) ErrorName() string
ErrorName returns error name.
func (BlockResponseValidationError) Field ¶
func (e BlockResponseValidationError) Field() string
Field function returns field value.
func (BlockResponseValidationError) Key ¶
func (e BlockResponseValidationError) Key() bool
Key function returns key value.
func (BlockResponseValidationError) Reason ¶
func (e BlockResponseValidationError) Reason() string
Reason function returns reason value.
type BlockchainEvent ¶
type BlockchainEvent struct { Added []*BlockchainEvent_Header `protobuf:"bytes,1,rep,name=added,proto3" json:"added,omitempty"` Removed []*BlockchainEvent_Header `protobuf:"bytes,2,rep,name=removed,proto3" json:"removed,omitempty"` // contains filtered or unexported fields }
func (*BlockchainEvent) Descriptor
deprecated
func (*BlockchainEvent) Descriptor() ([]byte, []int)
Deprecated: Use BlockchainEvent.ProtoReflect.Descriptor instead.
func (*BlockchainEvent) GetAdded ¶
func (x *BlockchainEvent) GetAdded() []*BlockchainEvent_Header
func (*BlockchainEvent) GetRemoved ¶
func (x *BlockchainEvent) GetRemoved() []*BlockchainEvent_Header
func (*BlockchainEvent) ProtoMessage ¶
func (*BlockchainEvent) ProtoMessage()
func (*BlockchainEvent) ProtoReflect ¶
func (x *BlockchainEvent) ProtoReflect() protoreflect.Message
func (*BlockchainEvent) Reset ¶
func (x *BlockchainEvent) Reset()
func (*BlockchainEvent) String ¶
func (x *BlockchainEvent) String() string
func (*BlockchainEvent) Validate ¶
func (m *BlockchainEvent) Validate() error
Validate checks the field values on BlockchainEvent with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*BlockchainEvent) ValidateAll ¶
func (m *BlockchainEvent) ValidateAll() error
ValidateAll checks the field values on BlockchainEvent with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in BlockchainEventMultiError, or nil if none found.
type BlockchainEventMultiError ¶
type BlockchainEventMultiError []error
BlockchainEventMultiError is an error wrapping multiple validation errors returned by BlockchainEvent.ValidateAll() if the designated constraints aren't met.
func (BlockchainEventMultiError) AllErrors ¶
func (m BlockchainEventMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (BlockchainEventMultiError) Error ¶
func (m BlockchainEventMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type BlockchainEventValidationError ¶
type BlockchainEventValidationError struct {
// contains filtered or unexported fields
}
BlockchainEventValidationError is the validation error returned by BlockchainEvent.Validate if the designated constraints aren't met.
func (BlockchainEventValidationError) Cause ¶
func (e BlockchainEventValidationError) Cause() error
Cause function returns cause value.
func (BlockchainEventValidationError) Error ¶
func (e BlockchainEventValidationError) Error() string
Error satisfies the builtin error interface
func (BlockchainEventValidationError) ErrorName ¶
func (e BlockchainEventValidationError) ErrorName() string
ErrorName returns error name.
func (BlockchainEventValidationError) Field ¶
func (e BlockchainEventValidationError) Field() string
Field function returns field value.
func (BlockchainEventValidationError) Key ¶
func (e BlockchainEventValidationError) Key() bool
Key function returns key value.
func (BlockchainEventValidationError) Reason ¶
func (e BlockchainEventValidationError) Reason() string
Reason function returns reason value.
type BlockchainEvent_Header ¶
type BlockchainEvent_Header struct { Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // contains filtered or unexported fields }
func (*BlockchainEvent_Header) Descriptor
deprecated
func (*BlockchainEvent_Header) Descriptor() ([]byte, []int)
Deprecated: Use BlockchainEvent_Header.ProtoReflect.Descriptor instead.
func (*BlockchainEvent_Header) GetHash ¶
func (x *BlockchainEvent_Header) GetHash() string
func (*BlockchainEvent_Header) GetNumber ¶
func (x *BlockchainEvent_Header) GetNumber() int64
func (*BlockchainEvent_Header) ProtoMessage ¶
func (*BlockchainEvent_Header) ProtoMessage()
func (*BlockchainEvent_Header) ProtoReflect ¶
func (x *BlockchainEvent_Header) ProtoReflect() protoreflect.Message
func (*BlockchainEvent_Header) Reset ¶
func (x *BlockchainEvent_Header) Reset()
func (*BlockchainEvent_Header) String ¶
func (x *BlockchainEvent_Header) String() string
func (*BlockchainEvent_Header) Validate ¶
func (m *BlockchainEvent_Header) Validate() error
Validate checks the field values on BlockchainEvent_Header with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*BlockchainEvent_Header) ValidateAll ¶
func (m *BlockchainEvent_Header) ValidateAll() error
ValidateAll checks the field values on BlockchainEvent_Header with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in BlockchainEvent_HeaderMultiError, or nil if none found.
type BlockchainEvent_HeaderMultiError ¶
type BlockchainEvent_HeaderMultiError []error
BlockchainEvent_HeaderMultiError is an error wrapping multiple validation errors returned by BlockchainEvent_Header.ValidateAll() if the designated constraints aren't met.
func (BlockchainEvent_HeaderMultiError) AllErrors ¶
func (m BlockchainEvent_HeaderMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (BlockchainEvent_HeaderMultiError) Error ¶
func (m BlockchainEvent_HeaderMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type BlockchainEvent_HeaderValidationError ¶
type BlockchainEvent_HeaderValidationError struct {
// contains filtered or unexported fields
}
BlockchainEvent_HeaderValidationError is the validation error returned by BlockchainEvent_Header.Validate if the designated constraints aren't met.
func (BlockchainEvent_HeaderValidationError) Cause ¶
func (e BlockchainEvent_HeaderValidationError) Cause() error
Cause function returns cause value.
func (BlockchainEvent_HeaderValidationError) Error ¶
func (e BlockchainEvent_HeaderValidationError) Error() string
Error satisfies the builtin error interface
func (BlockchainEvent_HeaderValidationError) ErrorName ¶
func (e BlockchainEvent_HeaderValidationError) ErrorName() string
ErrorName returns error name.
func (BlockchainEvent_HeaderValidationError) Field ¶
func (e BlockchainEvent_HeaderValidationError) Field() string
Field function returns field value.
func (BlockchainEvent_HeaderValidationError) Key ¶
func (e BlockchainEvent_HeaderValidationError) Key() bool
Key function returns key value.
func (BlockchainEvent_HeaderValidationError) Reason ¶
func (e BlockchainEvent_HeaderValidationError) Reason() string
Reason function returns reason value.
type ExportEvent ¶
type ExportEvent struct { From uint64 `protobuf:"varint,1,opt,name=from,proto3" json:"from,omitempty"` // null when zero To uint64 `protobuf:"varint,2,opt,name=to,proto3" json:"to,omitempty"` Latest uint64 `protobuf:"varint,3,opt,name=latest,proto3" json:"latest,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*ExportEvent) Descriptor
deprecated
func (*ExportEvent) Descriptor() ([]byte, []int)
Deprecated: Use ExportEvent.ProtoReflect.Descriptor instead.
func (*ExportEvent) GetData ¶
func (x *ExportEvent) GetData() []byte
func (*ExportEvent) GetFrom ¶
func (x *ExportEvent) GetFrom() uint64
func (*ExportEvent) GetLatest ¶
func (x *ExportEvent) GetLatest() uint64
func (*ExportEvent) GetTo ¶
func (x *ExportEvent) GetTo() uint64
func (*ExportEvent) ProtoMessage ¶
func (*ExportEvent) ProtoMessage()
func (*ExportEvent) ProtoReflect ¶
func (x *ExportEvent) ProtoReflect() protoreflect.Message
func (*ExportEvent) Reset ¶
func (x *ExportEvent) Reset()
func (*ExportEvent) String ¶
func (x *ExportEvent) String() string
func (*ExportEvent) Validate ¶
func (m *ExportEvent) Validate() error
Validate checks the field values on ExportEvent with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExportEvent) ValidateAll ¶
func (m *ExportEvent) ValidateAll() error
ValidateAll checks the field values on ExportEvent with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExportEventMultiError, or nil if none found.
type ExportEventMultiError ¶
type ExportEventMultiError []error
ExportEventMultiError is an error wrapping multiple validation errors returned by ExportEvent.ValidateAll() if the designated constraints aren't met.
func (ExportEventMultiError) AllErrors ¶
func (m ExportEventMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExportEventMultiError) Error ¶
func (m ExportEventMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExportEventValidationError ¶
type ExportEventValidationError struct {
// contains filtered or unexported fields
}
ExportEventValidationError is the validation error returned by ExportEvent.Validate if the designated constraints aren't met.
func (ExportEventValidationError) Cause ¶
func (e ExportEventValidationError) Cause() error
Cause function returns cause value.
func (ExportEventValidationError) Error ¶
func (e ExportEventValidationError) Error() string
Error satisfies the builtin error interface
func (ExportEventValidationError) ErrorName ¶
func (e ExportEventValidationError) ErrorName() string
ErrorName returns error name.
func (ExportEventValidationError) Field ¶
func (e ExportEventValidationError) Field() string
Field function returns field value.
func (ExportEventValidationError) Key ¶
func (e ExportEventValidationError) Key() bool
Key function returns key value.
func (ExportEventValidationError) Reason ¶
func (e ExportEventValidationError) Reason() string
Reason function returns reason value.
type ExportRequest ¶
type ExportRequest struct { From uint64 `protobuf:"varint,1,opt,name=from,proto3" json:"from,omitempty"` To uint64 `protobuf:"varint,2,opt,name=to,proto3" json:"to,omitempty"` // contains filtered or unexported fields }
func (*ExportRequest) Descriptor
deprecated
func (*ExportRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportRequest.ProtoReflect.Descriptor instead.
func (*ExportRequest) GetFrom ¶
func (x *ExportRequest) GetFrom() uint64
func (*ExportRequest) GetTo ¶
func (x *ExportRequest) GetTo() uint64
func (*ExportRequest) ProtoMessage ¶
func (*ExportRequest) ProtoMessage()
func (*ExportRequest) ProtoReflect ¶
func (x *ExportRequest) ProtoReflect() protoreflect.Message
func (*ExportRequest) Reset ¶
func (x *ExportRequest) Reset()
func (*ExportRequest) String ¶
func (x *ExportRequest) String() string
func (*ExportRequest) Validate ¶
func (m *ExportRequest) Validate() error
Validate checks the field values on ExportRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ExportRequest) ValidateAll ¶
func (m *ExportRequest) ValidateAll() error
ValidateAll checks the field values on ExportRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExportRequestMultiError, or nil if none found.
type ExportRequestMultiError ¶
type ExportRequestMultiError []error
ExportRequestMultiError is an error wrapping multiple validation errors returned by ExportRequest.ValidateAll() if the designated constraints aren't met.
func (ExportRequestMultiError) AllErrors ¶
func (m ExportRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ExportRequestMultiError) Error ¶
func (m ExportRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ExportRequestValidationError ¶
type ExportRequestValidationError struct {
// contains filtered or unexported fields
}
ExportRequestValidationError is the validation error returned by ExportRequest.Validate if the designated constraints aren't met.
func (ExportRequestValidationError) Cause ¶
func (e ExportRequestValidationError) Cause() error
Cause function returns cause value.
func (ExportRequestValidationError) Error ¶
func (e ExportRequestValidationError) Error() string
Error satisfies the builtin error interface
func (ExportRequestValidationError) ErrorName ¶
func (e ExportRequestValidationError) ErrorName() string
ErrorName returns error name.
func (ExportRequestValidationError) Field ¶
func (e ExportRequestValidationError) Field() string
Field function returns field value.
func (ExportRequestValidationError) Key ¶
func (e ExportRequestValidationError) Key() bool
Key function returns key value.
func (ExportRequestValidationError) Reason ¶
func (e ExportRequestValidationError) Reason() string
Reason function returns reason value.
type Peer ¶
type Peer struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Protocols []string `protobuf:"bytes,2,rep,name=protocols,proto3" json:"protocols,omitempty"` Addrs []string `protobuf:"bytes,3,rep,name=addrs,proto3" json:"addrs,omitempty"` // contains filtered or unexported fields }
func (*Peer) Descriptor
deprecated
func (*Peer) GetProtocols ¶
func (*Peer) ProtoMessage ¶
func (*Peer) ProtoMessage()
func (*Peer) ProtoReflect ¶
func (x *Peer) ProtoReflect() protoreflect.Message
func (*Peer) Validate ¶
Validate checks the field values on Peer with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Peer) ValidateAll ¶
ValidateAll checks the field values on Peer with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PeerMultiError, or nil if none found.
type PeerMultiError ¶
type PeerMultiError []error
PeerMultiError is an error wrapping multiple validation errors returned by Peer.ValidateAll() if the designated constraints aren't met.
func (PeerMultiError) AllErrors ¶
func (m PeerMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PeerMultiError) Error ¶
func (m PeerMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PeerValidationError ¶
type PeerValidationError struct {
// contains filtered or unexported fields
}
PeerValidationError is the validation error returned by Peer.Validate if the designated constraints aren't met.
func (PeerValidationError) Cause ¶
func (e PeerValidationError) Cause() error
Cause function returns cause value.
func (PeerValidationError) Error ¶
func (e PeerValidationError) Error() string
Error satisfies the builtin error interface
func (PeerValidationError) ErrorName ¶
func (e PeerValidationError) ErrorName() string
ErrorName returns error name.
func (PeerValidationError) Field ¶
func (e PeerValidationError) Field() string
Field function returns field value.
func (PeerValidationError) Key ¶
func (e PeerValidationError) Key() bool
Key function returns key value.
func (PeerValidationError) Reason ¶
func (e PeerValidationError) Reason() string
Reason function returns reason value.
type PeersAddRequest ¶
type PeersAddRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*PeersAddRequest) Descriptor
deprecated
func (*PeersAddRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeersAddRequest.ProtoReflect.Descriptor instead.
func (*PeersAddRequest) GetId ¶
func (x *PeersAddRequest) GetId() string
func (*PeersAddRequest) ProtoMessage ¶
func (*PeersAddRequest) ProtoMessage()
func (*PeersAddRequest) ProtoReflect ¶
func (x *PeersAddRequest) ProtoReflect() protoreflect.Message
func (*PeersAddRequest) Reset ¶
func (x *PeersAddRequest) Reset()
func (*PeersAddRequest) String ¶
func (x *PeersAddRequest) String() string
func (*PeersAddRequest) Validate ¶
func (m *PeersAddRequest) Validate() error
Validate checks the field values on PeersAddRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*PeersAddRequest) ValidateAll ¶
func (m *PeersAddRequest) ValidateAll() error
ValidateAll checks the field values on PeersAddRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PeersAddRequestMultiError, or nil if none found.
type PeersAddRequestMultiError ¶
type PeersAddRequestMultiError []error
PeersAddRequestMultiError is an error wrapping multiple validation errors returned by PeersAddRequest.ValidateAll() if the designated constraints aren't met.
func (PeersAddRequestMultiError) AllErrors ¶
func (m PeersAddRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PeersAddRequestMultiError) Error ¶
func (m PeersAddRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PeersAddRequestValidationError ¶
type PeersAddRequestValidationError struct {
// contains filtered or unexported fields
}
PeersAddRequestValidationError is the validation error returned by PeersAddRequest.Validate if the designated constraints aren't met.
func (PeersAddRequestValidationError) Cause ¶
func (e PeersAddRequestValidationError) Cause() error
Cause function returns cause value.
func (PeersAddRequestValidationError) Error ¶
func (e PeersAddRequestValidationError) Error() string
Error satisfies the builtin error interface
func (PeersAddRequestValidationError) ErrorName ¶
func (e PeersAddRequestValidationError) ErrorName() string
ErrorName returns error name.
func (PeersAddRequestValidationError) Field ¶
func (e PeersAddRequestValidationError) Field() string
Field function returns field value.
func (PeersAddRequestValidationError) Key ¶
func (e PeersAddRequestValidationError) Key() bool
Key function returns key value.
func (PeersAddRequestValidationError) Reason ¶
func (e PeersAddRequestValidationError) Reason() string
Reason function returns reason value.
type PeersAddResponse ¶
type PeersAddResponse struct { Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*PeersAddResponse) Descriptor
deprecated
func (*PeersAddResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeersAddResponse.ProtoReflect.Descriptor instead.
func (*PeersAddResponse) GetMessage ¶
func (x *PeersAddResponse) GetMessage() string
func (*PeersAddResponse) ProtoMessage ¶
func (*PeersAddResponse) ProtoMessage()
func (*PeersAddResponse) ProtoReflect ¶
func (x *PeersAddResponse) ProtoReflect() protoreflect.Message
func (*PeersAddResponse) Reset ¶
func (x *PeersAddResponse) Reset()
func (*PeersAddResponse) String ¶
func (x *PeersAddResponse) String() string
func (*PeersAddResponse) Validate ¶
func (m *PeersAddResponse) Validate() error
Validate checks the field values on PeersAddResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*PeersAddResponse) ValidateAll ¶
func (m *PeersAddResponse) ValidateAll() error
ValidateAll checks the field values on PeersAddResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PeersAddResponseMultiError, or nil if none found.
type PeersAddResponseMultiError ¶
type PeersAddResponseMultiError []error
PeersAddResponseMultiError is an error wrapping multiple validation errors returned by PeersAddResponse.ValidateAll() if the designated constraints aren't met.
func (PeersAddResponseMultiError) AllErrors ¶
func (m PeersAddResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PeersAddResponseMultiError) Error ¶
func (m PeersAddResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PeersAddResponseValidationError ¶
type PeersAddResponseValidationError struct {
// contains filtered or unexported fields
}
PeersAddResponseValidationError is the validation error returned by PeersAddResponse.Validate if the designated constraints aren't met.
func (PeersAddResponseValidationError) Cause ¶
func (e PeersAddResponseValidationError) Cause() error
Cause function returns cause value.
func (PeersAddResponseValidationError) Error ¶
func (e PeersAddResponseValidationError) Error() string
Error satisfies the builtin error interface
func (PeersAddResponseValidationError) ErrorName ¶
func (e PeersAddResponseValidationError) ErrorName() string
ErrorName returns error name.
func (PeersAddResponseValidationError) Field ¶
func (e PeersAddResponseValidationError) Field() string
Field function returns field value.
func (PeersAddResponseValidationError) Key ¶
func (e PeersAddResponseValidationError) Key() bool
Key function returns key value.
func (PeersAddResponseValidationError) Reason ¶
func (e PeersAddResponseValidationError) Reason() string
Reason function returns reason value.
type PeersListResponse ¶
type PeersListResponse struct { Peers []*Peer `protobuf:"bytes,1,rep,name=peers,proto3" json:"peers,omitempty"` // contains filtered or unexported fields }
func (*PeersListResponse) Descriptor
deprecated
func (*PeersListResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeersListResponse.ProtoReflect.Descriptor instead.
func (*PeersListResponse) GetPeers ¶
func (x *PeersListResponse) GetPeers() []*Peer
func (*PeersListResponse) ProtoMessage ¶
func (*PeersListResponse) ProtoMessage()
func (*PeersListResponse) ProtoReflect ¶
func (x *PeersListResponse) ProtoReflect() protoreflect.Message
func (*PeersListResponse) Reset ¶
func (x *PeersListResponse) Reset()
func (*PeersListResponse) String ¶
func (x *PeersListResponse) String() string
func (*PeersListResponse) Validate ¶
func (m *PeersListResponse) Validate() error
Validate checks the field values on PeersListResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*PeersListResponse) ValidateAll ¶
func (m *PeersListResponse) ValidateAll() error
ValidateAll checks the field values on PeersListResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PeersListResponseMultiError, or nil if none found.
type PeersListResponseMultiError ¶
type PeersListResponseMultiError []error
PeersListResponseMultiError is an error wrapping multiple validation errors returned by PeersListResponse.ValidateAll() if the designated constraints aren't met.
func (PeersListResponseMultiError) AllErrors ¶
func (m PeersListResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PeersListResponseMultiError) Error ¶
func (m PeersListResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PeersListResponseValidationError ¶
type PeersListResponseValidationError struct {
// contains filtered or unexported fields
}
PeersListResponseValidationError is the validation error returned by PeersListResponse.Validate if the designated constraints aren't met.
func (PeersListResponseValidationError) Cause ¶
func (e PeersListResponseValidationError) Cause() error
Cause function returns cause value.
func (PeersListResponseValidationError) Error ¶
func (e PeersListResponseValidationError) Error() string
Error satisfies the builtin error interface
func (PeersListResponseValidationError) ErrorName ¶
func (e PeersListResponseValidationError) ErrorName() string
ErrorName returns error name.
func (PeersListResponseValidationError) Field ¶
func (e PeersListResponseValidationError) Field() string
Field function returns field value.
func (PeersListResponseValidationError) Key ¶
func (e PeersListResponseValidationError) Key() bool
Key function returns key value.
func (PeersListResponseValidationError) Reason ¶
func (e PeersListResponseValidationError) Reason() string
Reason function returns reason value.
type PeersStatusRequest ¶
type PeersStatusRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*PeersStatusRequest) Descriptor
deprecated
func (*PeersStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeersStatusRequest.ProtoReflect.Descriptor instead.
func (*PeersStatusRequest) GetId ¶
func (x *PeersStatusRequest) GetId() string
func (*PeersStatusRequest) ProtoMessage ¶
func (*PeersStatusRequest) ProtoMessage()
func (*PeersStatusRequest) ProtoReflect ¶
func (x *PeersStatusRequest) ProtoReflect() protoreflect.Message
func (*PeersStatusRequest) Reset ¶
func (x *PeersStatusRequest) Reset()
func (*PeersStatusRequest) String ¶
func (x *PeersStatusRequest) String() string
func (*PeersStatusRequest) Validate ¶
func (m *PeersStatusRequest) Validate() error
Validate checks the field values on PeersStatusRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*PeersStatusRequest) ValidateAll ¶
func (m *PeersStatusRequest) ValidateAll() error
ValidateAll checks the field values on PeersStatusRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PeersStatusRequestMultiError, or nil if none found.
type PeersStatusRequestMultiError ¶
type PeersStatusRequestMultiError []error
PeersStatusRequestMultiError is an error wrapping multiple validation errors returned by PeersStatusRequest.ValidateAll() if the designated constraints aren't met.
func (PeersStatusRequestMultiError) AllErrors ¶
func (m PeersStatusRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PeersStatusRequestMultiError) Error ¶
func (m PeersStatusRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PeersStatusRequestValidationError ¶
type PeersStatusRequestValidationError struct {
// contains filtered or unexported fields
}
PeersStatusRequestValidationError is the validation error returned by PeersStatusRequest.Validate if the designated constraints aren't met.
func (PeersStatusRequestValidationError) Cause ¶
func (e PeersStatusRequestValidationError) Cause() error
Cause function returns cause value.
func (PeersStatusRequestValidationError) Error ¶
func (e PeersStatusRequestValidationError) Error() string
Error satisfies the builtin error interface
func (PeersStatusRequestValidationError) ErrorName ¶
func (e PeersStatusRequestValidationError) ErrorName() string
ErrorName returns error name.
func (PeersStatusRequestValidationError) Field ¶
func (e PeersStatusRequestValidationError) Field() string
Field function returns field value.
func (PeersStatusRequestValidationError) Key ¶
func (e PeersStatusRequestValidationError) Key() bool
Key function returns key value.
func (PeersStatusRequestValidationError) Reason ¶
func (e PeersStatusRequestValidationError) Reason() string
Reason function returns reason value.
type ServerStatus ¶
type ServerStatus struct { Network int64 `protobuf:"varint,1,opt,name=network,proto3" json:"network,omitempty"` Genesis string `protobuf:"bytes,2,opt,name=genesis,proto3" json:"genesis,omitempty"` Current *ServerStatus_Block `protobuf:"bytes,3,opt,name=current,proto3" json:"current,omitempty"` P2PAddr string `protobuf:"bytes,4,opt,name=p2pAddr,proto3" json:"p2pAddr,omitempty"` // contains filtered or unexported fields }
func (*ServerStatus) Descriptor
deprecated
func (*ServerStatus) Descriptor() ([]byte, []int)
Deprecated: Use ServerStatus.ProtoReflect.Descriptor instead.
func (*ServerStatus) GetCurrent ¶
func (x *ServerStatus) GetCurrent() *ServerStatus_Block
func (*ServerStatus) GetGenesis ¶
func (x *ServerStatus) GetGenesis() string
func (*ServerStatus) GetNetwork ¶
func (x *ServerStatus) GetNetwork() int64
func (*ServerStatus) GetP2PAddr ¶
func (x *ServerStatus) GetP2PAddr() string
func (*ServerStatus) ProtoMessage ¶
func (*ServerStatus) ProtoMessage()
func (*ServerStatus) ProtoReflect ¶
func (x *ServerStatus) ProtoReflect() protoreflect.Message
func (*ServerStatus) Reset ¶
func (x *ServerStatus) Reset()
func (*ServerStatus) String ¶
func (x *ServerStatus) String() string
func (*ServerStatus) Validate ¶
func (m *ServerStatus) Validate() error
Validate checks the field values on ServerStatus with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ServerStatus) ValidateAll ¶
func (m *ServerStatus) ValidateAll() error
ValidateAll checks the field values on ServerStatus with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServerStatusMultiError, or nil if none found.
type ServerStatusMultiError ¶
type ServerStatusMultiError []error
ServerStatusMultiError is an error wrapping multiple validation errors returned by ServerStatus.ValidateAll() if the designated constraints aren't met.
func (ServerStatusMultiError) AllErrors ¶
func (m ServerStatusMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ServerStatusMultiError) Error ¶
func (m ServerStatusMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ServerStatusValidationError ¶
type ServerStatusValidationError struct {
// contains filtered or unexported fields
}
ServerStatusValidationError is the validation error returned by ServerStatus.Validate if the designated constraints aren't met.
func (ServerStatusValidationError) Cause ¶
func (e ServerStatusValidationError) Cause() error
Cause function returns cause value.
func (ServerStatusValidationError) Error ¶
func (e ServerStatusValidationError) Error() string
Error satisfies the builtin error interface
func (ServerStatusValidationError) ErrorName ¶
func (e ServerStatusValidationError) ErrorName() string
ErrorName returns error name.
func (ServerStatusValidationError) Field ¶
func (e ServerStatusValidationError) Field() string
Field function returns field value.
func (ServerStatusValidationError) Key ¶
func (e ServerStatusValidationError) Key() bool
Key function returns key value.
func (ServerStatusValidationError) Reason ¶
func (e ServerStatusValidationError) Reason() string
Reason function returns reason value.
type ServerStatus_Block ¶
type ServerStatus_Block struct { Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` // contains filtered or unexported fields }
func (*ServerStatus_Block) Descriptor
deprecated
func (*ServerStatus_Block) Descriptor() ([]byte, []int)
Deprecated: Use ServerStatus_Block.ProtoReflect.Descriptor instead.
func (*ServerStatus_Block) GetHash ¶
func (x *ServerStatus_Block) GetHash() string
func (*ServerStatus_Block) GetNumber ¶
func (x *ServerStatus_Block) GetNumber() int64
func (*ServerStatus_Block) ProtoMessage ¶
func (*ServerStatus_Block) ProtoMessage()
func (*ServerStatus_Block) ProtoReflect ¶
func (x *ServerStatus_Block) ProtoReflect() protoreflect.Message
func (*ServerStatus_Block) Reset ¶
func (x *ServerStatus_Block) Reset()
func (*ServerStatus_Block) String ¶
func (x *ServerStatus_Block) String() string
func (*ServerStatus_Block) Validate ¶
func (m *ServerStatus_Block) Validate() error
Validate checks the field values on ServerStatus_Block with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ServerStatus_Block) ValidateAll ¶
func (m *ServerStatus_Block) ValidateAll() error
ValidateAll checks the field values on ServerStatus_Block with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServerStatus_BlockMultiError, or nil if none found.
type ServerStatus_BlockMultiError ¶
type ServerStatus_BlockMultiError []error
ServerStatus_BlockMultiError is an error wrapping multiple validation errors returned by ServerStatus_Block.ValidateAll() if the designated constraints aren't met.
func (ServerStatus_BlockMultiError) AllErrors ¶
func (m ServerStatus_BlockMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ServerStatus_BlockMultiError) Error ¶
func (m ServerStatus_BlockMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ServerStatus_BlockValidationError ¶
type ServerStatus_BlockValidationError struct {
// contains filtered or unexported fields
}
ServerStatus_BlockValidationError is the validation error returned by ServerStatus_Block.Validate if the designated constraints aren't met.
func (ServerStatus_BlockValidationError) Cause ¶
func (e ServerStatus_BlockValidationError) Cause() error
Cause function returns cause value.
func (ServerStatus_BlockValidationError) Error ¶
func (e ServerStatus_BlockValidationError) Error() string
Error satisfies the builtin error interface
func (ServerStatus_BlockValidationError) ErrorName ¶
func (e ServerStatus_BlockValidationError) ErrorName() string
ErrorName returns error name.
func (ServerStatus_BlockValidationError) Field ¶
func (e ServerStatus_BlockValidationError) Field() string
Field function returns field value.
func (ServerStatus_BlockValidationError) Key ¶
func (e ServerStatus_BlockValidationError) Key() bool
Key function returns key value.
func (ServerStatus_BlockValidationError) Reason ¶
func (e ServerStatus_BlockValidationError) Reason() string
Reason function returns reason value.
type SystemClient ¶
type SystemClient interface { // GetInfo returns info about the client GetStatus(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ServerStatus, error) // PeersAdd adds a new peer PeersAdd(ctx context.Context, in *PeersAddRequest, opts ...grpc.CallOption) (*PeersAddResponse, error) // PeersList returns the list of peers PeersList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PeersListResponse, error) // PeersInfo returns the info of a peer PeersStatus(ctx context.Context, in *PeersStatusRequest, opts ...grpc.CallOption) (*Peer, error) // Subscribe subscribes to blockchain events Subscribe(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (System_SubscribeClient, error) // Export returns blockchain data BlockByNumber(ctx context.Context, in *BlockByNumberRequest, opts ...grpc.CallOption) (*BlockResponse, error) // Export returns blockchain data Export(ctx context.Context, in *ExportRequest, opts ...grpc.CallOption) (System_ExportClient, error) }
SystemClient is the client API for System service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSystemClient ¶
func NewSystemClient(cc grpc.ClientConnInterface) SystemClient
type SystemServer ¶
type SystemServer interface { // GetInfo returns info about the client GetStatus(context.Context, *emptypb.Empty) (*ServerStatus, error) // PeersAdd adds a new peer PeersAdd(context.Context, *PeersAddRequest) (*PeersAddResponse, error) // PeersList returns the list of peers PeersList(context.Context, *emptypb.Empty) (*PeersListResponse, error) // PeersInfo returns the info of a peer PeersStatus(context.Context, *PeersStatusRequest) (*Peer, error) // Subscribe subscribes to blockchain events Subscribe(*emptypb.Empty, System_SubscribeServer) error // Export returns blockchain data BlockByNumber(context.Context, *BlockByNumberRequest) (*BlockResponse, error) // Export returns blockchain data Export(*ExportRequest, System_ExportServer) error // contains filtered or unexported methods }
SystemServer is the server API for System service. All implementations must embed UnimplementedSystemServer for forward compatibility
type System_ExportClient ¶
type System_ExportClient interface { Recv() (*ExportEvent, error) grpc.ClientStream }
type System_ExportServer ¶
type System_ExportServer interface { Send(*ExportEvent) error grpc.ServerStream }
type System_SubscribeClient ¶
type System_SubscribeClient interface { Recv() (*BlockchainEvent, error) grpc.ClientStream }
type System_SubscribeServer ¶
type System_SubscribeServer interface { Send(*BlockchainEvent) error grpc.ServerStream }
type UnimplementedSystemServer ¶
type UnimplementedSystemServer struct { }
UnimplementedSystemServer must be embedded to have forward compatible implementations.
func (UnimplementedSystemServer) BlockByNumber ¶
func (UnimplementedSystemServer) BlockByNumber(context.Context, *BlockByNumberRequest) (*BlockResponse, error)
func (UnimplementedSystemServer) Export ¶
func (UnimplementedSystemServer) Export(*ExportRequest, System_ExportServer) error
func (UnimplementedSystemServer) GetStatus ¶
func (UnimplementedSystemServer) GetStatus(context.Context, *emptypb.Empty) (*ServerStatus, error)
func (UnimplementedSystemServer) PeersAdd ¶
func (UnimplementedSystemServer) PeersAdd(context.Context, *PeersAddRequest) (*PeersAddResponse, error)
func (UnimplementedSystemServer) PeersList ¶
func (UnimplementedSystemServer) PeersList(context.Context, *emptypb.Empty) (*PeersListResponse, error)
func (UnimplementedSystemServer) PeersStatus ¶
func (UnimplementedSystemServer) PeersStatus(context.Context, *PeersStatusRequest) (*Peer, error)
func (UnimplementedSystemServer) Subscribe ¶
func (UnimplementedSystemServer) Subscribe(*emptypb.Empty, System_SubscribeServer) error
type UnsafeSystemServer ¶
type UnsafeSystemServer interface {
// contains filtered or unexported methods
}
UnsafeSystemServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SystemServer will result in compilation errors.