Documentation
¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func BlockHeaderStoreKey(spaceId, blockHeight uint64) []byte
- func RegisterInterfaces(registry types.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- func SpaceOfOwnerByOwnerStoreKey(owner sdk.AccAddress) []byte
- func SpaceOfOwnerStoreKey(owner sdk.AccAddress, spaceId uint64) []byte
- func SpaceSequenceStoreKey() []byte
- func SpaceStoreKey(spaceId uint64) []byte
- func ValidateGenesis(data GenesisState) error
- func ValidateSpaceId(spaceId uint64) error
- type AccountKeeper
- type BlockHeader
- func (*BlockHeader) Descriptor() ([]byte, []int)
- func (m *BlockHeader) GetHeader() string
- func (m *BlockHeader) GetHeight() uint64
- func (m *BlockHeader) GetSpaceId() uint64
- func (m *BlockHeader) Marshal() (dAtA []byte, err error)
- func (m *BlockHeader) MarshalTo(dAtA []byte) (int, error)
- func (m *BlockHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BlockHeader) ProtoMessage()
- func (m *BlockHeader) Reset()
- func (m *BlockHeader) Size() (n int)
- func (m *BlockHeader) String() string
- func (m *BlockHeader) Unmarshal(dAtA []byte) error
- func (m *BlockHeader) XXX_DiscardUnknown()
- func (m *BlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BlockHeader) XXX_Merge(src proto.Message)
- func (m *BlockHeader) XXX_Size() int
- func (m *BlockHeader) XXX_Unmarshal(b []byte) error
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetBlockHeaders() []BlockHeader
- func (m *GenesisState) GetSpaceSequence() uint64
- func (m *GenesisState) GetSpaces() []Space
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgCreateBlockHeader
- func (*MsgCreateBlockHeader) Descriptor() ([]byte, []int)
- func (m *MsgCreateBlockHeader) GetHeader() string
- func (m *MsgCreateBlockHeader) GetHeight() uint64
- func (m *MsgCreateBlockHeader) GetSender() string
- func (msg MsgCreateBlockHeader) GetSignBytes() []byte
- func (msg MsgCreateBlockHeader) GetSigners() []sdk.AccAddress
- func (m *MsgCreateBlockHeader) GetSpaceId() uint64
- func (m *MsgCreateBlockHeader) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateBlockHeader) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateBlockHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateBlockHeader) ProtoMessage()
- func (m *MsgCreateBlockHeader) Reset()
- func (msg MsgCreateBlockHeader) Route() string
- func (m *MsgCreateBlockHeader) Size() (n int)
- func (m *MsgCreateBlockHeader) String() string
- func (msg MsgCreateBlockHeader) Type() string
- func (m *MsgCreateBlockHeader) Unmarshal(dAtA []byte) error
- func (msg MsgCreateBlockHeader) ValidateBasic() error
- func (m *MsgCreateBlockHeader) XXX_DiscardUnknown()
- func (m *MsgCreateBlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateBlockHeader) XXX_Merge(src proto.Message)
- func (m *MsgCreateBlockHeader) XXX_Size() int
- func (m *MsgCreateBlockHeader) XXX_Unmarshal(b []byte) error
- type MsgCreateBlockHeaderResponse
- func (*MsgCreateBlockHeaderResponse) Descriptor() ([]byte, []int)
- func (m *MsgCreateBlockHeaderResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateBlockHeaderResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateBlockHeaderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateBlockHeaderResponse) ProtoMessage()
- func (m *MsgCreateBlockHeaderResponse) Reset()
- func (m *MsgCreateBlockHeaderResponse) Size() (n int)
- func (m *MsgCreateBlockHeaderResponse) String() string
- func (m *MsgCreateBlockHeaderResponse) Unmarshal(dAtA []byte) error
- func (m *MsgCreateBlockHeaderResponse) XXX_DiscardUnknown()
- func (m *MsgCreateBlockHeaderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateBlockHeaderResponse) XXX_Merge(src proto.Message)
- func (m *MsgCreateBlockHeaderResponse) XXX_Size() int
- func (m *MsgCreateBlockHeaderResponse) XXX_Unmarshal(b []byte) error
- type MsgCreateSpace
- func (*MsgCreateSpace) Descriptor() ([]byte, []int)
- func (m *MsgCreateSpace) GetName() string
- func (m *MsgCreateSpace) GetSender() string
- func (msg MsgCreateSpace) GetSignBytes() []byte
- func (msg MsgCreateSpace) GetSigners() []sdk.AccAddress
- func (m *MsgCreateSpace) GetUri() string
- func (m *MsgCreateSpace) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateSpace) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateSpace) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateSpace) ProtoMessage()
- func (m *MsgCreateSpace) Reset()
- func (msg MsgCreateSpace) Route() string
- func (m *MsgCreateSpace) Size() (n int)
- func (m *MsgCreateSpace) String() string
- func (msg MsgCreateSpace) Type() string
- func (m *MsgCreateSpace) Unmarshal(dAtA []byte) error
- func (msg MsgCreateSpace) ValidateBasic() error
- func (m *MsgCreateSpace) XXX_DiscardUnknown()
- func (m *MsgCreateSpace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateSpace) XXX_Merge(src proto.Message)
- func (m *MsgCreateSpace) XXX_Size() int
- func (m *MsgCreateSpace) XXX_Unmarshal(b []byte) error
- type MsgCreateSpaceResponse
- func (*MsgCreateSpaceResponse) Descriptor() ([]byte, []int)
- func (m *MsgCreateSpaceResponse) GetSpaceId() uint64
- func (m *MsgCreateSpaceResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateSpaceResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateSpaceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateSpaceResponse) ProtoMessage()
- func (m *MsgCreateSpaceResponse) Reset()
- func (m *MsgCreateSpaceResponse) Size() (n int)
- func (m *MsgCreateSpaceResponse) String() string
- func (m *MsgCreateSpaceResponse) Unmarshal(dAtA []byte) error
- func (m *MsgCreateSpaceResponse) XXX_DiscardUnknown()
- func (m *MsgCreateSpaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateSpaceResponse) XXX_Merge(src proto.Message)
- func (m *MsgCreateSpaceResponse) XXX_Size() int
- func (m *MsgCreateSpaceResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MsgTransferSpace
- func (*MsgTransferSpace) Descriptor() ([]byte, []int)
- func (m *MsgTransferSpace) GetRecipient() string
- func (m *MsgTransferSpace) GetSender() string
- func (msg MsgTransferSpace) GetSignBytes() []byte
- func (msg MsgTransferSpace) GetSigners() []sdk.AccAddress
- func (m *MsgTransferSpace) GetSpaceId() uint64
- func (m *MsgTransferSpace) Marshal() (dAtA []byte, err error)
- func (m *MsgTransferSpace) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgTransferSpace) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgTransferSpace) ProtoMessage()
- func (m *MsgTransferSpace) Reset()
- func (msg MsgTransferSpace) Route() string
- func (m *MsgTransferSpace) Size() (n int)
- func (m *MsgTransferSpace) String() string
- func (msg MsgTransferSpace) Type() string
- func (m *MsgTransferSpace) Unmarshal(dAtA []byte) error
- func (msg MsgTransferSpace) ValidateBasic() error
- func (m *MsgTransferSpace) XXX_DiscardUnknown()
- func (m *MsgTransferSpace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgTransferSpace) XXX_Merge(src proto.Message)
- func (m *MsgTransferSpace) XXX_Size() int
- func (m *MsgTransferSpace) XXX_Unmarshal(b []byte) error
- type MsgTransferSpaceResponse
- func (*MsgTransferSpaceResponse) Descriptor() ([]byte, []int)
- func (m *MsgTransferSpaceResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgTransferSpaceResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgTransferSpaceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgTransferSpaceResponse) ProtoMessage()
- func (m *MsgTransferSpaceResponse) Reset()
- func (m *MsgTransferSpaceResponse) Size() (n int)
- func (m *MsgTransferSpaceResponse) String() string
- func (m *MsgTransferSpaceResponse) Unmarshal(dAtA []byte) error
- func (m *MsgTransferSpaceResponse) XXX_DiscardUnknown()
- func (m *MsgTransferSpaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgTransferSpaceResponse) XXX_Merge(src proto.Message)
- func (m *MsgTransferSpaceResponse) XXX_Size() int
- func (m *MsgTransferSpaceResponse) XXX_Unmarshal(b []byte) error
- type PermKeeper
- type QueryBlockHeaderRequest
- func (*QueryBlockHeaderRequest) Descriptor() ([]byte, []int)
- func (m *QueryBlockHeaderRequest) GetHeight() uint64
- func (m *QueryBlockHeaderRequest) GetSpaceId() uint64
- func (m *QueryBlockHeaderRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryBlockHeaderRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryBlockHeaderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryBlockHeaderRequest) ProtoMessage()
- func (m *QueryBlockHeaderRequest) Reset()
- func (m *QueryBlockHeaderRequest) Size() (n int)
- func (m *QueryBlockHeaderRequest) String() string
- func (m *QueryBlockHeaderRequest) Unmarshal(dAtA []byte) error
- func (m *QueryBlockHeaderRequest) XXX_DiscardUnknown()
- func (m *QueryBlockHeaderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryBlockHeaderRequest) XXX_Merge(src proto.Message)
- func (m *QueryBlockHeaderRequest) XXX_Size() int
- func (m *QueryBlockHeaderRequest) XXX_Unmarshal(b []byte) error
- type QueryBlockHeaderResponse
- func (*QueryBlockHeaderResponse) Descriptor() ([]byte, []int)
- func (m *QueryBlockHeaderResponse) GetHeader() string
- func (m *QueryBlockHeaderResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryBlockHeaderResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryBlockHeaderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryBlockHeaderResponse) ProtoMessage()
- func (m *QueryBlockHeaderResponse) Reset()
- func (m *QueryBlockHeaderResponse) Size() (n int)
- func (m *QueryBlockHeaderResponse) String() string
- func (m *QueryBlockHeaderResponse) Unmarshal(dAtA []byte) error
- func (m *QueryBlockHeaderResponse) XXX_DiscardUnknown()
- func (m *QueryBlockHeaderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryBlockHeaderResponse) XXX_Merge(src proto.Message)
- func (m *QueryBlockHeaderResponse) XXX_Size() int
- func (m *QueryBlockHeaderResponse) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryServer
- type QuerySpaceOfOwnerRequest
- func (*QuerySpaceOfOwnerRequest) Descriptor() ([]byte, []int)
- func (m *QuerySpaceOfOwnerRequest) GetOwner() string
- func (m *QuerySpaceOfOwnerRequest) GetPagination() *query.PageRequest
- func (m *QuerySpaceOfOwnerRequest) Marshal() (dAtA []byte, err error)
- func (m *QuerySpaceOfOwnerRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QuerySpaceOfOwnerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QuerySpaceOfOwnerRequest) ProtoMessage()
- func (m *QuerySpaceOfOwnerRequest) Reset()
- func (m *QuerySpaceOfOwnerRequest) Size() (n int)
- func (m *QuerySpaceOfOwnerRequest) String() string
- func (m *QuerySpaceOfOwnerRequest) Unmarshal(dAtA []byte) error
- func (m *QuerySpaceOfOwnerRequest) XXX_DiscardUnknown()
- func (m *QuerySpaceOfOwnerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QuerySpaceOfOwnerRequest) XXX_Merge(src proto.Message)
- func (m *QuerySpaceOfOwnerRequest) XXX_Size() int
- func (m *QuerySpaceOfOwnerRequest) XXX_Unmarshal(b []byte) error
- type QuerySpaceOfOwnerResponse
- func (*QuerySpaceOfOwnerResponse) Descriptor() ([]byte, []int)
- func (m *QuerySpaceOfOwnerResponse) GetPagination() *query.PageResponse
- func (m *QuerySpaceOfOwnerResponse) GetSpaces() []Space
- func (m *QuerySpaceOfOwnerResponse) Marshal() (dAtA []byte, err error)
- func (m *QuerySpaceOfOwnerResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QuerySpaceOfOwnerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QuerySpaceOfOwnerResponse) ProtoMessage()
- func (m *QuerySpaceOfOwnerResponse) Reset()
- func (m *QuerySpaceOfOwnerResponse) Size() (n int)
- func (m *QuerySpaceOfOwnerResponse) String() string
- func (m *QuerySpaceOfOwnerResponse) Unmarshal(dAtA []byte) error
- func (m *QuerySpaceOfOwnerResponse) XXX_DiscardUnknown()
- func (m *QuerySpaceOfOwnerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QuerySpaceOfOwnerResponse) XXX_Merge(src proto.Message)
- func (m *QuerySpaceOfOwnerResponse) XXX_Size() int
- func (m *QuerySpaceOfOwnerResponse) XXX_Unmarshal(b []byte) error
- type QuerySpaceRequest
- func (*QuerySpaceRequest) Descriptor() ([]byte, []int)
- func (m *QuerySpaceRequest) GetSpaceId() uint64
- func (m *QuerySpaceRequest) Marshal() (dAtA []byte, err error)
- func (m *QuerySpaceRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QuerySpaceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QuerySpaceRequest) ProtoMessage()
- func (m *QuerySpaceRequest) Reset()
- func (m *QuerySpaceRequest) Size() (n int)
- func (m *QuerySpaceRequest) String() string
- func (m *QuerySpaceRequest) Unmarshal(dAtA []byte) error
- func (m *QuerySpaceRequest) XXX_DiscardUnknown()
- func (m *QuerySpaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QuerySpaceRequest) XXX_Merge(src proto.Message)
- func (m *QuerySpaceRequest) XXX_Size() int
- func (m *QuerySpaceRequest) XXX_Unmarshal(b []byte) error
- type QuerySpaceResponse
- func (*QuerySpaceResponse) Descriptor() ([]byte, []int)
- func (m *QuerySpaceResponse) GetSpace() *Space
- func (m *QuerySpaceResponse) Marshal() (dAtA []byte, err error)
- func (m *QuerySpaceResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QuerySpaceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QuerySpaceResponse) ProtoMessage()
- func (m *QuerySpaceResponse) Reset()
- func (m *QuerySpaceResponse) Size() (n int)
- func (m *QuerySpaceResponse) String() string
- func (m *QuerySpaceResponse) Unmarshal(dAtA []byte) error
- func (m *QuerySpaceResponse) XXX_DiscardUnknown()
- func (m *QuerySpaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QuerySpaceResponse) XXX_Merge(src proto.Message)
- func (m *QuerySpaceResponse) XXX_Size() int
- func (m *QuerySpaceResponse) XXX_Unmarshal(b []byte) error
- type Space
- func (*Space) Descriptor() ([]byte, []int)
- func (m *Space) GetId() uint64
- func (m *Space) GetName() string
- func (m *Space) GetOwner() string
- func (m *Space) GetUri() string
- func (m *Space) Marshal() (dAtA []byte, err error)
- func (m *Space) MarshalTo(dAtA []byte) (int, error)
- func (m *Space) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Space) ProtoMessage()
- func (m *Space) Reset()
- func (m *Space) Size() (n int)
- func (m *Space) String() string
- func (m *Space) Unmarshal(dAtA []byte) error
- func (m *Space) XXX_DiscardUnknown()
- func (m *Space) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Space) XXX_Merge(src proto.Message)
- func (m *Space) XXX_Size() int
- func (m *Space) XXX_Unmarshal(b []byte) error
- type UnimplementedMsgServer
- func (*UnimplementedMsgServer) CreateBlockHeader(ctx context.Context, req *MsgCreateBlockHeader) (*MsgCreateBlockHeaderResponse, error)
- func (*UnimplementedMsgServer) CreateSpace(ctx context.Context, req *MsgCreateSpace) (*MsgCreateSpaceResponse, error)
- func (*UnimplementedMsgServer) TransferSpace(ctx context.Context, req *MsgTransferSpace) (*MsgTransferSpaceResponse, error)
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) BlockHeader(ctx context.Context, req *QueryBlockHeaderRequest) (*QueryBlockHeaderResponse, error)
- func (*UnimplementedQueryServer) Space(ctx context.Context, req *QuerySpaceRequest) (*QuerySpaceResponse, error)
- func (*UnimplementedQueryServer) SpaceOfOwner(ctx context.Context, req *QuerySpaceOfOwnerRequest) (*QuerySpaceOfOwnerResponse, error)
Constants ¶
const ( EventTypeCreateSpace = "create_space" EventTypeTransferSpace = "transfer_space" EventTypeCreateRecord = "create_record" AttributeKeySender = "sender" AttributeKeyOwner = "owner" AttributeKeyRecipient = "recipient" AttributeKeySpaceId = "space_id" AttributeKeyRecordHeight = "record_height" )
const ( ModuleName = "sidechain" StoreKey = ModuleName RouterKey = ModuleName )
const ( TypeMsgCreateSpace = "create_space" TypeMsgTransferSpace = "transfer_space" TypeMsgCreateRecord = "create_record" )
Variables ¶
var ( ErrInvalidSpaceId = sdkerrors.Register(ModuleName, 2, "invalid space id") ErrInvalidSpaceOwner = sdkerrors.Register(ModuleName, 3, "invalid space owner") ErrBlockHeader = sdkerrors.Register(ModuleName, 4, "block header error") ErrInvalidSideChainUser = sdkerrors.Register(ModuleName, 5, "invalid side chain user") )
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( // Space storekey prefix KeyPrefixSpaceSequence = []byte{0x01} KeyPrefixSpace = []byte{0x02} KeyPrefixSpaceOfOwner = []byte{0x03} // BlockHeader storekey prefix KeyPrefixBlockHeader = []byte{0x04} Delimiter = []byte{0x00} Placeholder = []byte{0x01} )
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthSideChain = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowSideChain = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupSideChain = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
var (
ModuleCdc = codec.NewAminoCodec(amino)
)
Functions ¶
func BlockHeaderStoreKey ¶
BlockHeaderStoreKey returns the byte representation of the record key Items are stored with the following key: values <0x04><space_id><delimiter><block_height>
func RegisterInterfaces ¶
func RegisterInterfaces(registry types.InterfaceRegistry)
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer 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 (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
func SpaceOfOwnerByOwnerStoreKey ¶
func SpaceOfOwnerByOwnerStoreKey(owner sdk.AccAddress) []byte
<0x03><owner><delimiter>
func SpaceOfOwnerStoreKey ¶
func SpaceOfOwnerStoreKey(owner sdk.AccAddress, spaceId uint64) []byte
SpaceOfOwnerStoreKey returns the byte representation of the space of user key Items are stored with the following key: values <0x03><owner><delimiter><space_id>
func SpaceSequenceStoreKey ¶
func SpaceSequenceStoreKey() []byte
SpaceSequenceStoreKey returns the byte representation of the space sequence key
func SpaceStoreKey ¶
SpaceStoreKey returns the byte representation of the space key Items are stored with the following key: values <0x02><space_id>
func ValidateGenesis ¶
func ValidateGenesis(data GenesisState) error
ValidateGenesis validates the provided genesis state to ensure the expected invariants holds.
func ValidateSpaceId ¶
Types ¶
type AccountKeeper ¶
type AccountKeeper interface { GetAccount(ctx sdk.Context, addr sdk.AccAddress) authtypes.AccountI GetModuleAddress(name string) sdk.AccAddress GetModuleAccount(ctx sdk.Context, name string) authtypes.ModuleAccountI }
type BlockHeader ¶
type BlockHeader struct { SpaceId uint64 `protobuf:"varint,1,opt,name=space_id,json=spaceId,proto3" json:"space_id,omitempty"` Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` Header string `protobuf:"bytes,3,opt,name=header,proto3" json:"header,omitempty"` }
func (*BlockHeader) Descriptor ¶
func (*BlockHeader) Descriptor() ([]byte, []int)
func (*BlockHeader) GetHeader ¶
func (m *BlockHeader) GetHeader() string
func (*BlockHeader) GetHeight ¶
func (m *BlockHeader) GetHeight() uint64
func (*BlockHeader) GetSpaceId ¶
func (m *BlockHeader) GetSpaceId() uint64
func (*BlockHeader) Marshal ¶
func (m *BlockHeader) Marshal() (dAtA []byte, err error)
func (*BlockHeader) MarshalToSizedBuffer ¶
func (m *BlockHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BlockHeader) ProtoMessage ¶
func (*BlockHeader) ProtoMessage()
func (*BlockHeader) Reset ¶
func (m *BlockHeader) Reset()
func (*BlockHeader) Size ¶
func (m *BlockHeader) Size() (n int)
func (*BlockHeader) String ¶
func (m *BlockHeader) String() string
func (*BlockHeader) Unmarshal ¶
func (m *BlockHeader) Unmarshal(dAtA []byte) error
func (*BlockHeader) XXX_DiscardUnknown ¶
func (m *BlockHeader) XXX_DiscardUnknown()
func (*BlockHeader) XXX_Marshal ¶
func (m *BlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BlockHeader) XXX_Merge ¶
func (m *BlockHeader) XXX_Merge(src proto.Message)
func (*BlockHeader) XXX_Size ¶
func (m *BlockHeader) XXX_Size() int
func (*BlockHeader) XXX_Unmarshal ¶
func (m *BlockHeader) XXX_Unmarshal(b []byte) error
type GenesisState ¶
type GenesisState struct { SpaceSequence uint64 `protobuf:"varint,1,opt,name=space_sequence,json=spaceSequence,proto3" json:"space_sequence,omitempty"` Spaces []Space `protobuf:"bytes,2,rep,name=spaces,proto3" json:"spaces"` BlockHeaders []BlockHeader `protobuf:"bytes,3,rep,name=block_headers,json=blockHeaders,proto3" json:"block_headers"` }
func DefaultGenesisState ¶
func DefaultGenesisState() *GenesisState
DefaultGenesisState creates a default GenesisState object
func NewGenesisState ¶
func NewGenesisState(spaceSequence uint64, spaces []Space, blockHeaders []BlockHeader) *GenesisState
NewGenesisState creates a new GenesisState object
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetBlockHeaders ¶
func (m *GenesisState) GetBlockHeaders() []BlockHeader
func (*GenesisState) GetSpaceSequence ¶
func (m *GenesisState) GetSpaceSequence() uint64
func (*GenesisState) GetSpaces ¶
func (m *GenesisState) GetSpaces() []Space
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type MsgClient ¶
type MsgClient interface { // CreateSpace defines a method for creating a space CreateSpace(ctx context.Context, in *MsgCreateSpace, opts ...grpc.CallOption) (*MsgCreateSpaceResponse, error) // TransferSpace defines a method for transferring a space TransferSpace(ctx context.Context, in *MsgTransferSpace, opts ...grpc.CallOption) (*MsgTransferSpaceResponse, error) // CreateBlockHeader defines a method for creating a record CreateBlockHeader(ctx context.Context, in *MsgCreateBlockHeader, opts ...grpc.CallOption) (*MsgCreateBlockHeaderResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgCreateBlockHeader ¶
type MsgCreateBlockHeader struct { SpaceId uint64 `protobuf:"varint,1,opt,name=space_id,json=spaceId,proto3" json:"space_id,omitempty"` Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` Header string `protobuf:"bytes,3,opt,name=header,proto3" json:"header,omitempty"` Sender string `protobuf:"bytes,4,opt,name=sender,proto3" json:"sender,omitempty"` }
MsgCreateBlockHeader defines the Msg/CreateRecord request type.
func NewMsgCreateBlockHeader ¶
func NewMsgCreateBlockHeader(spaceId, height uint64, header string, sender string) *MsgCreateBlockHeader
NewMsgCreateBlockHeader is a constructor function for MsgCreateNFTs
func (*MsgCreateBlockHeader) Descriptor ¶
func (*MsgCreateBlockHeader) Descriptor() ([]byte, []int)
func (*MsgCreateBlockHeader) GetHeader ¶
func (m *MsgCreateBlockHeader) GetHeader() string
func (*MsgCreateBlockHeader) GetHeight ¶
func (m *MsgCreateBlockHeader) GetHeight() uint64
func (*MsgCreateBlockHeader) GetSender ¶
func (m *MsgCreateBlockHeader) GetSender() string
func (MsgCreateBlockHeader) GetSignBytes ¶
func (msg MsgCreateBlockHeader) GetSignBytes() []byte
func (MsgCreateBlockHeader) GetSigners ¶
func (msg MsgCreateBlockHeader) GetSigners() []sdk.AccAddress
func (*MsgCreateBlockHeader) GetSpaceId ¶
func (m *MsgCreateBlockHeader) GetSpaceId() uint64
func (*MsgCreateBlockHeader) Marshal ¶
func (m *MsgCreateBlockHeader) Marshal() (dAtA []byte, err error)
func (*MsgCreateBlockHeader) MarshalTo ¶
func (m *MsgCreateBlockHeader) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateBlockHeader) MarshalToSizedBuffer ¶
func (m *MsgCreateBlockHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateBlockHeader) ProtoMessage ¶
func (*MsgCreateBlockHeader) ProtoMessage()
func (*MsgCreateBlockHeader) Reset ¶
func (m *MsgCreateBlockHeader) Reset()
func (MsgCreateBlockHeader) Route ¶
func (msg MsgCreateBlockHeader) Route() string
func (*MsgCreateBlockHeader) Size ¶
func (m *MsgCreateBlockHeader) Size() (n int)
func (*MsgCreateBlockHeader) String ¶
func (m *MsgCreateBlockHeader) String() string
func (MsgCreateBlockHeader) Type ¶
func (msg MsgCreateBlockHeader) Type() string
func (*MsgCreateBlockHeader) Unmarshal ¶
func (m *MsgCreateBlockHeader) Unmarshal(dAtA []byte) error
func (MsgCreateBlockHeader) ValidateBasic ¶
func (msg MsgCreateBlockHeader) ValidateBasic() error
func (*MsgCreateBlockHeader) XXX_DiscardUnknown ¶
func (m *MsgCreateBlockHeader) XXX_DiscardUnknown()
func (*MsgCreateBlockHeader) XXX_Marshal ¶
func (m *MsgCreateBlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateBlockHeader) XXX_Merge ¶
func (m *MsgCreateBlockHeader) XXX_Merge(src proto.Message)
func (*MsgCreateBlockHeader) XXX_Size ¶
func (m *MsgCreateBlockHeader) XXX_Size() int
func (*MsgCreateBlockHeader) XXX_Unmarshal ¶
func (m *MsgCreateBlockHeader) XXX_Unmarshal(b []byte) error
type MsgCreateBlockHeaderResponse ¶
type MsgCreateBlockHeaderResponse struct { }
MsgCreateBlockHeaderResponse defines the Msg/CreateRecord response type.
func (*MsgCreateBlockHeaderResponse) Descriptor ¶
func (*MsgCreateBlockHeaderResponse) Descriptor() ([]byte, []int)
func (*MsgCreateBlockHeaderResponse) Marshal ¶
func (m *MsgCreateBlockHeaderResponse) Marshal() (dAtA []byte, err error)
func (*MsgCreateBlockHeaderResponse) MarshalTo ¶
func (m *MsgCreateBlockHeaderResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateBlockHeaderResponse) MarshalToSizedBuffer ¶
func (m *MsgCreateBlockHeaderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateBlockHeaderResponse) ProtoMessage ¶
func (*MsgCreateBlockHeaderResponse) ProtoMessage()
func (*MsgCreateBlockHeaderResponse) Reset ¶
func (m *MsgCreateBlockHeaderResponse) Reset()
func (*MsgCreateBlockHeaderResponse) Size ¶
func (m *MsgCreateBlockHeaderResponse) Size() (n int)
func (*MsgCreateBlockHeaderResponse) String ¶
func (m *MsgCreateBlockHeaderResponse) String() string
func (*MsgCreateBlockHeaderResponse) Unmarshal ¶
func (m *MsgCreateBlockHeaderResponse) Unmarshal(dAtA []byte) error
func (*MsgCreateBlockHeaderResponse) XXX_DiscardUnknown ¶
func (m *MsgCreateBlockHeaderResponse) XXX_DiscardUnknown()
func (*MsgCreateBlockHeaderResponse) XXX_Marshal ¶
func (m *MsgCreateBlockHeaderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateBlockHeaderResponse) XXX_Merge ¶
func (m *MsgCreateBlockHeaderResponse) XXX_Merge(src proto.Message)
func (*MsgCreateBlockHeaderResponse) XXX_Size ¶
func (m *MsgCreateBlockHeaderResponse) XXX_Size() int
func (*MsgCreateBlockHeaderResponse) XXX_Unmarshal ¶
func (m *MsgCreateBlockHeaderResponse) XXX_Unmarshal(b []byte) error
type MsgCreateSpace ¶
type MsgCreateSpace struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"` Sender string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"` }
MsgCreateSpace defines the Msg/CreateSpace request type.
func NewMsgCreateSpace ¶
func NewMsgCreateSpace(name, uri, sender string) *MsgCreateSpace
NewMsgCreateSpace is a constructor function for MsgCreateSpace
func (*MsgCreateSpace) Descriptor ¶
func (*MsgCreateSpace) Descriptor() ([]byte, []int)
func (*MsgCreateSpace) GetName ¶
func (m *MsgCreateSpace) GetName() string
func (*MsgCreateSpace) GetSender ¶
func (m *MsgCreateSpace) GetSender() string
func (MsgCreateSpace) GetSignBytes ¶
func (msg MsgCreateSpace) GetSignBytes() []byte
func (MsgCreateSpace) GetSigners ¶
func (msg MsgCreateSpace) GetSigners() []sdk.AccAddress
func (*MsgCreateSpace) GetUri ¶
func (m *MsgCreateSpace) GetUri() string
func (*MsgCreateSpace) Marshal ¶
func (m *MsgCreateSpace) Marshal() (dAtA []byte, err error)
func (*MsgCreateSpace) MarshalToSizedBuffer ¶
func (m *MsgCreateSpace) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateSpace) ProtoMessage ¶
func (*MsgCreateSpace) ProtoMessage()
func (*MsgCreateSpace) Reset ¶
func (m *MsgCreateSpace) Reset()
func (MsgCreateSpace) Route ¶
func (msg MsgCreateSpace) Route() string
func (*MsgCreateSpace) Size ¶
func (m *MsgCreateSpace) Size() (n int)
func (*MsgCreateSpace) String ¶
func (m *MsgCreateSpace) String() string
func (MsgCreateSpace) Type ¶
func (msg MsgCreateSpace) Type() string
func (*MsgCreateSpace) Unmarshal ¶
func (m *MsgCreateSpace) Unmarshal(dAtA []byte) error
func (MsgCreateSpace) ValidateBasic ¶
func (msg MsgCreateSpace) ValidateBasic() error
func (*MsgCreateSpace) XXX_DiscardUnknown ¶
func (m *MsgCreateSpace) XXX_DiscardUnknown()
func (*MsgCreateSpace) XXX_Marshal ¶
func (m *MsgCreateSpace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateSpace) XXX_Merge ¶
func (m *MsgCreateSpace) XXX_Merge(src proto.Message)
func (*MsgCreateSpace) XXX_Size ¶
func (m *MsgCreateSpace) XXX_Size() int
func (*MsgCreateSpace) XXX_Unmarshal ¶
func (m *MsgCreateSpace) XXX_Unmarshal(b []byte) error
type MsgCreateSpaceResponse ¶
type MsgCreateSpaceResponse struct {
SpaceId uint64 `protobuf:"varint,1,opt,name=space_id,json=spaceId,proto3" json:"space_id,omitempty"`
}
MsgCreateSpaceResponse defines the Msg/CreateSpace response type.
func (*MsgCreateSpaceResponse) Descriptor ¶
func (*MsgCreateSpaceResponse) Descriptor() ([]byte, []int)
func (*MsgCreateSpaceResponse) GetSpaceId ¶
func (m *MsgCreateSpaceResponse) GetSpaceId() uint64
func (*MsgCreateSpaceResponse) Marshal ¶
func (m *MsgCreateSpaceResponse) Marshal() (dAtA []byte, err error)
func (*MsgCreateSpaceResponse) MarshalTo ¶
func (m *MsgCreateSpaceResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateSpaceResponse) MarshalToSizedBuffer ¶
func (m *MsgCreateSpaceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateSpaceResponse) ProtoMessage ¶
func (*MsgCreateSpaceResponse) ProtoMessage()
func (*MsgCreateSpaceResponse) Reset ¶
func (m *MsgCreateSpaceResponse) Reset()
func (*MsgCreateSpaceResponse) Size ¶
func (m *MsgCreateSpaceResponse) Size() (n int)
func (*MsgCreateSpaceResponse) String ¶
func (m *MsgCreateSpaceResponse) String() string
func (*MsgCreateSpaceResponse) Unmarshal ¶
func (m *MsgCreateSpaceResponse) Unmarshal(dAtA []byte) error
func (*MsgCreateSpaceResponse) XXX_DiscardUnknown ¶
func (m *MsgCreateSpaceResponse) XXX_DiscardUnknown()
func (*MsgCreateSpaceResponse) XXX_Marshal ¶
func (m *MsgCreateSpaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateSpaceResponse) XXX_Merge ¶
func (m *MsgCreateSpaceResponse) XXX_Merge(src proto.Message)
func (*MsgCreateSpaceResponse) XXX_Size ¶
func (m *MsgCreateSpaceResponse) XXX_Size() int
func (*MsgCreateSpaceResponse) XXX_Unmarshal ¶
func (m *MsgCreateSpaceResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface { // CreateSpace defines a method for creating a space CreateSpace(context.Context, *MsgCreateSpace) (*MsgCreateSpaceResponse, error) // TransferSpace defines a method for transferring a space TransferSpace(context.Context, *MsgTransferSpace) (*MsgTransferSpaceResponse, error) // CreateBlockHeader defines a method for creating a record CreateBlockHeader(context.Context, *MsgCreateBlockHeader) (*MsgCreateBlockHeaderResponse, error) }
MsgServer is the server API for Msg service.
type MsgTransferSpace ¶
type MsgTransferSpace struct { SpaceId uint64 `protobuf:"varint,1,opt,name=space_id,json=spaceId,proto3" json:"space_id,omitempty"` Recipient string `protobuf:"bytes,2,opt,name=recipient,proto3" json:"recipient,omitempty"` Sender string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"` }
MsgTransferSpace defines the Msg/TransferSpace request type.
func NewMsgTransferSpace ¶
func NewMsgTransferSpace(spaceId uint64, recipient string, sender string) *MsgTransferSpace
NewMsgTransferSpace is a constructor function for MsgTransferSpace
func (*MsgTransferSpace) Descriptor ¶
func (*MsgTransferSpace) Descriptor() ([]byte, []int)
func (*MsgTransferSpace) GetRecipient ¶
func (m *MsgTransferSpace) GetRecipient() string
func (*MsgTransferSpace) GetSender ¶
func (m *MsgTransferSpace) GetSender() string
func (MsgTransferSpace) GetSignBytes ¶
func (msg MsgTransferSpace) GetSignBytes() []byte
func (MsgTransferSpace) GetSigners ¶
func (msg MsgTransferSpace) GetSigners() []sdk.AccAddress
func (*MsgTransferSpace) GetSpaceId ¶
func (m *MsgTransferSpace) GetSpaceId() uint64
func (*MsgTransferSpace) Marshal ¶
func (m *MsgTransferSpace) Marshal() (dAtA []byte, err error)
func (*MsgTransferSpace) MarshalToSizedBuffer ¶
func (m *MsgTransferSpace) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgTransferSpace) ProtoMessage ¶
func (*MsgTransferSpace) ProtoMessage()
func (*MsgTransferSpace) Reset ¶
func (m *MsgTransferSpace) Reset()
func (MsgTransferSpace) Route ¶
func (msg MsgTransferSpace) Route() string
func (*MsgTransferSpace) Size ¶
func (m *MsgTransferSpace) Size() (n int)
func (*MsgTransferSpace) String ¶
func (m *MsgTransferSpace) String() string
func (MsgTransferSpace) Type ¶
func (msg MsgTransferSpace) Type() string
func (*MsgTransferSpace) Unmarshal ¶
func (m *MsgTransferSpace) Unmarshal(dAtA []byte) error
func (MsgTransferSpace) ValidateBasic ¶
func (msg MsgTransferSpace) ValidateBasic() error
func (*MsgTransferSpace) XXX_DiscardUnknown ¶
func (m *MsgTransferSpace) XXX_DiscardUnknown()
func (*MsgTransferSpace) XXX_Marshal ¶
func (m *MsgTransferSpace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgTransferSpace) XXX_Merge ¶
func (m *MsgTransferSpace) XXX_Merge(src proto.Message)
func (*MsgTransferSpace) XXX_Size ¶
func (m *MsgTransferSpace) XXX_Size() int
func (*MsgTransferSpace) XXX_Unmarshal ¶
func (m *MsgTransferSpace) XXX_Unmarshal(b []byte) error
type MsgTransferSpaceResponse ¶
type MsgTransferSpaceResponse struct { }
MsgTransferSpaceResponse defines the Msg/TransferSpace response type.
func (*MsgTransferSpaceResponse) Descriptor ¶
func (*MsgTransferSpaceResponse) Descriptor() ([]byte, []int)
func (*MsgTransferSpaceResponse) Marshal ¶
func (m *MsgTransferSpaceResponse) Marshal() (dAtA []byte, err error)
func (*MsgTransferSpaceResponse) MarshalTo ¶
func (m *MsgTransferSpaceResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgTransferSpaceResponse) MarshalToSizedBuffer ¶
func (m *MsgTransferSpaceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgTransferSpaceResponse) ProtoMessage ¶
func (*MsgTransferSpaceResponse) ProtoMessage()
func (*MsgTransferSpaceResponse) Reset ¶
func (m *MsgTransferSpaceResponse) Reset()
func (*MsgTransferSpaceResponse) Size ¶
func (m *MsgTransferSpaceResponse) Size() (n int)
func (*MsgTransferSpaceResponse) String ¶
func (m *MsgTransferSpaceResponse) String() string
func (*MsgTransferSpaceResponse) Unmarshal ¶
func (m *MsgTransferSpaceResponse) Unmarshal(dAtA []byte) error
func (*MsgTransferSpaceResponse) XXX_DiscardUnknown ¶
func (m *MsgTransferSpaceResponse) XXX_DiscardUnknown()
func (*MsgTransferSpaceResponse) XXX_Marshal ¶
func (m *MsgTransferSpaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgTransferSpaceResponse) XXX_Merge ¶
func (m *MsgTransferSpaceResponse) XXX_Merge(src proto.Message)
func (*MsgTransferSpaceResponse) XXX_Size ¶
func (m *MsgTransferSpaceResponse) XXX_Size() int
func (*MsgTransferSpaceResponse) XXX_Unmarshal ¶
func (m *MsgTransferSpaceResponse) XXX_Unmarshal(b []byte) error
type PermKeeper ¶
type PermKeeper interface {
HasSideChainUserRole(ctx sdk.Context, signer sdk.AccAddress) bool
}
type QueryBlockHeaderRequest ¶
type QueryBlockHeaderRequest struct { SpaceId uint64 `protobuf:"varint,1,opt,name=space_id,json=spaceId,proto3" json:"space_id,omitempty"` Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` }
QueryBlockHeaderRequest is the request type for the Query/Record RPC
func (*QueryBlockHeaderRequest) Descriptor ¶
func (*QueryBlockHeaderRequest) Descriptor() ([]byte, []int)
func (*QueryBlockHeaderRequest) GetHeight ¶
func (m *QueryBlockHeaderRequest) GetHeight() uint64
func (*QueryBlockHeaderRequest) GetSpaceId ¶
func (m *QueryBlockHeaderRequest) GetSpaceId() uint64
func (*QueryBlockHeaderRequest) Marshal ¶
func (m *QueryBlockHeaderRequest) Marshal() (dAtA []byte, err error)
func (*QueryBlockHeaderRequest) MarshalTo ¶
func (m *QueryBlockHeaderRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryBlockHeaderRequest) MarshalToSizedBuffer ¶
func (m *QueryBlockHeaderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryBlockHeaderRequest) ProtoMessage ¶
func (*QueryBlockHeaderRequest) ProtoMessage()
func (*QueryBlockHeaderRequest) Reset ¶
func (m *QueryBlockHeaderRequest) Reset()
func (*QueryBlockHeaderRequest) Size ¶
func (m *QueryBlockHeaderRequest) Size() (n int)
func (*QueryBlockHeaderRequest) String ¶
func (m *QueryBlockHeaderRequest) String() string
func (*QueryBlockHeaderRequest) Unmarshal ¶
func (m *QueryBlockHeaderRequest) Unmarshal(dAtA []byte) error
func (*QueryBlockHeaderRequest) XXX_DiscardUnknown ¶
func (m *QueryBlockHeaderRequest) XXX_DiscardUnknown()
func (*QueryBlockHeaderRequest) XXX_Marshal ¶
func (m *QueryBlockHeaderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryBlockHeaderRequest) XXX_Merge ¶
func (m *QueryBlockHeaderRequest) XXX_Merge(src proto.Message)
func (*QueryBlockHeaderRequest) XXX_Size ¶
func (m *QueryBlockHeaderRequest) XXX_Size() int
func (*QueryBlockHeaderRequest) XXX_Unmarshal ¶
func (m *QueryBlockHeaderRequest) XXX_Unmarshal(b []byte) error
type QueryBlockHeaderResponse ¶
type QueryBlockHeaderResponse struct {
Header string `protobuf:"bytes,2,opt,name=header,proto3" json:"header,omitempty"`
}
QueryBlockHeaderResponse is the response type for the Query/Record RPC
func (*QueryBlockHeaderResponse) Descriptor ¶
func (*QueryBlockHeaderResponse) Descriptor() ([]byte, []int)
func (*QueryBlockHeaderResponse) GetHeader ¶
func (m *QueryBlockHeaderResponse) GetHeader() string
func (*QueryBlockHeaderResponse) Marshal ¶
func (m *QueryBlockHeaderResponse) Marshal() (dAtA []byte, err error)
func (*QueryBlockHeaderResponse) MarshalTo ¶
func (m *QueryBlockHeaderResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryBlockHeaderResponse) MarshalToSizedBuffer ¶
func (m *QueryBlockHeaderResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryBlockHeaderResponse) ProtoMessage ¶
func (*QueryBlockHeaderResponse) ProtoMessage()
func (*QueryBlockHeaderResponse) Reset ¶
func (m *QueryBlockHeaderResponse) Reset()
func (*QueryBlockHeaderResponse) Size ¶
func (m *QueryBlockHeaderResponse) Size() (n int)
func (*QueryBlockHeaderResponse) String ¶
func (m *QueryBlockHeaderResponse) String() string
func (*QueryBlockHeaderResponse) Unmarshal ¶
func (m *QueryBlockHeaderResponse) Unmarshal(dAtA []byte) error
func (*QueryBlockHeaderResponse) XXX_DiscardUnknown ¶
func (m *QueryBlockHeaderResponse) XXX_DiscardUnknown()
func (*QueryBlockHeaderResponse) XXX_Marshal ¶
func (m *QueryBlockHeaderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryBlockHeaderResponse) XXX_Merge ¶
func (m *QueryBlockHeaderResponse) XXX_Merge(src proto.Message)
func (*QueryBlockHeaderResponse) XXX_Size ¶
func (m *QueryBlockHeaderResponse) XXX_Size() int
func (*QueryBlockHeaderResponse) XXX_Unmarshal ¶
func (m *QueryBlockHeaderResponse) XXX_Unmarshal(b []byte) error
type QueryClient ¶
type QueryClient interface { // Space queries a space. Space(ctx context.Context, in *QuerySpaceRequest, opts ...grpc.CallOption) (*QuerySpaceResponse, error) // SpaceOfOwner queries all spaces owned by an address. SpaceOfOwner(ctx context.Context, in *QuerySpaceOfOwnerRequest, opts ...grpc.CallOption) (*QuerySpaceOfOwnerResponse, error) // BlockHeader queries a side chain block header. BlockHeader(ctx context.Context, in *QueryBlockHeaderRequest, opts ...grpc.CallOption) (*QueryBlockHeaderResponse, error) }
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryServer ¶
type QueryServer interface { // Space queries a space. Space(context.Context, *QuerySpaceRequest) (*QuerySpaceResponse, error) // SpaceOfOwner queries all spaces owned by an address. SpaceOfOwner(context.Context, *QuerySpaceOfOwnerRequest) (*QuerySpaceOfOwnerResponse, error) // BlockHeader queries a side chain block header. BlockHeader(context.Context, *QueryBlockHeaderRequest) (*QueryBlockHeaderResponse, error) }
QueryServer is the server API for Query service.
type QuerySpaceOfOwnerRequest ¶
type QuerySpaceOfOwnerRequest struct { Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QuerySpaceOfOwnerRequest is the request type for the Query/SpaceOfOwner RPC
func (*QuerySpaceOfOwnerRequest) Descriptor ¶
func (*QuerySpaceOfOwnerRequest) Descriptor() ([]byte, []int)
func (*QuerySpaceOfOwnerRequest) GetOwner ¶
func (m *QuerySpaceOfOwnerRequest) GetOwner() string
func (*QuerySpaceOfOwnerRequest) GetPagination ¶
func (m *QuerySpaceOfOwnerRequest) GetPagination() *query.PageRequest
func (*QuerySpaceOfOwnerRequest) Marshal ¶
func (m *QuerySpaceOfOwnerRequest) Marshal() (dAtA []byte, err error)
func (*QuerySpaceOfOwnerRequest) MarshalTo ¶
func (m *QuerySpaceOfOwnerRequest) MarshalTo(dAtA []byte) (int, error)
func (*QuerySpaceOfOwnerRequest) MarshalToSizedBuffer ¶
func (m *QuerySpaceOfOwnerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QuerySpaceOfOwnerRequest) ProtoMessage ¶
func (*QuerySpaceOfOwnerRequest) ProtoMessage()
func (*QuerySpaceOfOwnerRequest) Reset ¶
func (m *QuerySpaceOfOwnerRequest) Reset()
func (*QuerySpaceOfOwnerRequest) Size ¶
func (m *QuerySpaceOfOwnerRequest) Size() (n int)
func (*QuerySpaceOfOwnerRequest) String ¶
func (m *QuerySpaceOfOwnerRequest) String() string
func (*QuerySpaceOfOwnerRequest) Unmarshal ¶
func (m *QuerySpaceOfOwnerRequest) Unmarshal(dAtA []byte) error
func (*QuerySpaceOfOwnerRequest) XXX_DiscardUnknown ¶
func (m *QuerySpaceOfOwnerRequest) XXX_DiscardUnknown()
func (*QuerySpaceOfOwnerRequest) XXX_Marshal ¶
func (m *QuerySpaceOfOwnerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QuerySpaceOfOwnerRequest) XXX_Merge ¶
func (m *QuerySpaceOfOwnerRequest) XXX_Merge(src proto.Message)
func (*QuerySpaceOfOwnerRequest) XXX_Size ¶
func (m *QuerySpaceOfOwnerRequest) XXX_Size() int
func (*QuerySpaceOfOwnerRequest) XXX_Unmarshal ¶
func (m *QuerySpaceOfOwnerRequest) XXX_Unmarshal(b []byte) error
type QuerySpaceOfOwnerResponse ¶
type QuerySpaceOfOwnerResponse struct { Spaces []Space `protobuf:"bytes,1,rep,name=spaces,proto3" json:"spaces"` Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QuerySpaceOfOwnerResponse is the response type for the Query/SpaceOfOwner RPC
func (*QuerySpaceOfOwnerResponse) Descriptor ¶
func (*QuerySpaceOfOwnerResponse) Descriptor() ([]byte, []int)
func (*QuerySpaceOfOwnerResponse) GetPagination ¶
func (m *QuerySpaceOfOwnerResponse) GetPagination() *query.PageResponse
func (*QuerySpaceOfOwnerResponse) GetSpaces ¶
func (m *QuerySpaceOfOwnerResponse) GetSpaces() []Space
func (*QuerySpaceOfOwnerResponse) Marshal ¶
func (m *QuerySpaceOfOwnerResponse) Marshal() (dAtA []byte, err error)
func (*QuerySpaceOfOwnerResponse) MarshalTo ¶
func (m *QuerySpaceOfOwnerResponse) MarshalTo(dAtA []byte) (int, error)
func (*QuerySpaceOfOwnerResponse) MarshalToSizedBuffer ¶
func (m *QuerySpaceOfOwnerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QuerySpaceOfOwnerResponse) ProtoMessage ¶
func (*QuerySpaceOfOwnerResponse) ProtoMessage()
func (*QuerySpaceOfOwnerResponse) Reset ¶
func (m *QuerySpaceOfOwnerResponse) Reset()
func (*QuerySpaceOfOwnerResponse) Size ¶
func (m *QuerySpaceOfOwnerResponse) Size() (n int)
func (*QuerySpaceOfOwnerResponse) String ¶
func (m *QuerySpaceOfOwnerResponse) String() string
func (*QuerySpaceOfOwnerResponse) Unmarshal ¶
func (m *QuerySpaceOfOwnerResponse) Unmarshal(dAtA []byte) error
func (*QuerySpaceOfOwnerResponse) XXX_DiscardUnknown ¶
func (m *QuerySpaceOfOwnerResponse) XXX_DiscardUnknown()
func (*QuerySpaceOfOwnerResponse) XXX_Marshal ¶
func (m *QuerySpaceOfOwnerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QuerySpaceOfOwnerResponse) XXX_Merge ¶
func (m *QuerySpaceOfOwnerResponse) XXX_Merge(src proto.Message)
func (*QuerySpaceOfOwnerResponse) XXX_Size ¶
func (m *QuerySpaceOfOwnerResponse) XXX_Size() int
func (*QuerySpaceOfOwnerResponse) XXX_Unmarshal ¶
func (m *QuerySpaceOfOwnerResponse) XXX_Unmarshal(b []byte) error
type QuerySpaceRequest ¶
type QuerySpaceRequest struct {
SpaceId uint64 `protobuf:"varint,1,opt,name=space_id,json=spaceId,proto3" json:"space_id,omitempty"`
}
QuerySpaceRequest is the request type for the Query/Space RPC
func (*QuerySpaceRequest) Descriptor ¶
func (*QuerySpaceRequest) Descriptor() ([]byte, []int)
func (*QuerySpaceRequest) GetSpaceId ¶
func (m *QuerySpaceRequest) GetSpaceId() uint64
func (*QuerySpaceRequest) Marshal ¶
func (m *QuerySpaceRequest) Marshal() (dAtA []byte, err error)
func (*QuerySpaceRequest) MarshalTo ¶
func (m *QuerySpaceRequest) MarshalTo(dAtA []byte) (int, error)
func (*QuerySpaceRequest) MarshalToSizedBuffer ¶
func (m *QuerySpaceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QuerySpaceRequest) ProtoMessage ¶
func (*QuerySpaceRequest) ProtoMessage()
func (*QuerySpaceRequest) Reset ¶
func (m *QuerySpaceRequest) Reset()
func (*QuerySpaceRequest) Size ¶
func (m *QuerySpaceRequest) Size() (n int)
func (*QuerySpaceRequest) String ¶
func (m *QuerySpaceRequest) String() string
func (*QuerySpaceRequest) Unmarshal ¶
func (m *QuerySpaceRequest) Unmarshal(dAtA []byte) error
func (*QuerySpaceRequest) XXX_DiscardUnknown ¶
func (m *QuerySpaceRequest) XXX_DiscardUnknown()
func (*QuerySpaceRequest) XXX_Marshal ¶
func (m *QuerySpaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QuerySpaceRequest) XXX_Merge ¶
func (m *QuerySpaceRequest) XXX_Merge(src proto.Message)
func (*QuerySpaceRequest) XXX_Size ¶
func (m *QuerySpaceRequest) XXX_Size() int
func (*QuerySpaceRequest) XXX_Unmarshal ¶
func (m *QuerySpaceRequest) XXX_Unmarshal(b []byte) error
type QuerySpaceResponse ¶
type QuerySpaceResponse struct {
Space *Space `protobuf:"bytes,1,opt,name=space,proto3" json:"space,omitempty"`
}
QuerySpaceResponse is the response type for the Query/Space RPC
func (*QuerySpaceResponse) Descriptor ¶
func (*QuerySpaceResponse) Descriptor() ([]byte, []int)
func (*QuerySpaceResponse) GetSpace ¶
func (m *QuerySpaceResponse) GetSpace() *Space
func (*QuerySpaceResponse) Marshal ¶
func (m *QuerySpaceResponse) Marshal() (dAtA []byte, err error)
func (*QuerySpaceResponse) MarshalTo ¶
func (m *QuerySpaceResponse) MarshalTo(dAtA []byte) (int, error)
func (*QuerySpaceResponse) MarshalToSizedBuffer ¶
func (m *QuerySpaceResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QuerySpaceResponse) ProtoMessage ¶
func (*QuerySpaceResponse) ProtoMessage()
func (*QuerySpaceResponse) Reset ¶
func (m *QuerySpaceResponse) Reset()
func (*QuerySpaceResponse) Size ¶
func (m *QuerySpaceResponse) Size() (n int)
func (*QuerySpaceResponse) String ¶
func (m *QuerySpaceResponse) String() string
func (*QuerySpaceResponse) Unmarshal ¶
func (m *QuerySpaceResponse) Unmarshal(dAtA []byte) error
func (*QuerySpaceResponse) XXX_DiscardUnknown ¶
func (m *QuerySpaceResponse) XXX_DiscardUnknown()
func (*QuerySpaceResponse) XXX_Marshal ¶
func (m *QuerySpaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QuerySpaceResponse) XXX_Merge ¶
func (m *QuerySpaceResponse) XXX_Merge(src proto.Message)
func (*QuerySpaceResponse) XXX_Size ¶
func (m *QuerySpaceResponse) XXX_Size() int
func (*QuerySpaceResponse) XXX_Unmarshal ¶
func (m *QuerySpaceResponse) XXX_Unmarshal(b []byte) error
type Space ¶
type Space struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` Owner string `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` }
Space defines the space info of the side-chain module
func (*Space) Descriptor ¶
func (*Space) ProtoMessage ¶
func (*Space) ProtoMessage()
func (*Space) XXX_DiscardUnknown ¶
func (m *Space) XXX_DiscardUnknown()
func (*Space) XXX_Marshal ¶
func (*Space) XXX_Unmarshal ¶
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) CreateBlockHeader ¶
func (*UnimplementedMsgServer) CreateBlockHeader(ctx context.Context, req *MsgCreateBlockHeader) (*MsgCreateBlockHeaderResponse, error)
func (*UnimplementedMsgServer) CreateSpace ¶
func (*UnimplementedMsgServer) CreateSpace(ctx context.Context, req *MsgCreateSpace) (*MsgCreateSpaceResponse, error)
func (*UnimplementedMsgServer) TransferSpace ¶
func (*UnimplementedMsgServer) TransferSpace(ctx context.Context, req *MsgTransferSpace) (*MsgTransferSpaceResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) BlockHeader ¶
func (*UnimplementedQueryServer) BlockHeader(ctx context.Context, req *QueryBlockHeaderRequest) (*QueryBlockHeaderResponse, error)
func (*UnimplementedQueryServer) Space ¶
func (*UnimplementedQueryServer) Space(ctx context.Context, req *QuerySpaceRequest) (*QuerySpaceResponse, error)
func (*UnimplementedQueryServer) SpaceOfOwner ¶
func (*UnimplementedQueryServer) SpaceOfOwner(ctx context.Context, req *QuerySpaceOfOwnerRequest) (*QuerySpaceOfOwnerResponse, error)