Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthTypes        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTypes          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group")
)

Functions

This section is empty.

Types

type BlockRequest

type BlockRequest struct {
	Height int64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
}

    BlockRequest requests a block for a specific height

    func (*BlockRequest) Descriptor

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

    func (*BlockRequest) GetHeight

    func (m *BlockRequest) GetHeight() int64

    func (*BlockRequest) Marshal

    func (m *BlockRequest) Marshal() (dAtA []byte, err error)

    func (*BlockRequest) MarshalTo

    func (m *BlockRequest) MarshalTo(dAtA []byte) (int, error)

    func (*BlockRequest) MarshalToSizedBuffer

    func (m *BlockRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

    func (*BlockRequest) ProtoMessage

    func (*BlockRequest) ProtoMessage()

    func (*BlockRequest) Reset

    func (m *BlockRequest) Reset()

    func (*BlockRequest) Size

    func (m *BlockRequest) Size() (n int)

    func (*BlockRequest) String

    func (m *BlockRequest) String() string

    func (*BlockRequest) Unmarshal

    func (m *BlockRequest) Unmarshal(dAtA []byte) error

    func (*BlockRequest) XXX_DiscardUnknown

    func (m *BlockRequest) XXX_DiscardUnknown()

    func (*BlockRequest) XXX_Marshal

    func (m *BlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

    func (*BlockRequest) XXX_Merge

    func (m *BlockRequest) XXX_Merge(src proto.Message)

    func (*BlockRequest) XXX_Size

    func (m *BlockRequest) XXX_Size() int

    func (*BlockRequest) XXX_Unmarshal

    func (m *BlockRequest) XXX_Unmarshal(b []byte) error

    type BlockResponse

    type BlockResponse struct {
    	Block *types.Block `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
    }

      BlockResponse returns block to the requested

      func (*BlockResponse) Descriptor

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

      func (*BlockResponse) GetBlock

      func (m *BlockResponse) GetBlock() *types.Block

      func (*BlockResponse) Marshal

      func (m *BlockResponse) Marshal() (dAtA []byte, err error)

      func (*BlockResponse) MarshalTo

      func (m *BlockResponse) MarshalTo(dAtA []byte) (int, error)

      func (*BlockResponse) MarshalToSizedBuffer

      func (m *BlockResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

      func (*BlockResponse) ProtoMessage

      func (*BlockResponse) ProtoMessage()

      func (*BlockResponse) Reset

      func (m *BlockResponse) Reset()

      func (*BlockResponse) Size

      func (m *BlockResponse) Size() (n int)

      func (*BlockResponse) String

      func (m *BlockResponse) String() string

      func (*BlockResponse) Unmarshal

      func (m *BlockResponse) Unmarshal(dAtA []byte) error

      func (*BlockResponse) XXX_DiscardUnknown

      func (m *BlockResponse) XXX_DiscardUnknown()

      func (*BlockResponse) XXX_Marshal

      func (m *BlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

      func (*BlockResponse) XXX_Merge

      func (m *BlockResponse) XXX_Merge(src proto.Message)

      func (*BlockResponse) XXX_Size

      func (m *BlockResponse) XXX_Size() int

      func (*BlockResponse) XXX_Unmarshal

      func (m *BlockResponse) XXX_Unmarshal(b []byte) error

      type Message

      type Message struct {
      	// Types that are valid to be assigned to Sum:
      	//	*Message_BlockRequest
      	//	*Message_NoBlockResponse
      	//	*Message_BlockResponse
      	//	*Message_StatusRequest
      	//	*Message_StatusResponse
      	Sum isMessage_Sum `protobuf_oneof:"sum"`
      }

      func (*Message) Descriptor

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

      func (*Message) GetBlockRequest

      func (m *Message) GetBlockRequest() *BlockRequest

      func (*Message) GetBlockResponse

      func (m *Message) GetBlockResponse() *BlockResponse

      func (*Message) GetNoBlockResponse

      func (m *Message) GetNoBlockResponse() *NoBlockResponse

      func (*Message) GetStatusRequest

      func (m *Message) GetStatusRequest() *StatusRequest

      func (*Message) GetStatusResponse

      func (m *Message) GetStatusResponse() *StatusResponse

      func (*Message) GetSum

      func (m *Message) GetSum() isMessage_Sum

      func (*Message) Marshal

      func (m *Message) Marshal() (dAtA []byte, err error)

      func (*Message) MarshalTo

      func (m *Message) MarshalTo(dAtA []byte) (int, error)

      func (*Message) MarshalToSizedBuffer

      func (m *Message) MarshalToSizedBuffer(dAtA []byte) (int, error)

      func (*Message) ProtoMessage

      func (*Message) ProtoMessage()

      func (*Message) Reset

      func (m *Message) Reset()

      func (*Message) Size

      func (m *Message) Size() (n int)

      func (*Message) String

      func (m *Message) String() string

      func (*Message) Unmarshal

      func (m *Message) Unmarshal(dAtA []byte) error

      func (*Message) XXX_DiscardUnknown

      func (m *Message) XXX_DiscardUnknown()

      func (*Message) XXX_Marshal

      func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

      func (*Message) XXX_Merge

      func (m *Message) XXX_Merge(src proto.Message)

      func (*Message) XXX_OneofWrappers

      func (*Message) XXX_OneofWrappers() []interface{}

        XXX_OneofWrappers is for the internal use of the proto package.

        func (*Message) XXX_Size

        func (m *Message) XXX_Size() int

        func (*Message) XXX_Unmarshal

        func (m *Message) XXX_Unmarshal(b []byte) error

        type Message_BlockRequest

        type Message_BlockRequest struct {
        	BlockRequest *BlockRequest `protobuf:"bytes,1,opt,name=block_request,json=blockRequest,proto3,oneof" json:"block_request,omitempty"`
        }

        func (*Message_BlockRequest) MarshalTo

        func (m *Message_BlockRequest) MarshalTo(dAtA []byte) (int, error)

        func (*Message_BlockRequest) MarshalToSizedBuffer

        func (m *Message_BlockRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

        func (*Message_BlockRequest) Size

        func (m *Message_BlockRequest) Size() (n int)

        type Message_BlockResponse

        type Message_BlockResponse struct {
        	BlockResponse *BlockResponse `protobuf:"bytes,3,opt,name=block_response,json=blockResponse,proto3,oneof" json:"block_response,omitempty"`
        }

        func (*Message_BlockResponse) MarshalTo

        func (m *Message_BlockResponse) MarshalTo(dAtA []byte) (int, error)

        func (*Message_BlockResponse) MarshalToSizedBuffer

        func (m *Message_BlockResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

        func (*Message_BlockResponse) Size

        func (m *Message_BlockResponse) Size() (n int)

        type Message_NoBlockResponse

        type Message_NoBlockResponse struct {
        	NoBlockResponse *NoBlockResponse `protobuf:"bytes,2,opt,name=no_block_response,json=noBlockResponse,proto3,oneof" json:"no_block_response,omitempty"`
        }

        func (*Message_NoBlockResponse) MarshalTo

        func (m *Message_NoBlockResponse) MarshalTo(dAtA []byte) (int, error)

        func (*Message_NoBlockResponse) MarshalToSizedBuffer

        func (m *Message_NoBlockResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

        func (*Message_NoBlockResponse) Size

        func (m *Message_NoBlockResponse) Size() (n int)

        type Message_StatusRequest

        type Message_StatusRequest struct {
        	StatusRequest *StatusRequest `protobuf:"bytes,4,opt,name=status_request,json=statusRequest,proto3,oneof" json:"status_request,omitempty"`
        }

        func (*Message_StatusRequest) MarshalTo

        func (m *Message_StatusRequest) MarshalTo(dAtA []byte) (int, error)

        func (*Message_StatusRequest) MarshalToSizedBuffer

        func (m *Message_StatusRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

        func (*Message_StatusRequest) Size

        func (m *Message_StatusRequest) Size() (n int)

        type Message_StatusResponse

        type Message_StatusResponse struct {
        	StatusResponse *StatusResponse `protobuf:"bytes,5,opt,name=status_response,json=statusResponse,proto3,oneof" json:"status_response,omitempty"`
        }

        func (*Message_StatusResponse) MarshalTo

        func (m *Message_StatusResponse) MarshalTo(dAtA []byte) (int, error)

        func (*Message_StatusResponse) MarshalToSizedBuffer

        func (m *Message_StatusResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

        func (*Message_StatusResponse) Size

        func (m *Message_StatusResponse) Size() (n int)

        type NoBlockResponse

        type NoBlockResponse struct {
        	Height int64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
        }

          NoBlockResponse informs the node that the peer does not have block at the requested height

          func (*NoBlockResponse) Descriptor

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

          func (*NoBlockResponse) GetHeight

          func (m *NoBlockResponse) GetHeight() int64

          func (*NoBlockResponse) Marshal

          func (m *NoBlockResponse) Marshal() (dAtA []byte, err error)

          func (*NoBlockResponse) MarshalTo

          func (m *NoBlockResponse) MarshalTo(dAtA []byte) (int, error)

          func (*NoBlockResponse) MarshalToSizedBuffer

          func (m *NoBlockResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

          func (*NoBlockResponse) ProtoMessage

          func (*NoBlockResponse) ProtoMessage()

          func (*NoBlockResponse) Reset

          func (m *NoBlockResponse) Reset()

          func (*NoBlockResponse) Size

          func (m *NoBlockResponse) Size() (n int)

          func (*NoBlockResponse) String

          func (m *NoBlockResponse) String() string

          func (*NoBlockResponse) Unmarshal

          func (m *NoBlockResponse) Unmarshal(dAtA []byte) error

          func (*NoBlockResponse) XXX_DiscardUnknown

          func (m *NoBlockResponse) XXX_DiscardUnknown()

          func (*NoBlockResponse) XXX_Marshal

          func (m *NoBlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

          func (*NoBlockResponse) XXX_Merge

          func (m *NoBlockResponse) XXX_Merge(src proto.Message)

          func (*NoBlockResponse) XXX_Size

          func (m *NoBlockResponse) XXX_Size() int

          func (*NoBlockResponse) XXX_Unmarshal

          func (m *NoBlockResponse) XXX_Unmarshal(b []byte) error

          type StatusRequest

          type StatusRequest struct {
          }

            StatusRequest requests the status of a peer.

            func (*StatusRequest) Descriptor

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

            func (*StatusRequest) Marshal

            func (m *StatusRequest) Marshal() (dAtA []byte, err error)

            func (*StatusRequest) MarshalTo

            func (m *StatusRequest) MarshalTo(dAtA []byte) (int, error)

            func (*StatusRequest) MarshalToSizedBuffer

            func (m *StatusRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

            func (*StatusRequest) ProtoMessage

            func (*StatusRequest) ProtoMessage()

            func (*StatusRequest) Reset

            func (m *StatusRequest) Reset()

            func (*StatusRequest) Size

            func (m *StatusRequest) Size() (n int)

            func (*StatusRequest) String

            func (m *StatusRequest) String() string

            func (*StatusRequest) Unmarshal

            func (m *StatusRequest) Unmarshal(dAtA []byte) error

            func (*StatusRequest) XXX_DiscardUnknown

            func (m *StatusRequest) XXX_DiscardUnknown()

            func (*StatusRequest) XXX_Marshal

            func (m *StatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

            func (*StatusRequest) XXX_Merge

            func (m *StatusRequest) XXX_Merge(src proto.Message)

            func (*StatusRequest) XXX_Size

            func (m *StatusRequest) XXX_Size() int

            func (*StatusRequest) XXX_Unmarshal

            func (m *StatusRequest) XXX_Unmarshal(b []byte) error

            type StatusResponse

            type StatusResponse struct {
            	Height int64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
            	Base   int64 `protobuf:"varint,2,opt,name=base,proto3" json:"base,omitempty"`
            }

              StatusResponse is a peer response to inform their status.

              func (*StatusResponse) Descriptor

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

              func (*StatusResponse) GetBase

              func (m *StatusResponse) GetBase() int64

              func (*StatusResponse) GetHeight

              func (m *StatusResponse) GetHeight() int64

              func (*StatusResponse) Marshal

              func (m *StatusResponse) Marshal() (dAtA []byte, err error)

              func (*StatusResponse) MarshalTo

              func (m *StatusResponse) MarshalTo(dAtA []byte) (int, error)

              func (*StatusResponse) MarshalToSizedBuffer

              func (m *StatusResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

              func (*StatusResponse) ProtoMessage

              func (*StatusResponse) ProtoMessage()

              func (*StatusResponse) Reset

              func (m *StatusResponse) Reset()

              func (*StatusResponse) Size

              func (m *StatusResponse) Size() (n int)

              func (*StatusResponse) String

              func (m *StatusResponse) String() string

              func (*StatusResponse) Unmarshal

              func (m *StatusResponse) Unmarshal(dAtA []byte) error

              func (*StatusResponse) XXX_DiscardUnknown

              func (m *StatusResponse) XXX_DiscardUnknown()

              func (*StatusResponse) XXX_Marshal

              func (m *StatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

              func (*StatusResponse) XXX_Merge

              func (m *StatusResponse) XXX_Merge(src proto.Message)

              func (*StatusResponse) XXX_Size

              func (m *StatusResponse) XXX_Size() int

              func (*StatusResponse) XXX_Unmarshal

              func (m *StatusResponse) XXX_Unmarshal(b []byte) error

              Source Files