Documentation ¶
Overview ¶
nolint
nolint
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func KeyBurnTokenAmt(minUint string) []byte
- func KeyMinUint(minUnit string) []byte
- func KeySymbol(symbol string) []byte
- func KeyTokens(owner sdk.AccAddress, symbol string) []byte
- func ParamKeyTable() paramtypes.KeyTable
- 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 SetNativeToken(symbol string, name string, minUnit string, decimal uint32, ...)
- func ValidateAmount(amount uint64) error
- func ValidateGenesis(data GenesisState) error
- func ValidateInitialSupply(initialSupply uint64) error
- func ValidateKeywords(denom string) error
- func ValidateMinUnit(minUnit string) error
- func ValidateName(name string) error
- func ValidateParams(p Params) error
- func ValidateScale(scale uint32) error
- func ValidateSymbol(symbol string) error
- func ValidateToken(token Token) error
- type AccountKeeper
- type BankKeeper
- type Bool
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetBurnedCoins() []types.Coin
- func (m *GenesisState) GetParams() Params
- func (m *GenesisState) GetTokens() []Token
- 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 MsgBurnToken
- func (*MsgBurnToken) Descriptor() ([]byte, []int)
- func (msg MsgBurnToken) GetSignBytes() []byte
- func (msg MsgBurnToken) GetSigners() []sdk.AccAddress
- func (m *MsgBurnToken) Marshal() (dAtA []byte, err error)
- func (m *MsgBurnToken) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgBurnToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgBurnToken) ProtoMessage()
- func (m *MsgBurnToken) Reset()
- func (msg MsgBurnToken) Route() string
- func (m *MsgBurnToken) Size() (n int)
- func (m *MsgBurnToken) String() string
- func (msg MsgBurnToken) Type() string
- func (m *MsgBurnToken) Unmarshal(dAtA []byte) error
- func (msg MsgBurnToken) ValidateBasic() error
- func (m *MsgBurnToken) XXX_DiscardUnknown()
- func (m *MsgBurnToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgBurnToken) XXX_Merge(src proto.Message)
- func (m *MsgBurnToken) XXX_Size() int
- func (m *MsgBurnToken) XXX_Unmarshal(b []byte) error
- type MsgBurnTokenResponse
- func (*MsgBurnTokenResponse) Descriptor() ([]byte, []int)
- func (m *MsgBurnTokenResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgBurnTokenResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgBurnTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgBurnTokenResponse) ProtoMessage()
- func (m *MsgBurnTokenResponse) Reset()
- func (m *MsgBurnTokenResponse) Size() (n int)
- func (m *MsgBurnTokenResponse) String() string
- func (m *MsgBurnTokenResponse) Unmarshal(dAtA []byte) error
- func (m *MsgBurnTokenResponse) XXX_DiscardUnknown()
- func (m *MsgBurnTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgBurnTokenResponse) XXX_Merge(src proto.Message)
- func (m *MsgBurnTokenResponse) XXX_Size() int
- func (m *MsgBurnTokenResponse) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgEditToken
- func (*MsgEditToken) Descriptor() ([]byte, []int)
- func (msg MsgEditToken) GetSignBytes() []byte
- func (msg MsgEditToken) GetSigners() []sdk.AccAddress
- func (m *MsgEditToken) Marshal() (dAtA []byte, err error)
- func (m *MsgEditToken) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgEditToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgEditToken) ProtoMessage()
- func (m *MsgEditToken) Reset()
- func (msg MsgEditToken) Route() string
- func (m *MsgEditToken) Size() (n int)
- func (m *MsgEditToken) String() string
- func (msg MsgEditToken) Type() string
- func (m *MsgEditToken) Unmarshal(dAtA []byte) error
- func (msg MsgEditToken) ValidateBasic() error
- func (m *MsgEditToken) XXX_DiscardUnknown()
- func (m *MsgEditToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgEditToken) XXX_Merge(src proto.Message)
- func (m *MsgEditToken) XXX_Size() int
- func (m *MsgEditToken) XXX_Unmarshal(b []byte) error
- type MsgEditTokenResponse
- func (*MsgEditTokenResponse) Descriptor() ([]byte, []int)
- func (m *MsgEditTokenResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgEditTokenResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgEditTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgEditTokenResponse) ProtoMessage()
- func (m *MsgEditTokenResponse) Reset()
- func (m *MsgEditTokenResponse) Size() (n int)
- func (m *MsgEditTokenResponse) String() string
- func (m *MsgEditTokenResponse) Unmarshal(dAtA []byte) error
- func (m *MsgEditTokenResponse) XXX_DiscardUnknown()
- func (m *MsgEditTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgEditTokenResponse) XXX_Merge(src proto.Message)
- func (m *MsgEditTokenResponse) XXX_Size() int
- func (m *MsgEditTokenResponse) XXX_Unmarshal(b []byte) error
- type MsgIssueToken
- func (*MsgIssueToken) Descriptor() ([]byte, []int)
- func (msg MsgIssueToken) GetSignBytes() []byte
- func (msg MsgIssueToken) GetSigners() []sdk.AccAddress
- func (m *MsgIssueToken) Marshal() (dAtA []byte, err error)
- func (m *MsgIssueToken) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgIssueToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgIssueToken) ProtoMessage()
- func (m *MsgIssueToken) Reset()
- func (msg MsgIssueToken) Route() string
- func (m *MsgIssueToken) Size() (n int)
- func (m *MsgIssueToken) String() string
- func (msg MsgIssueToken) Type() string
- func (m *MsgIssueToken) Unmarshal(dAtA []byte) error
- func (msg MsgIssueToken) ValidateBasic() error
- func (m *MsgIssueToken) XXX_DiscardUnknown()
- func (m *MsgIssueToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgIssueToken) XXX_Merge(src proto.Message)
- func (m *MsgIssueToken) XXX_Size() int
- func (m *MsgIssueToken) XXX_Unmarshal(b []byte) error
- type MsgIssueTokenResponse
- func (*MsgIssueTokenResponse) Descriptor() ([]byte, []int)
- func (m *MsgIssueTokenResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgIssueTokenResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgIssueTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgIssueTokenResponse) ProtoMessage()
- func (m *MsgIssueTokenResponse) Reset()
- func (m *MsgIssueTokenResponse) Size() (n int)
- func (m *MsgIssueTokenResponse) String() string
- func (m *MsgIssueTokenResponse) Unmarshal(dAtA []byte) error
- func (m *MsgIssueTokenResponse) XXX_DiscardUnknown()
- func (m *MsgIssueTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgIssueTokenResponse) XXX_Merge(src proto.Message)
- func (m *MsgIssueTokenResponse) XXX_Size() int
- func (m *MsgIssueTokenResponse) XXX_Unmarshal(b []byte) error
- type MsgMintToken
- func (*MsgMintToken) Descriptor() ([]byte, []int)
- func (msg MsgMintToken) GetSignBytes() []byte
- func (msg MsgMintToken) GetSigners() []sdk.AccAddress
- func (m *MsgMintToken) Marshal() (dAtA []byte, err error)
- func (m *MsgMintToken) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgMintToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgMintToken) ProtoMessage()
- func (m *MsgMintToken) Reset()
- func (msg MsgMintToken) Route() string
- func (m *MsgMintToken) Size() (n int)
- func (m *MsgMintToken) String() string
- func (msg MsgMintToken) Type() string
- func (m *MsgMintToken) Unmarshal(dAtA []byte) error
- func (msg MsgMintToken) ValidateBasic() error
- func (m *MsgMintToken) XXX_DiscardUnknown()
- func (m *MsgMintToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgMintToken) XXX_Merge(src proto.Message)
- func (m *MsgMintToken) XXX_Size() int
- func (m *MsgMintToken) XXX_Unmarshal(b []byte) error
- type MsgMintTokenResponse
- func (*MsgMintTokenResponse) Descriptor() ([]byte, []int)
- func (m *MsgMintTokenResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgMintTokenResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgMintTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgMintTokenResponse) ProtoMessage()
- func (m *MsgMintTokenResponse) Reset()
- func (m *MsgMintTokenResponse) Size() (n int)
- func (m *MsgMintTokenResponse) String() string
- func (m *MsgMintTokenResponse) Unmarshal(dAtA []byte) error
- func (m *MsgMintTokenResponse) XXX_DiscardUnknown()
- func (m *MsgMintTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgMintTokenResponse) XXX_Merge(src proto.Message)
- func (m *MsgMintTokenResponse) XXX_Size() int
- func (m *MsgMintTokenResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MsgTransferTokenOwner
- func (*MsgTransferTokenOwner) Descriptor() ([]byte, []int)
- func (msg MsgTransferTokenOwner) GetSignBytes() []byte
- func (msg MsgTransferTokenOwner) GetSigners() []sdk.AccAddress
- func (m *MsgTransferTokenOwner) Marshal() (dAtA []byte, err error)
- func (m *MsgTransferTokenOwner) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgTransferTokenOwner) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgTransferTokenOwner) ProtoMessage()
- func (m *MsgTransferTokenOwner) Reset()
- func (msg MsgTransferTokenOwner) Route() string
- func (m *MsgTransferTokenOwner) Size() (n int)
- func (m *MsgTransferTokenOwner) String() string
- func (msg MsgTransferTokenOwner) Type() string
- func (m *MsgTransferTokenOwner) Unmarshal(dAtA []byte) error
- func (msg MsgTransferTokenOwner) ValidateBasic() error
- func (m *MsgTransferTokenOwner) XXX_DiscardUnknown()
- func (m *MsgTransferTokenOwner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgTransferTokenOwner) XXX_Merge(src proto.Message)
- func (m *MsgTransferTokenOwner) XXX_Size() int
- func (m *MsgTransferTokenOwner) XXX_Unmarshal(b []byte) error
- type MsgTransferTokenOwnerResponse
- func (*MsgTransferTokenOwnerResponse) Descriptor() ([]byte, []int)
- func (m *MsgTransferTokenOwnerResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgTransferTokenOwnerResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgTransferTokenOwnerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgTransferTokenOwnerResponse) ProtoMessage()
- func (m *MsgTransferTokenOwnerResponse) Reset()
- func (m *MsgTransferTokenOwnerResponse) Size() (n int)
- func (m *MsgTransferTokenOwnerResponse) String() string
- func (m *MsgTransferTokenOwnerResponse) Unmarshal(dAtA []byte) error
- func (m *MsgTransferTokenOwnerResponse) XXX_DiscardUnknown()
- func (m *MsgTransferTokenOwnerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgTransferTokenOwnerResponse) XXX_Merge(src proto.Message)
- func (m *MsgTransferTokenOwnerResponse) XXX_Size() int
- func (m *MsgTransferTokenOwnerResponse) XXX_Unmarshal(b []byte) error
- type Params
- func (*Params) Descriptor() ([]byte, []int)
- func (this *Params) Equal(that interface{}) bool
- func (m *Params) Marshal() (dAtA []byte, err error)
- func (m *Params) MarshalTo(dAtA []byte) (int, error)
- func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
- func (*Params) ProtoMessage()
- func (m *Params) Reset()
- func (m *Params) Size() (n int)
- func (p Params) String() string
- func (m *Params) Unmarshal(dAtA []byte) error
- func (m *Params) XXX_DiscardUnknown()
- func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Params) XXX_Merge(src proto.Message)
- func (m *Params) XXX_Size() int
- func (m *Params) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryFeesRequest
- func (*QueryFeesRequest) Descriptor() ([]byte, []int)
- func (m *QueryFeesRequest) GetSymbol() string
- func (m *QueryFeesRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryFeesRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryFeesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryFeesRequest) ProtoMessage()
- func (m *QueryFeesRequest) Reset()
- func (m *QueryFeesRequest) Size() (n int)
- func (m *QueryFeesRequest) String() string
- func (m *QueryFeesRequest) Unmarshal(dAtA []byte) error
- func (m *QueryFeesRequest) XXX_DiscardUnknown()
- func (m *QueryFeesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryFeesRequest) XXX_Merge(src proto.Message)
- func (m *QueryFeesRequest) XXX_Size() int
- func (m *QueryFeesRequest) XXX_Unmarshal(b []byte) error
- type QueryFeesResponse
- func (*QueryFeesResponse) Descriptor() ([]byte, []int)
- func (m *QueryFeesResponse) GetExist() bool
- func (m *QueryFeesResponse) GetIssueFee() github_com_cosmos_cosmos_sdk_types.Coin
- func (m *QueryFeesResponse) GetMintFee() github_com_cosmos_cosmos_sdk_types.Coin
- func (m *QueryFeesResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryFeesResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryFeesResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryFeesResponse) ProtoMessage()
- func (m *QueryFeesResponse) Reset()
- func (m *QueryFeesResponse) Size() (n int)
- func (m *QueryFeesResponse) String() string
- func (m *QueryFeesResponse) Unmarshal(dAtA []byte) error
- func (m *QueryFeesResponse) XXX_DiscardUnknown()
- func (m *QueryFeesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryFeesResponse) XXX_Merge(src proto.Message)
- func (m *QueryFeesResponse) XXX_Size() int
- func (m *QueryFeesResponse) XXX_Unmarshal(b []byte) error
- type QueryParamsRequest
- func (*QueryParamsRequest) Descriptor() ([]byte, []int)
- func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsRequest) ProtoMessage()
- func (m *QueryParamsRequest) Reset()
- func (m *QueryParamsRequest) Size() (n int)
- func (m *QueryParamsRequest) String() string
- func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryParamsRequest) XXX_DiscardUnknown()
- func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
- func (m *QueryParamsRequest) XXX_Size() int
- func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)
- func (m *QueryParamsResponse) GetParams() Params
- func (m *QueryParamsResponse) GetRes() *query.PageResponse
- func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsResponse) ProtoMessage()
- func (m *QueryParamsResponse) Reset()
- func (m *QueryParamsResponse) Size() (n int)
- func (m *QueryParamsResponse) String() string
- func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryParamsResponse) XXX_DiscardUnknown()
- func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
- func (m *QueryParamsResponse) XXX_Size() int
- func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type QueryTokenFeesParams
- type QueryTokenParams
- type QueryTokenRequest
- func (*QueryTokenRequest) Descriptor() ([]byte, []int)
- func (m *QueryTokenRequest) GetDenom() string
- func (m *QueryTokenRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTokenRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTokenRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTokenRequest) ProtoMessage()
- func (m *QueryTokenRequest) Reset()
- func (m *QueryTokenRequest) Size() (n int)
- func (m *QueryTokenRequest) String() string
- func (m *QueryTokenRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTokenRequest) XXX_DiscardUnknown()
- func (m *QueryTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTokenRequest) XXX_Merge(src proto.Message)
- func (m *QueryTokenRequest) XXX_Size() int
- func (m *QueryTokenRequest) XXX_Unmarshal(b []byte) error
- type QueryTokenResponse
- func (*QueryTokenResponse) Descriptor() ([]byte, []int)
- func (m *QueryTokenResponse) GetToken() *types.Any
- func (m *QueryTokenResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTokenResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTokenResponse) ProtoMessage()
- func (m *QueryTokenResponse) Reset()
- func (m *QueryTokenResponse) Size() (n int)
- func (m *QueryTokenResponse) String() string
- func (m *QueryTokenResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTokenResponse) XXX_DiscardUnknown()
- func (m *QueryTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTokenResponse) XXX_Merge(src proto.Message)
- func (m *QueryTokenResponse) XXX_Size() int
- func (m *QueryTokenResponse) XXX_Unmarshal(b []byte) error
- type QueryTokensParams
- type QueryTokensRequest
- func (*QueryTokensRequest) Descriptor() ([]byte, []int)
- func (m *QueryTokensRequest) GetOwner() string
- func (m *QueryTokensRequest) GetPagination() *query.PageRequest
- func (m *QueryTokensRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTokensRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTokensRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTokensRequest) ProtoMessage()
- func (m *QueryTokensRequest) Reset()
- func (m *QueryTokensRequest) Size() (n int)
- func (m *QueryTokensRequest) String() string
- func (m *QueryTokensRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTokensRequest) XXX_DiscardUnknown()
- func (m *QueryTokensRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTokensRequest) XXX_Merge(src proto.Message)
- func (m *QueryTokensRequest) XXX_Size() int
- func (m *QueryTokensRequest) XXX_Unmarshal(b []byte) error
- type QueryTokensResponse
- func (*QueryTokensResponse) Descriptor() ([]byte, []int)
- func (m *QueryTokensResponse) GetPagination() *query.PageResponse
- func (m *QueryTokensResponse) GetTokens() []*types.Any
- func (m *QueryTokensResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTokensResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTokensResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTokensResponse) ProtoMessage()
- func (m *QueryTokensResponse) Reset()
- func (m *QueryTokensResponse) Size() (n int)
- func (m *QueryTokensResponse) String() string
- func (m *QueryTokensResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTokensResponse) XXX_DiscardUnknown()
- func (m *QueryTokensResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTokensResponse) XXX_Merge(src proto.Message)
- func (m *QueryTokensResponse) XXX_Size() int
- func (m *QueryTokensResponse) XXX_Unmarshal(b []byte) error
- type QueryTotalBurnRequest
- func (*QueryTotalBurnRequest) Descriptor() ([]byte, []int)
- func (m *QueryTotalBurnRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalBurnRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalBurnRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalBurnRequest) ProtoMessage()
- func (m *QueryTotalBurnRequest) Reset()
- func (m *QueryTotalBurnRequest) Size() (n int)
- func (m *QueryTotalBurnRequest) String() string
- func (m *QueryTotalBurnRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTotalBurnRequest) XXX_DiscardUnknown()
- func (m *QueryTotalBurnRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalBurnRequest) XXX_Merge(src proto.Message)
- func (m *QueryTotalBurnRequest) XXX_Size() int
- func (m *QueryTotalBurnRequest) XXX_Unmarshal(b []byte) error
- type QueryTotalBurnResponse
- func (*QueryTotalBurnResponse) Descriptor() ([]byte, []int)
- func (m *QueryTotalBurnResponse) GetBurnedCoins() []types1.Coin
- func (m *QueryTotalBurnResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTotalBurnResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTotalBurnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTotalBurnResponse) ProtoMessage()
- func (m *QueryTotalBurnResponse) Reset()
- func (m *QueryTotalBurnResponse) Size() (n int)
- func (m *QueryTotalBurnResponse) String() string
- func (m *QueryTotalBurnResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTotalBurnResponse) XXX_DiscardUnknown()
- func (m *QueryTotalBurnResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTotalBurnResponse) XXX_Merge(src proto.Message)
- func (m *QueryTotalBurnResponse) XXX_Size() int
- func (m *QueryTotalBurnResponse) XXX_Unmarshal(b []byte) error
- type Token
- func (*Token) Descriptor() ([]byte, []int)
- func (t Token) GetInitialSupply() uint64
- func (t Token) GetMaxSupply() uint64
- func (t Token) GetMinUnit() string
- func (t Token) GetMintable() bool
- func (t Token) GetName() string
- func (t Token) GetOwner() sdk.AccAddress
- func (t Token) GetScale() uint32
- func (t Token) GetSymbol() string
- func (m *Token) Marshal() (dAtA []byte, err error)
- func (m *Token) MarshalTo(dAtA []byte) (int, error)
- func (m *Token) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Token) ProtoMessage()
- func (m *Token) Reset()
- func (m *Token) Size() (n int)
- func (t Token) String() string
- func (t Token) ToMainCoin(coin sdk.Coin) (sdk.DecCoin, error)
- func (t Token) ToMinCoin(coin sdk.DecCoin) (newCoin sdk.Coin, err error)
- func (m *Token) Unmarshal(dAtA []byte) error
- func (m *Token) XXX_DiscardUnknown()
- func (m *Token) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Token) XXX_Merge(src proto.Message)
- func (m *Token) XXX_Size() int
- func (m *Token) XXX_Unmarshal(b []byte) error
- type TokenI
- type UnimplementedMsgServer
- func (*UnimplementedMsgServer) BurnToken(ctx context.Context, req *MsgBurnToken) (*MsgBurnTokenResponse, error)
- func (*UnimplementedMsgServer) EditToken(ctx context.Context, req *MsgEditToken) (*MsgEditTokenResponse, error)
- func (*UnimplementedMsgServer) IssueToken(ctx context.Context, req *MsgIssueToken) (*MsgIssueTokenResponse, error)
- func (*UnimplementedMsgServer) MintToken(ctx context.Context, req *MsgMintToken) (*MsgMintTokenResponse, error)
- func (*UnimplementedMsgServer) TransferTokenOwner(ctx context.Context, req *MsgTransferTokenOwner) (*MsgTransferTokenOwnerResponse, error)
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) Fees(ctx context.Context, req *QueryFeesRequest) (*QueryFeesResponse, error)
- func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
- func (*UnimplementedQueryServer) Token(ctx context.Context, req *QueryTokenRequest) (*QueryTokenResponse, error)
- func (*UnimplementedQueryServer) Tokens(ctx context.Context, req *QueryTokensRequest) (*QueryTokensResponse, error)
- func (*UnimplementedQueryServer) TotalBurn(ctx context.Context, req *QueryTotalBurnRequest) (*QueryTotalBurnResponse, error)
Constants ¶
const ( EventTypeIssueToken = "issue_token" EventTypeEditToken = "edit_token" EventTypeMintToken = "mint_token" EventTypeBurnToken = "burn_token" EventTypeTransferTokenOwner = "transfer_token_owner" AttributeValueCategory = ModuleName AttributeKeyCreator = "creator" AttributeKeySymbol = "symbol" AttributeKeyAmount = "amount" AttributeKeyOwner = "owner" AttributeKeyDstOwner = "dst_owner" AttributeKeyRecipient = "recipient" )
const ( // ModuleName is the name of the token module ModuleName = "token" // StoreKey is the string store representation StoreKey string = ModuleName // QuerierRoute is the querier route for the token module QuerierRoute string = ModuleName // RouterKey is the msg router key for the token module RouterKey string = ModuleName // DefaultParamspace is the default name for parameter store DefaultParamspace = ModuleName )
const ( // MsgRoute identifies transaction types MsgRoute = "token" TypeMsgIssueToken = "issue_token" TypeMsgEditToken = "edit_token" TypeMsgMintToken = "mint_token" TypeMsgBurnToken = "burn_token" TypeMsgTransferTokenOwner = "transfer_token_owner" // DoNotModify used to indicate that some field should not be updated DoNotModify = "[do-not-modify]" )
const ( QueryToken = "token" QueryTokens = "tokens" QueryFees = "fees" QueryParams = "params" QueryTotalBurn = "total_burn" )
const ( // MaximumMaxSupply is the maximum limitation for the token max supply MaximumMaxSupply = math.MaxUint64 // MaximumInitSupply is maximum limitation for the token initial supply,100 billion MaximumInitSupply = uint64(100000000000) // MaximumScale is the maximum limitation for token decimals MaximumScale = uint32(18) // MinimumSymbolLen is the minimum limitation for the length of the token's symbol MinimumSymbolLen = 3 // MaximumSymbolLen is the maximum limitation for the length of the token's symbol MaximumSymbolLen = 64 // MaximumNameLen is the maximum limitation for the length of the token's name MaximumNameLen = 32 // MinimumMinUnitLen is the minimum limitation for the length of the token's min unit MinimumMinUnitLen = 3 // MaximumMinUnitLen is the maximum limitation for the length of the token's min unit MaximumMinUnitLen = 64 )
const ( ReservedPeg = "peg" ReservedIBC = "ibc" ReservedTIBC = "tibc" ReservedLpt = "lpt" ReservedHTLT = "htlt" )
Variables ¶
var ( ErrInvalidName = sdkerrors.Register(ModuleName, 2, "invalid token name") ErrInvalidMinUnit = sdkerrors.Register(ModuleName, 3, "invalid token min unit") ErrInvalidSymbol = sdkerrors.Register(ModuleName, 4, "invalid standard denom") ErrInvalidInitSupply = sdkerrors.Register(ModuleName, 5, "invalid token initial supply") ErrInvalidMaxSupply = sdkerrors.Register(ModuleName, 6, "invalid token maximum supply") ErrInvalidScale = sdkerrors.Register(ModuleName, 7, "invalid token scale") ErrSymbolAlreadyExists = sdkerrors.Register(ModuleName, 8, "symbol already exists") ErrMinUnitAlreadyExists = sdkerrors.Register(ModuleName, 9, "min unit already exists") ErrTokenNotExists = sdkerrors.Register(ModuleName, 10, "token does not exist") ErrInvalidToAddress = sdkerrors.Register(ModuleName, 11, "the new owner must not be same as the original owner") ErrInvalidOwner = sdkerrors.Register(ModuleName, 12, "invalid token owner") ErrNotMintable = sdkerrors.Register(ModuleName, 13, "token is not mintable") ErrNotFoundTokenAmt = sdkerrors.Register(ModuleName, 14, "burned token amount not found") ErrInvalidAmount = sdkerrors.Register(ModuleName, 15, "invalid amount") ErrInvalidBaseFee = sdkerrors.Register(ModuleName, 16, "invalid base fee") )
token module sentinel errors
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 ( // PrefixTokenForSymbol defines a symbol prefix for the token PrefixTokenForSymbol = []byte{0x01} // PrefixTokenForMinUint defines the min unit prefix for the token PrefixTokenForMinUint = []byte{0x02} // PrefixTokens defines a prefix for the tokens PrefixTokens = []byte{0x03} // PeffixBurnTokenAmt defines a prefix for the amount of token burnt PeffixBurnTokenAmt = []byte{0x04} )
var ( KeyTokenTaxRate = []byte("TokenTaxRate") KeyIssueTokenBaseFee = []byte("IssueTokenBaseFee") KeyMintTokenFeeRatio = []byte("MintTokenFeeRatio") )
parameter keys
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 ( ErrInvalidLengthToken = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowToken = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupToken = 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 (
Initialized bool
)
var (
ModuleCdc = codec.NewAminoCodec(amino)
)
Functions ¶
func KeyBurnTokenAmt ¶ added in v1.2.0
KeyBurnTokenAmt returns the key of the specified min unit.
func KeyMinUint ¶
KeyMinUint returns the key of the token with the specified min unit
func KeyTokens ¶
func KeyTokens(owner sdk.AccAddress, symbol string) []byte
KeyTokens returns the key of the specified owner and symbol. Intended for querying all tokens of an owner
func ParamKeyTable ¶
func ParamKeyTable() paramtypes.KeyTable
ParamKeyTable returns the TypeTable for the token module
func RegisterInterfaces ¶
func RegisterInterfaces(registry types.InterfaceRegistry)
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
func RegisterMsgServer ¶ added in v1.2.0
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 SetNativeToken ¶
func SetNativeToken( symbol string, name string, minUnit string, decimal uint32, initialSupply, maxSupply uint64, mintable bool, owner sdk.AccAddress, )
SetNativeToken resets the system's default native token
func ValidateAmount ¶ added in v1.2.1
ValidateAmount checks if the given denom begins with `TokenKeywords`
func ValidateGenesis ¶ added in v1.2.1
func ValidateGenesis(data GenesisState) error
ValidateGenesis validates the provided token genesis state to ensure the expected invariants holds.
func ValidateInitialSupply ¶ added in v1.2.1
ValidateInitialSupply verifies whether the initial supply is legal
func ValidateKeywords ¶ added in v1.2.1
ValidateKeywords checks if the given denom begins with `TokenKeywords`
func ValidateMinUnit ¶ added in v1.2.1
ValidateMinUnit checks if the given min unit is valid
func ValidateName ¶ added in v1.2.1
ValidateName verifies whether the given name is legal
func ValidateScale ¶ added in v1.2.1
ValidateScale verifies whether the given scale is legal
func ValidateSymbol ¶ added in v1.2.1
ValidateSymbol checks if the given symbol is valid
func ValidateToken ¶
ValidateToken checks if the given token is valid
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 }
AccountKeeper defines the expected account keeper
type BankKeeper ¶
type BankKeeper interface { MintCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error BurnCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error GetSupply(ctx sdk.Context, denom string) sdk.Coin GetBalance(ctx sdk.Context, addr sdk.AccAddress, denom string) sdk.Coin SendCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error SendCoinsFromModuleToModule(ctx sdk.Context, senderModule, recipientModule string, amt sdk.Coins) error SpendableCoins(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins SetDenomMetaData(ctx sdk.Context, denomMetaData banktypes.Metadata) GetDenomMetaData(ctx sdk.Context, denom string) (banktypes.Metadata, bool) }
BankKeeper defines the expected bank keeper (noalias)
type Bool ¶
type Bool string
func (*Bool) UnmarshalJSON ¶
UnmarshalJSON from using string
type GenesisState ¶
type GenesisState struct { Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` Tokens []Token `protobuf:"bytes,2,rep,name=tokens,proto3" json:"tokens"` BurnedCoins []types.Coin `protobuf:"bytes,3,rep,name=burned_coins,json=burnedCoins,proto3" json:"burned_coins"` }
GenesisState defines the token module's genesis state
func NewGenesisState ¶
func NewGenesisState(params Params, tokens []Token) GenesisState
NewGenesisState creates a new genesis state.
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetBurnedCoins ¶ added in v1.2.1
func (m *GenesisState) GetBurnedCoins() []types.Coin
func (*GenesisState) GetParams ¶
func (m *GenesisState) GetParams() Params
func (*GenesisState) GetTokens ¶
func (m *GenesisState) GetTokens() []Token
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 MsgBurnToken ¶ added in v1.2.0
type MsgBurnToken struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` Amount uint64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"` Sender string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"` }
MsgBurnToken defines an SDK message for burning some tokens
func NewMsgBurnToken ¶ added in v1.2.0
func NewMsgBurnToken(symbol string, owner string, amount uint64) *MsgBurnToken
NewMsgBurnToken creates a MsgMintToken
func (*MsgBurnToken) Descriptor ¶ added in v1.2.0
func (*MsgBurnToken) Descriptor() ([]byte, []int)
func (MsgBurnToken) GetSignBytes ¶ added in v1.2.0
func (msg MsgBurnToken) GetSignBytes() []byte
GetSignBytes implements Msg
func (MsgBurnToken) GetSigners ¶ added in v1.2.0
func (msg MsgBurnToken) GetSigners() []sdk.AccAddress
GetSigners implements Msg
func (*MsgBurnToken) Marshal ¶ added in v1.2.0
func (m *MsgBurnToken) Marshal() (dAtA []byte, err error)
func (*MsgBurnToken) MarshalTo ¶ added in v1.2.0
func (m *MsgBurnToken) MarshalTo(dAtA []byte) (int, error)
func (*MsgBurnToken) MarshalToSizedBuffer ¶ added in v1.2.0
func (m *MsgBurnToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgBurnToken) ProtoMessage ¶ added in v1.2.0
func (*MsgBurnToken) ProtoMessage()
func (*MsgBurnToken) Reset ¶ added in v1.2.0
func (m *MsgBurnToken) Reset()
func (MsgBurnToken) Route ¶ added in v1.2.0
func (msg MsgBurnToken) Route() string
Route implements Msg
func (*MsgBurnToken) Size ¶ added in v1.2.0
func (m *MsgBurnToken) Size() (n int)
func (*MsgBurnToken) String ¶ added in v1.2.0
func (m *MsgBurnToken) String() string
func (MsgBurnToken) Type ¶ added in v1.2.0
func (msg MsgBurnToken) Type() string
Type implements Msg
func (*MsgBurnToken) Unmarshal ¶ added in v1.2.0
func (m *MsgBurnToken) Unmarshal(dAtA []byte) error
func (MsgBurnToken) ValidateBasic ¶ added in v1.2.0
func (msg MsgBurnToken) ValidateBasic() error
ValidateBasic implements Msg
func (*MsgBurnToken) XXX_DiscardUnknown ¶ added in v1.2.0
func (m *MsgBurnToken) XXX_DiscardUnknown()
func (*MsgBurnToken) XXX_Marshal ¶ added in v1.2.0
func (m *MsgBurnToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgBurnToken) XXX_Merge ¶ added in v1.2.0
func (m *MsgBurnToken) XXX_Merge(src proto.Message)
func (*MsgBurnToken) XXX_Size ¶ added in v1.2.0
func (m *MsgBurnToken) XXX_Size() int
func (*MsgBurnToken) XXX_Unmarshal ¶ added in v1.2.0
func (m *MsgBurnToken) XXX_Unmarshal(b []byte) error
type MsgBurnTokenResponse ¶ added in v1.2.0
type MsgBurnTokenResponse struct { }
MsgBurnTokenResponse defines the Msg/BurnToken response type
func (*MsgBurnTokenResponse) Descriptor ¶ added in v1.2.0
func (*MsgBurnTokenResponse) Descriptor() ([]byte, []int)
func (*MsgBurnTokenResponse) Marshal ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) Marshal() (dAtA []byte, err error)
func (*MsgBurnTokenResponse) MarshalTo ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgBurnTokenResponse) MarshalToSizedBuffer ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgBurnTokenResponse) ProtoMessage ¶ added in v1.2.0
func (*MsgBurnTokenResponse) ProtoMessage()
func (*MsgBurnTokenResponse) Reset ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) Reset()
func (*MsgBurnTokenResponse) Size ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) Size() (n int)
func (*MsgBurnTokenResponse) String ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) String() string
func (*MsgBurnTokenResponse) Unmarshal ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) Unmarshal(dAtA []byte) error
func (*MsgBurnTokenResponse) XXX_DiscardUnknown ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) XXX_DiscardUnknown()
func (*MsgBurnTokenResponse) XXX_Marshal ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgBurnTokenResponse) XXX_Merge ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) XXX_Merge(src proto.Message)
func (*MsgBurnTokenResponse) XXX_Size ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) XXX_Size() int
func (*MsgBurnTokenResponse) XXX_Unmarshal ¶ added in v1.2.0
func (m *MsgBurnTokenResponse) XXX_Unmarshal(b []byte) error
type MsgClient ¶ added in v1.2.0
type MsgClient interface { // IssueToken defines a method for issuing a new token IssueToken(ctx context.Context, in *MsgIssueToken, opts ...grpc.CallOption) (*MsgIssueTokenResponse, error) // EditToken defines a method for editing a token EditToken(ctx context.Context, in *MsgEditToken, opts ...grpc.CallOption) (*MsgEditTokenResponse, error) // MintToken defines a method for minting some tokens MintToken(ctx context.Context, in *MsgMintToken, opts ...grpc.CallOption) (*MsgMintTokenResponse, error) // BurnToken defines a method for burning some tokens BurnToken(ctx context.Context, in *MsgBurnToken, opts ...grpc.CallOption) (*MsgBurnTokenResponse, error) // TransferTokenOwner defines a method for minting some tokens TransferTokenOwner(ctx context.Context, in *MsgTransferTokenOwner, opts ...grpc.CallOption) (*MsgTransferTokenOwnerResponse, 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 ¶ added in v1.2.0
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgEditToken ¶
type MsgEditToken struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` MaxSupply uint64 `protobuf:"varint,3,opt,name=max_supply,json=maxSupply,proto3" json:"max_supply,omitempty" yaml:"max_supply"` Mintable Bool `protobuf:"bytes,4,opt,name=mintable,proto3,casttype=Bool" json:"mintable,omitempty"` Owner string `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty"` }
MsgEditToken defines an SDK message for editing a new token
func NewMsgEditToken ¶
func NewMsgEditToken(name, symbol string, maxSupply uint64, mintable Bool, owner string) *MsgEditToken
NewMsgEditToken creates a MsgEditToken
func (*MsgEditToken) Descriptor ¶
func (*MsgEditToken) Descriptor() ([]byte, []int)
func (MsgEditToken) GetSignBytes ¶
func (msg MsgEditToken) GetSignBytes() []byte
GetSignBytes implements Msg
func (MsgEditToken) GetSigners ¶
func (msg MsgEditToken) GetSigners() []sdk.AccAddress
GetSigners implements Msg
func (*MsgEditToken) Marshal ¶
func (m *MsgEditToken) Marshal() (dAtA []byte, err error)
func (*MsgEditToken) MarshalToSizedBuffer ¶
func (m *MsgEditToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgEditToken) ProtoMessage ¶
func (*MsgEditToken) ProtoMessage()
func (*MsgEditToken) Reset ¶
func (m *MsgEditToken) Reset()
func (*MsgEditToken) Size ¶
func (m *MsgEditToken) Size() (n int)
func (*MsgEditToken) String ¶
func (m *MsgEditToken) String() string
func (*MsgEditToken) Unmarshal ¶
func (m *MsgEditToken) Unmarshal(dAtA []byte) error
func (MsgEditToken) ValidateBasic ¶
func (msg MsgEditToken) ValidateBasic() error
ValidateBasic implements Msg
func (*MsgEditToken) XXX_DiscardUnknown ¶
func (m *MsgEditToken) XXX_DiscardUnknown()
func (*MsgEditToken) XXX_Marshal ¶
func (m *MsgEditToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgEditToken) XXX_Merge ¶
func (m *MsgEditToken) XXX_Merge(src proto.Message)
func (*MsgEditToken) XXX_Size ¶
func (m *MsgEditToken) XXX_Size() int
func (*MsgEditToken) XXX_Unmarshal ¶
func (m *MsgEditToken) XXX_Unmarshal(b []byte) error
type MsgEditTokenResponse ¶ added in v1.2.0
type MsgEditTokenResponse struct { }
MsgEditTokenResponse defines the Msg/EditToken response type
func (*MsgEditTokenResponse) Descriptor ¶ added in v1.2.0
func (*MsgEditTokenResponse) Descriptor() ([]byte, []int)
func (*MsgEditTokenResponse) Marshal ¶ added in v1.2.0
func (m *MsgEditTokenResponse) Marshal() (dAtA []byte, err error)
func (*MsgEditTokenResponse) MarshalTo ¶ added in v1.2.0
func (m *MsgEditTokenResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgEditTokenResponse) MarshalToSizedBuffer ¶ added in v1.2.0
func (m *MsgEditTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgEditTokenResponse) ProtoMessage ¶ added in v1.2.0
func (*MsgEditTokenResponse) ProtoMessage()
func (*MsgEditTokenResponse) Reset ¶ added in v1.2.0
func (m *MsgEditTokenResponse) Reset()
func (*MsgEditTokenResponse) Size ¶ added in v1.2.0
func (m *MsgEditTokenResponse) Size() (n int)
func (*MsgEditTokenResponse) String ¶ added in v1.2.0
func (m *MsgEditTokenResponse) String() string
func (*MsgEditTokenResponse) Unmarshal ¶ added in v1.2.0
func (m *MsgEditTokenResponse) Unmarshal(dAtA []byte) error
func (*MsgEditTokenResponse) XXX_DiscardUnknown ¶ added in v1.2.0
func (m *MsgEditTokenResponse) XXX_DiscardUnknown()
func (*MsgEditTokenResponse) XXX_Marshal ¶ added in v1.2.0
func (m *MsgEditTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgEditTokenResponse) XXX_Merge ¶ added in v1.2.0
func (m *MsgEditTokenResponse) XXX_Merge(src proto.Message)
func (*MsgEditTokenResponse) XXX_Size ¶ added in v1.2.0
func (m *MsgEditTokenResponse) XXX_Size() int
func (*MsgEditTokenResponse) XXX_Unmarshal ¶ added in v1.2.0
func (m *MsgEditTokenResponse) XXX_Unmarshal(b []byte) error
type MsgIssueToken ¶
type MsgIssueToken struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Scale uint32 `protobuf:"varint,3,opt,name=scale,proto3" json:"scale,omitempty"` MinUnit string `protobuf:"bytes,4,opt,name=min_unit,json=minUnit,proto3" json:"min_unit,omitempty" yaml:"min_unit"` InitialSupply uint64 `protobuf:"varint,5,opt,name=initial_supply,json=initialSupply,proto3" json:"initial_supply,omitempty" yaml:"initial_supply"` MaxSupply uint64 `protobuf:"varint,6,opt,name=max_supply,json=maxSupply,proto3" json:"max_supply,omitempty" yaml:"max_supply"` Mintable bool `protobuf:"varint,7,opt,name=mintable,proto3" json:"mintable,omitempty"` Owner string `protobuf:"bytes,8,opt,name=owner,proto3" json:"owner,omitempty"` }
MsgIssueToken defines an SDK message for issuing a new token
func NewMsgIssueToken ¶
func NewMsgIssueToken( symbol string, minUnit string, name string, scale uint32, initialSupply, maxSupply uint64, mintable bool, owner string, ) *MsgIssueToken
NewMsgIssueToken - construct token issue msg.
func (*MsgIssueToken) Descriptor ¶
func (*MsgIssueToken) Descriptor() ([]byte, []int)
func (MsgIssueToken) GetSignBytes ¶
func (msg MsgIssueToken) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgIssueToken) GetSigners ¶
func (msg MsgIssueToken) GetSigners() []sdk.AccAddress
GetSigners Implements Msg.
func (*MsgIssueToken) Marshal ¶
func (m *MsgIssueToken) Marshal() (dAtA []byte, err error)
func (*MsgIssueToken) MarshalToSizedBuffer ¶
func (m *MsgIssueToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgIssueToken) ProtoMessage ¶
func (*MsgIssueToken) ProtoMessage()
func (*MsgIssueToken) Reset ¶
func (m *MsgIssueToken) Reset()
func (*MsgIssueToken) Size ¶
func (m *MsgIssueToken) Size() (n int)
func (*MsgIssueToken) String ¶
func (m *MsgIssueToken) String() string
func (*MsgIssueToken) Unmarshal ¶
func (m *MsgIssueToken) Unmarshal(dAtA []byte) error
func (MsgIssueToken) ValidateBasic ¶
func (msg MsgIssueToken) ValidateBasic() error
ValidateBasic Implements Msg.
func (*MsgIssueToken) XXX_DiscardUnknown ¶
func (m *MsgIssueToken) XXX_DiscardUnknown()
func (*MsgIssueToken) XXX_Marshal ¶
func (m *MsgIssueToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgIssueToken) XXX_Merge ¶
func (m *MsgIssueToken) XXX_Merge(src proto.Message)
func (*MsgIssueToken) XXX_Size ¶
func (m *MsgIssueToken) XXX_Size() int
func (*MsgIssueToken) XXX_Unmarshal ¶
func (m *MsgIssueToken) XXX_Unmarshal(b []byte) error
type MsgIssueTokenResponse ¶ added in v1.2.0
type MsgIssueTokenResponse struct { }
MsgIssueTokenResponse defines the Msg/IssueToken response type
func (*MsgIssueTokenResponse) Descriptor ¶ added in v1.2.0
func (*MsgIssueTokenResponse) Descriptor() ([]byte, []int)
func (*MsgIssueTokenResponse) Marshal ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) Marshal() (dAtA []byte, err error)
func (*MsgIssueTokenResponse) MarshalTo ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgIssueTokenResponse) MarshalToSizedBuffer ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgIssueTokenResponse) ProtoMessage ¶ added in v1.2.0
func (*MsgIssueTokenResponse) ProtoMessage()
func (*MsgIssueTokenResponse) Reset ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) Reset()
func (*MsgIssueTokenResponse) Size ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) Size() (n int)
func (*MsgIssueTokenResponse) String ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) String() string
func (*MsgIssueTokenResponse) Unmarshal ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) Unmarshal(dAtA []byte) error
func (*MsgIssueTokenResponse) XXX_DiscardUnknown ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) XXX_DiscardUnknown()
func (*MsgIssueTokenResponse) XXX_Marshal ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgIssueTokenResponse) XXX_Merge ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) XXX_Merge(src proto.Message)
func (*MsgIssueTokenResponse) XXX_Size ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) XXX_Size() int
func (*MsgIssueTokenResponse) XXX_Unmarshal ¶ added in v1.2.0
func (m *MsgIssueTokenResponse) XXX_Unmarshal(b []byte) error
type MsgMintToken ¶
type MsgMintToken struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` Amount uint64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"` To string `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"` Owner string `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` }
MsgMintToken defines an SDK message for minting a new token
func NewMsgMintToken ¶
func NewMsgMintToken(symbol, owner, to string, amount uint64) *MsgMintToken
NewMsgMintToken creates a MsgMintToken
func (*MsgMintToken) Descriptor ¶
func (*MsgMintToken) Descriptor() ([]byte, []int)
func (MsgMintToken) GetSignBytes ¶
func (msg MsgMintToken) GetSignBytes() []byte
GetSignBytes implements Msg
func (MsgMintToken) GetSigners ¶
func (msg MsgMintToken) GetSigners() []sdk.AccAddress
GetSigners implements Msg
func (*MsgMintToken) Marshal ¶
func (m *MsgMintToken) Marshal() (dAtA []byte, err error)
func (*MsgMintToken) MarshalToSizedBuffer ¶
func (m *MsgMintToken) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgMintToken) ProtoMessage ¶
func (*MsgMintToken) ProtoMessage()
func (*MsgMintToken) Reset ¶
func (m *MsgMintToken) Reset()
func (*MsgMintToken) Size ¶
func (m *MsgMintToken) Size() (n int)
func (*MsgMintToken) String ¶
func (m *MsgMintToken) String() string
func (*MsgMintToken) Unmarshal ¶
func (m *MsgMintToken) Unmarshal(dAtA []byte) error
func (MsgMintToken) ValidateBasic ¶
func (msg MsgMintToken) ValidateBasic() error
ValidateBasic implements Msg
func (*MsgMintToken) XXX_DiscardUnknown ¶
func (m *MsgMintToken) XXX_DiscardUnknown()
func (*MsgMintToken) XXX_Marshal ¶
func (m *MsgMintToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgMintToken) XXX_Merge ¶
func (m *MsgMintToken) XXX_Merge(src proto.Message)
func (*MsgMintToken) XXX_Size ¶
func (m *MsgMintToken) XXX_Size() int
func (*MsgMintToken) XXX_Unmarshal ¶
func (m *MsgMintToken) XXX_Unmarshal(b []byte) error
type MsgMintTokenResponse ¶ added in v1.2.0
type MsgMintTokenResponse struct { }
MsgMintTokenResponse defines the Msg/MintToken response type
func (*MsgMintTokenResponse) Descriptor ¶ added in v1.2.0
func (*MsgMintTokenResponse) Descriptor() ([]byte, []int)
func (*MsgMintTokenResponse) Marshal ¶ added in v1.2.0
func (m *MsgMintTokenResponse) Marshal() (dAtA []byte, err error)
func (*MsgMintTokenResponse) MarshalTo ¶ added in v1.2.0
func (m *MsgMintTokenResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgMintTokenResponse) MarshalToSizedBuffer ¶ added in v1.2.0
func (m *MsgMintTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgMintTokenResponse) ProtoMessage ¶ added in v1.2.0
func (*MsgMintTokenResponse) ProtoMessage()
func (*MsgMintTokenResponse) Reset ¶ added in v1.2.0
func (m *MsgMintTokenResponse) Reset()
func (*MsgMintTokenResponse) Size ¶ added in v1.2.0
func (m *MsgMintTokenResponse) Size() (n int)
func (*MsgMintTokenResponse) String ¶ added in v1.2.0
func (m *MsgMintTokenResponse) String() string
func (*MsgMintTokenResponse) Unmarshal ¶ added in v1.2.0
func (m *MsgMintTokenResponse) Unmarshal(dAtA []byte) error
func (*MsgMintTokenResponse) XXX_DiscardUnknown ¶ added in v1.2.0
func (m *MsgMintTokenResponse) XXX_DiscardUnknown()
func (*MsgMintTokenResponse) XXX_Marshal ¶ added in v1.2.0
func (m *MsgMintTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgMintTokenResponse) XXX_Merge ¶ added in v1.2.0
func (m *MsgMintTokenResponse) XXX_Merge(src proto.Message)
func (*MsgMintTokenResponse) XXX_Size ¶ added in v1.2.0
func (m *MsgMintTokenResponse) XXX_Size() int
func (*MsgMintTokenResponse) XXX_Unmarshal ¶ added in v1.2.0
func (m *MsgMintTokenResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶ added in v1.2.0
type MsgServer interface { // IssueToken defines a method for issuing a new token IssueToken(context.Context, *MsgIssueToken) (*MsgIssueTokenResponse, error) // EditToken defines a method for editing a token EditToken(context.Context, *MsgEditToken) (*MsgEditTokenResponse, error) // MintToken defines a method for minting some tokens MintToken(context.Context, *MsgMintToken) (*MsgMintTokenResponse, error) // BurnToken defines a method for burning some tokens BurnToken(context.Context, *MsgBurnToken) (*MsgBurnTokenResponse, error) // TransferTokenOwner defines a method for minting some tokens TransferTokenOwner(context.Context, *MsgTransferTokenOwner) (*MsgTransferTokenOwnerResponse, error) }
MsgServer is the server API for Msg service.
type MsgTransferTokenOwner ¶
type MsgTransferTokenOwner struct { SrcOwner string `protobuf:"bytes,1,opt,name=src_owner,json=srcOwner,proto3" json:"src_owner,omitempty" yaml:"src_owner"` DstOwner string `protobuf:"bytes,2,opt,name=dst_owner,json=dstOwner,proto3" json:"dst_owner,omitempty" yaml:"dst_owner"` Symbol string `protobuf:"bytes,3,opt,name=symbol,proto3" json:"symbol,omitempty"` }
MsgTransferTokenOwner defines an SDK message for transferring the token owner
func NewMsgTransferTokenOwner ¶
func NewMsgTransferTokenOwner(srcOwner, dstOwner, symbol string) *MsgTransferTokenOwner
NewMsgTransferTokenOwner return a instance of MsgTransferTokenOwner
func (*MsgTransferTokenOwner) Descriptor ¶
func (*MsgTransferTokenOwner) Descriptor() ([]byte, []int)
func (MsgTransferTokenOwner) GetSignBytes ¶
func (msg MsgTransferTokenOwner) GetSignBytes() []byte
GetSignBytes implements Msg
func (MsgTransferTokenOwner) GetSigners ¶
func (msg MsgTransferTokenOwner) GetSigners() []sdk.AccAddress
GetSigners implements Msg
func (*MsgTransferTokenOwner) Marshal ¶
func (m *MsgTransferTokenOwner) Marshal() (dAtA []byte, err error)
func (*MsgTransferTokenOwner) MarshalTo ¶
func (m *MsgTransferTokenOwner) MarshalTo(dAtA []byte) (int, error)
func (*MsgTransferTokenOwner) MarshalToSizedBuffer ¶
func (m *MsgTransferTokenOwner) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgTransferTokenOwner) ProtoMessage ¶
func (*MsgTransferTokenOwner) ProtoMessage()
func (*MsgTransferTokenOwner) Reset ¶
func (m *MsgTransferTokenOwner) Reset()
func (MsgTransferTokenOwner) Route ¶
func (msg MsgTransferTokenOwner) Route() string
Route implements Msg
func (*MsgTransferTokenOwner) Size ¶
func (m *MsgTransferTokenOwner) Size() (n int)
func (*MsgTransferTokenOwner) String ¶
func (m *MsgTransferTokenOwner) String() string
func (MsgTransferTokenOwner) Type ¶
func (msg MsgTransferTokenOwner) Type() string
Type implements Msg
func (*MsgTransferTokenOwner) Unmarshal ¶
func (m *MsgTransferTokenOwner) Unmarshal(dAtA []byte) error
func (MsgTransferTokenOwner) ValidateBasic ¶
func (msg MsgTransferTokenOwner) ValidateBasic() error
ValidateBasic implements Msg
func (*MsgTransferTokenOwner) XXX_DiscardUnknown ¶
func (m *MsgTransferTokenOwner) XXX_DiscardUnknown()
func (*MsgTransferTokenOwner) XXX_Marshal ¶
func (m *MsgTransferTokenOwner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgTransferTokenOwner) XXX_Merge ¶
func (m *MsgTransferTokenOwner) XXX_Merge(src proto.Message)
func (*MsgTransferTokenOwner) XXX_Size ¶
func (m *MsgTransferTokenOwner) XXX_Size() int
func (*MsgTransferTokenOwner) XXX_Unmarshal ¶
func (m *MsgTransferTokenOwner) XXX_Unmarshal(b []byte) error
type MsgTransferTokenOwnerResponse ¶ added in v1.2.0
type MsgTransferTokenOwnerResponse struct { }
MsgTransferTokenOwnerResponse defines the Msg/TransferTokenOwner response type
func (*MsgTransferTokenOwnerResponse) Descriptor ¶ added in v1.2.0
func (*MsgTransferTokenOwnerResponse) Descriptor() ([]byte, []int)
func (*MsgTransferTokenOwnerResponse) Marshal ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) Marshal() (dAtA []byte, err error)
func (*MsgTransferTokenOwnerResponse) MarshalTo ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgTransferTokenOwnerResponse) MarshalToSizedBuffer ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgTransferTokenOwnerResponse) ProtoMessage ¶ added in v1.2.0
func (*MsgTransferTokenOwnerResponse) ProtoMessage()
func (*MsgTransferTokenOwnerResponse) Reset ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) Reset()
func (*MsgTransferTokenOwnerResponse) Size ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) Size() (n int)
func (*MsgTransferTokenOwnerResponse) String ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) String() string
func (*MsgTransferTokenOwnerResponse) Unmarshal ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) Unmarshal(dAtA []byte) error
func (*MsgTransferTokenOwnerResponse) XXX_DiscardUnknown ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) XXX_DiscardUnknown()
func (*MsgTransferTokenOwnerResponse) XXX_Marshal ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgTransferTokenOwnerResponse) XXX_Merge ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) XXX_Merge(src proto.Message)
func (*MsgTransferTokenOwnerResponse) XXX_Size ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) XXX_Size() int
func (*MsgTransferTokenOwnerResponse) XXX_Unmarshal ¶ added in v1.2.0
func (m *MsgTransferTokenOwnerResponse) XXX_Unmarshal(b []byte) error
type Params ¶
type Params struct { TokenTaxRate github_com_cosmos_cosmos_sdk_types.Dec `` /* 161-byte string literal not displayed */ IssueTokenBaseFee types.Coin `` /* 134-byte string literal not displayed */ MintTokenFeeRatio github_com_cosmos_cosmos_sdk_types.Dec `` /* 184-byte string literal not displayed */ }
Params defines token module's parameters
func NewParams ¶
func NewParams(tokenTaxRate sdk.Dec, issueTokenBaseFee sdk.Coin, mintTokenFeeRatio sdk.Dec, ) Params
NewParams constructs a new Params instance
func (*Params) Descriptor ¶
func (*Params) MarshalToSizedBuffer ¶
func (*Params) ParamSetPairs ¶
func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) XXX_DiscardUnknown ¶
func (m *Params) XXX_DiscardUnknown()
func (*Params) XXX_Marshal ¶
func (*Params) XXX_Unmarshal ¶
type QueryClient ¶
type QueryClient interface { // Token returns token with token name Token(ctx context.Context, in *QueryTokenRequest, opts ...grpc.CallOption) (*QueryTokenResponse, error) // Tokens returns the token list Tokens(ctx context.Context, in *QueryTokensRequest, opts ...grpc.CallOption) (*QueryTokensResponse, error) // Fees returns the fees to issue or mint a token Fees(ctx context.Context, in *QueryFeesRequest, opts ...grpc.CallOption) (*QueryFeesResponse, error) // Params queries the token parameters Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) // TotalBurn queries all the burnt coins TotalBurn(ctx context.Context, in *QueryTotalBurnRequest, opts ...grpc.CallOption) (*QueryTotalBurnResponse, 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 QueryFeesRequest ¶
type QueryFeesRequest struct {
Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
}
QueryFeesRequest is request type for the Query/Fees RPC method
func (*QueryFeesRequest) Descriptor ¶
func (*QueryFeesRequest) Descriptor() ([]byte, []int)
func (*QueryFeesRequest) GetSymbol ¶
func (m *QueryFeesRequest) GetSymbol() string
func (*QueryFeesRequest) Marshal ¶
func (m *QueryFeesRequest) Marshal() (dAtA []byte, err error)
func (*QueryFeesRequest) MarshalToSizedBuffer ¶
func (m *QueryFeesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryFeesRequest) ProtoMessage ¶
func (*QueryFeesRequest) ProtoMessage()
func (*QueryFeesRequest) Reset ¶
func (m *QueryFeesRequest) Reset()
func (*QueryFeesRequest) Size ¶
func (m *QueryFeesRequest) Size() (n int)
func (*QueryFeesRequest) String ¶
func (m *QueryFeesRequest) String() string
func (*QueryFeesRequest) Unmarshal ¶
func (m *QueryFeesRequest) Unmarshal(dAtA []byte) error
func (*QueryFeesRequest) XXX_DiscardUnknown ¶
func (m *QueryFeesRequest) XXX_DiscardUnknown()
func (*QueryFeesRequest) XXX_Marshal ¶
func (m *QueryFeesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryFeesRequest) XXX_Merge ¶
func (m *QueryFeesRequest) XXX_Merge(src proto.Message)
func (*QueryFeesRequest) XXX_Size ¶
func (m *QueryFeesRequest) XXX_Size() int
func (*QueryFeesRequest) XXX_Unmarshal ¶
func (m *QueryFeesRequest) XXX_Unmarshal(b []byte) error
type QueryFeesResponse ¶
type QueryFeesResponse struct { Exist bool `protobuf:"varint,1,opt,name=exist,proto3" json:"exist,omitempty"` IssueFee github_com_cosmos_cosmos_sdk_types.Coin `` /* 141-byte string literal not displayed */ MintFee github_com_cosmos_cosmos_sdk_types.Coin `` /* 137-byte string literal not displayed */ }
QueryFeesResponse is response type for the Query/Fees RPC method
func (*QueryFeesResponse) Descriptor ¶
func (*QueryFeesResponse) Descriptor() ([]byte, []int)
func (*QueryFeesResponse) GetExist ¶
func (m *QueryFeesResponse) GetExist() bool
func (*QueryFeesResponse) GetIssueFee ¶
func (m *QueryFeesResponse) GetIssueFee() github_com_cosmos_cosmos_sdk_types.Coin
func (*QueryFeesResponse) GetMintFee ¶
func (m *QueryFeesResponse) GetMintFee() github_com_cosmos_cosmos_sdk_types.Coin
func (*QueryFeesResponse) Marshal ¶
func (m *QueryFeesResponse) Marshal() (dAtA []byte, err error)
func (*QueryFeesResponse) MarshalTo ¶
func (m *QueryFeesResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryFeesResponse) MarshalToSizedBuffer ¶
func (m *QueryFeesResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryFeesResponse) ProtoMessage ¶
func (*QueryFeesResponse) ProtoMessage()
func (*QueryFeesResponse) Reset ¶
func (m *QueryFeesResponse) Reset()
func (*QueryFeesResponse) Size ¶
func (m *QueryFeesResponse) Size() (n int)
func (*QueryFeesResponse) String ¶
func (m *QueryFeesResponse) String() string
func (*QueryFeesResponse) Unmarshal ¶
func (m *QueryFeesResponse) Unmarshal(dAtA []byte) error
func (*QueryFeesResponse) XXX_DiscardUnknown ¶
func (m *QueryFeesResponse) XXX_DiscardUnknown()
func (*QueryFeesResponse) XXX_Marshal ¶
func (m *QueryFeesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryFeesResponse) XXX_Merge ¶
func (m *QueryFeesResponse) XXX_Merge(src proto.Message)
func (*QueryFeesResponse) XXX_Size ¶
func (m *QueryFeesResponse) XXX_Size() int
func (*QueryFeesResponse) XXX_Unmarshal ¶
func (m *QueryFeesResponse) XXX_Unmarshal(b []byte) error
type QueryParamsRequest ¶
type QueryParamsRequest struct { }
QueryParametersRequest is request type for the Query/Parameters RPC method
func (*QueryParamsRequest) Descriptor ¶
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
func (*QueryParamsRequest) Marshal ¶
func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
func (*QueryParamsRequest) MarshalTo ¶
func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsRequest) MarshalToSizedBuffer ¶
func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) Reset ¶
func (m *QueryParamsRequest) Reset()
func (*QueryParamsRequest) Size ¶
func (m *QueryParamsRequest) Size() (n int)
func (*QueryParamsRequest) String ¶
func (m *QueryParamsRequest) String() string
func (*QueryParamsRequest) Unmarshal ¶
func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
func (*QueryParamsRequest) XXX_DiscardUnknown ¶
func (m *QueryParamsRequest) XXX_DiscardUnknown()
func (*QueryParamsRequest) XXX_Marshal ¶
func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsRequest) XXX_Merge ¶
func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
func (*QueryParamsRequest) XXX_Size ¶
func (m *QueryParamsRequest) XXX_Size() int
func (*QueryParamsRequest) XXX_Unmarshal ¶
func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
type QueryParamsResponse ¶
type QueryParamsResponse struct { Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"` Res *query.PageResponse `protobuf:"bytes,2,opt,name=res,proto3" json:"res,omitempty"` }
QueryParametersResponse is response type for the Query/Parameters RPC method
func (*QueryParamsResponse) Descriptor ¶
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
func (*QueryParamsResponse) GetParams ¶
func (m *QueryParamsResponse) GetParams() Params
func (*QueryParamsResponse) GetRes ¶
func (m *QueryParamsResponse) GetRes() *query.PageResponse
func (*QueryParamsResponse) Marshal ¶
func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
func (*QueryParamsResponse) MarshalTo ¶
func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsResponse) MarshalToSizedBuffer ¶
func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) Reset ¶
func (m *QueryParamsResponse) Reset()
func (*QueryParamsResponse) Size ¶
func (m *QueryParamsResponse) Size() (n int)
func (*QueryParamsResponse) String ¶
func (m *QueryParamsResponse) String() string
func (*QueryParamsResponse) Unmarshal ¶
func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
func (*QueryParamsResponse) XXX_DiscardUnknown ¶
func (m *QueryParamsResponse) XXX_DiscardUnknown()
func (*QueryParamsResponse) XXX_Marshal ¶
func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsResponse) XXX_Merge ¶
func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
func (*QueryParamsResponse) XXX_Size ¶
func (m *QueryParamsResponse) XXX_Size() int
func (*QueryParamsResponse) XXX_Unmarshal ¶
func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface { // Token returns token with token name Token(context.Context, *QueryTokenRequest) (*QueryTokenResponse, error) // Tokens returns the token list Tokens(context.Context, *QueryTokensRequest) (*QueryTokensResponse, error) // Fees returns the fees to issue or mint a token Fees(context.Context, *QueryFeesRequest) (*QueryFeesResponse, error) // Params queries the token parameters Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) // TotalBurn queries all the burnt coins TotalBurn(context.Context, *QueryTotalBurnRequest) (*QueryTotalBurnResponse, error) }
QueryServer is the server API for Query service.
type QueryTokenFeesParams ¶
type QueryTokenFeesParams struct {
Symbol string
}
QueryTokenFeesParams is the query parameters for 'custom/token/fees'
type QueryTokenParams ¶
type QueryTokenParams struct {
Denom string
}
QueryTokenParams is the query parameters for 'custom/token/token'
type QueryTokenRequest ¶
type QueryTokenRequest struct {
Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
}
QueryTokenRequest is request type for the Query/Token RPC method
func (*QueryTokenRequest) Descriptor ¶
func (*QueryTokenRequest) Descriptor() ([]byte, []int)
func (*QueryTokenRequest) GetDenom ¶
func (m *QueryTokenRequest) GetDenom() string
func (*QueryTokenRequest) Marshal ¶
func (m *QueryTokenRequest) Marshal() (dAtA []byte, err error)
func (*QueryTokenRequest) MarshalTo ¶
func (m *QueryTokenRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTokenRequest) MarshalToSizedBuffer ¶
func (m *QueryTokenRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTokenRequest) ProtoMessage ¶
func (*QueryTokenRequest) ProtoMessage()
func (*QueryTokenRequest) Reset ¶
func (m *QueryTokenRequest) Reset()
func (*QueryTokenRequest) Size ¶
func (m *QueryTokenRequest) Size() (n int)
func (*QueryTokenRequest) String ¶
func (m *QueryTokenRequest) String() string
func (*QueryTokenRequest) Unmarshal ¶
func (m *QueryTokenRequest) Unmarshal(dAtA []byte) error
func (*QueryTokenRequest) XXX_DiscardUnknown ¶
func (m *QueryTokenRequest) XXX_DiscardUnknown()
func (*QueryTokenRequest) XXX_Marshal ¶
func (m *QueryTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTokenRequest) XXX_Merge ¶
func (m *QueryTokenRequest) XXX_Merge(src proto.Message)
func (*QueryTokenRequest) XXX_Size ¶
func (m *QueryTokenRequest) XXX_Size() int
func (*QueryTokenRequest) XXX_Unmarshal ¶
func (m *QueryTokenRequest) XXX_Unmarshal(b []byte) error
type QueryTokenResponse ¶
type QueryTokenResponse struct {
Token *types.Any `protobuf:"bytes,1,opt,name=Token,proto3" json:"Token,omitempty"`
}
QueryTokenResponse is response type for the Query/Token RPC method
func (*QueryTokenResponse) Descriptor ¶
func (*QueryTokenResponse) Descriptor() ([]byte, []int)
func (*QueryTokenResponse) GetToken ¶
func (m *QueryTokenResponse) GetToken() *types.Any
func (*QueryTokenResponse) Marshal ¶
func (m *QueryTokenResponse) Marshal() (dAtA []byte, err error)
func (*QueryTokenResponse) MarshalTo ¶
func (m *QueryTokenResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTokenResponse) MarshalToSizedBuffer ¶
func (m *QueryTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTokenResponse) ProtoMessage ¶
func (*QueryTokenResponse) ProtoMessage()
func (*QueryTokenResponse) Reset ¶
func (m *QueryTokenResponse) Reset()
func (*QueryTokenResponse) Size ¶
func (m *QueryTokenResponse) Size() (n int)
func (*QueryTokenResponse) String ¶
func (m *QueryTokenResponse) String() string
func (*QueryTokenResponse) Unmarshal ¶
func (m *QueryTokenResponse) Unmarshal(dAtA []byte) error
func (*QueryTokenResponse) XXX_DiscardUnknown ¶
func (m *QueryTokenResponse) XXX_DiscardUnknown()
func (*QueryTokenResponse) XXX_Marshal ¶
func (m *QueryTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTokenResponse) XXX_Merge ¶
func (m *QueryTokenResponse) XXX_Merge(src proto.Message)
func (*QueryTokenResponse) XXX_Size ¶
func (m *QueryTokenResponse) XXX_Size() int
func (*QueryTokenResponse) XXX_Unmarshal ¶
func (m *QueryTokenResponse) XXX_Unmarshal(b []byte) error
type QueryTokensParams ¶
type QueryTokensParams struct {
Owner sdk.AccAddress
}
QueryTokensParams is the query parameters for 'custom/token/tokens'
type QueryTokensRequest ¶
type QueryTokensRequest struct { Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryTokensRequest is request type for the Query/Tokens RPC method
func (*QueryTokensRequest) Descriptor ¶
func (*QueryTokensRequest) Descriptor() ([]byte, []int)
func (*QueryTokensRequest) GetOwner ¶
func (m *QueryTokensRequest) GetOwner() string
func (*QueryTokensRequest) GetPagination ¶ added in v1.2.0
func (m *QueryTokensRequest) GetPagination() *query.PageRequest
func (*QueryTokensRequest) Marshal ¶
func (m *QueryTokensRequest) Marshal() (dAtA []byte, err error)
func (*QueryTokensRequest) MarshalTo ¶
func (m *QueryTokensRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTokensRequest) MarshalToSizedBuffer ¶
func (m *QueryTokensRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTokensRequest) ProtoMessage ¶
func (*QueryTokensRequest) ProtoMessage()
func (*QueryTokensRequest) Reset ¶
func (m *QueryTokensRequest) Reset()
func (*QueryTokensRequest) Size ¶
func (m *QueryTokensRequest) Size() (n int)
func (*QueryTokensRequest) String ¶
func (m *QueryTokensRequest) String() string
func (*QueryTokensRequest) Unmarshal ¶
func (m *QueryTokensRequest) Unmarshal(dAtA []byte) error
func (*QueryTokensRequest) XXX_DiscardUnknown ¶
func (m *QueryTokensRequest) XXX_DiscardUnknown()
func (*QueryTokensRequest) XXX_Marshal ¶
func (m *QueryTokensRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTokensRequest) XXX_Merge ¶
func (m *QueryTokensRequest) XXX_Merge(src proto.Message)
func (*QueryTokensRequest) XXX_Size ¶
func (m *QueryTokensRequest) XXX_Size() int
func (*QueryTokensRequest) XXX_Unmarshal ¶
func (m *QueryTokensRequest) XXX_Unmarshal(b []byte) error
type QueryTokensResponse ¶
type QueryTokensResponse struct { Tokens []*types.Any `protobuf:"bytes,1,rep,name=Tokens,proto3" json:"Tokens,omitempty"` Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryTokensResponse is response type for the Query/Tokens RPC method
func (*QueryTokensResponse) Descriptor ¶
func (*QueryTokensResponse) Descriptor() ([]byte, []int)
func (*QueryTokensResponse) GetPagination ¶ added in v1.2.0
func (m *QueryTokensResponse) GetPagination() *query.PageResponse
func (*QueryTokensResponse) GetTokens ¶
func (m *QueryTokensResponse) GetTokens() []*types.Any
func (*QueryTokensResponse) Marshal ¶
func (m *QueryTokensResponse) Marshal() (dAtA []byte, err error)
func (*QueryTokensResponse) MarshalTo ¶
func (m *QueryTokensResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTokensResponse) MarshalToSizedBuffer ¶
func (m *QueryTokensResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTokensResponse) ProtoMessage ¶
func (*QueryTokensResponse) ProtoMessage()
func (*QueryTokensResponse) Reset ¶
func (m *QueryTokensResponse) Reset()
func (*QueryTokensResponse) Size ¶
func (m *QueryTokensResponse) Size() (n int)
func (*QueryTokensResponse) String ¶
func (m *QueryTokensResponse) String() string
func (*QueryTokensResponse) Unmarshal ¶
func (m *QueryTokensResponse) Unmarshal(dAtA []byte) error
func (*QueryTokensResponse) XXX_DiscardUnknown ¶
func (m *QueryTokensResponse) XXX_DiscardUnknown()
func (*QueryTokensResponse) XXX_Marshal ¶
func (m *QueryTokensResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTokensResponse) XXX_Merge ¶
func (m *QueryTokensResponse) XXX_Merge(src proto.Message)
func (*QueryTokensResponse) XXX_Size ¶
func (m *QueryTokensResponse) XXX_Size() int
func (*QueryTokensResponse) XXX_Unmarshal ¶
func (m *QueryTokensResponse) XXX_Unmarshal(b []byte) error
type QueryTotalBurnRequest ¶ added in v1.2.0
type QueryTotalBurnRequest struct { }
QueryTokenRequest is request type for the Query/TotalBurn RPC method
func (*QueryTotalBurnRequest) Descriptor ¶ added in v1.2.0
func (*QueryTotalBurnRequest) Descriptor() ([]byte, []int)
func (*QueryTotalBurnRequest) Marshal ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) Marshal() (dAtA []byte, err error)
func (*QueryTotalBurnRequest) MarshalTo ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalBurnRequest) MarshalToSizedBuffer ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalBurnRequest) ProtoMessage ¶ added in v1.2.0
func (*QueryTotalBurnRequest) ProtoMessage()
func (*QueryTotalBurnRequest) Reset ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) Reset()
func (*QueryTotalBurnRequest) Size ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) Size() (n int)
func (*QueryTotalBurnRequest) String ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) String() string
func (*QueryTotalBurnRequest) Unmarshal ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) Unmarshal(dAtA []byte) error
func (*QueryTotalBurnRequest) XXX_DiscardUnknown ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) XXX_DiscardUnknown()
func (*QueryTotalBurnRequest) XXX_Marshal ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalBurnRequest) XXX_Merge ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) XXX_Merge(src proto.Message)
func (*QueryTotalBurnRequest) XXX_Size ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) XXX_Size() int
func (*QueryTotalBurnRequest) XXX_Unmarshal ¶ added in v1.2.0
func (m *QueryTotalBurnRequest) XXX_Unmarshal(b []byte) error
type QueryTotalBurnResponse ¶ added in v1.2.0
type QueryTotalBurnResponse struct {
BurnedCoins []types1.Coin `protobuf:"bytes,1,rep,name=burned_coins,json=burnedCoins,proto3" json:"burned_coins"`
}
QueryTotalBurnResponse is response type for the Query/TotalBurn RPC method
func (*QueryTotalBurnResponse) Descriptor ¶ added in v1.2.0
func (*QueryTotalBurnResponse) Descriptor() ([]byte, []int)
func (*QueryTotalBurnResponse) GetBurnedCoins ¶ added in v1.2.1
func (m *QueryTotalBurnResponse) GetBurnedCoins() []types1.Coin
func (*QueryTotalBurnResponse) Marshal ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) Marshal() (dAtA []byte, err error)
func (*QueryTotalBurnResponse) MarshalTo ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTotalBurnResponse) MarshalToSizedBuffer ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTotalBurnResponse) ProtoMessage ¶ added in v1.2.0
func (*QueryTotalBurnResponse) ProtoMessage()
func (*QueryTotalBurnResponse) Reset ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) Reset()
func (*QueryTotalBurnResponse) Size ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) Size() (n int)
func (*QueryTotalBurnResponse) String ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) String() string
func (*QueryTotalBurnResponse) Unmarshal ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) Unmarshal(dAtA []byte) error
func (*QueryTotalBurnResponse) XXX_DiscardUnknown ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) XXX_DiscardUnknown()
func (*QueryTotalBurnResponse) XXX_Marshal ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTotalBurnResponse) XXX_Merge ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) XXX_Merge(src proto.Message)
func (*QueryTotalBurnResponse) XXX_Size ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) XXX_Size() int
func (*QueryTotalBurnResponse) XXX_Unmarshal ¶ added in v1.2.0
func (m *QueryTotalBurnResponse) XXX_Unmarshal(b []byte) error
type Token ¶
type Token struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Scale uint32 `protobuf:"varint,3,opt,name=scale,proto3" json:"scale,omitempty"` MinUnit string `protobuf:"bytes,4,opt,name=min_unit,json=minUnit,proto3" json:"min_unit,omitempty" yaml:"min_unit"` InitialSupply uint64 `protobuf:"varint,5,opt,name=initial_supply,json=initialSupply,proto3" json:"initial_supply,omitempty" yaml:"initial_supply"` MaxSupply uint64 `protobuf:"varint,6,opt,name=max_supply,json=maxSupply,proto3" json:"max_supply,omitempty" yaml:"max_supply"` Mintable bool `protobuf:"varint,7,opt,name=mintable,proto3" json:"mintable,omitempty"` Owner string `protobuf:"bytes,8,opt,name=owner,proto3" json:"owner,omitempty"` }
Token defines a standard for the fungible token
func GetNativeToken ¶
func GetNativeToken() Token
GetNativeToken returns the system's default native token
func NewToken ¶
func NewToken( symbol string, name string, minUnit string, scale uint32, initialSupply, maxSupply uint64, mintable bool, owner sdk.AccAddress, ) Token
NewToken constructs a new Token instance
func (*Token) Descriptor ¶
func (Token) GetInitialSupply ¶
GetInitialSupply implements exported.TokenI
func (Token) GetMaxSupply ¶
GetMaxSupply implements exported.TokenI
func (Token) GetOwner ¶
func (t Token) GetOwner() sdk.AccAddress
GetOwner implements exported.TokenI
func (*Token) ProtoMessage ¶
func (*Token) ProtoMessage()
func (Token) ToMainCoin ¶
ToMainCoin returns the main denom coin from args
func (*Token) XXX_DiscardUnknown ¶
func (m *Token) XXX_DiscardUnknown()
func (*Token) XXX_Marshal ¶
func (*Token) XXX_Unmarshal ¶
type TokenI ¶
type TokenI interface { GetSymbol() string GetName() string GetScale() uint32 GetMinUnit() string GetInitialSupply() uint64 GetMaxSupply() uint64 GetMintable() bool GetOwner() sdk.AccAddress ToMainCoin(coin sdk.Coin) (sdk.DecCoin, error) ToMinCoin(coin sdk.DecCoin) (sdk.Coin, error) }
TokenI defines an interface for Token
type UnimplementedMsgServer ¶ added in v1.2.0
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) BurnToken ¶ added in v1.2.0
func (*UnimplementedMsgServer) BurnToken(ctx context.Context, req *MsgBurnToken) (*MsgBurnTokenResponse, error)
func (*UnimplementedMsgServer) EditToken ¶ added in v1.2.0
func (*UnimplementedMsgServer) EditToken(ctx context.Context, req *MsgEditToken) (*MsgEditTokenResponse, error)
func (*UnimplementedMsgServer) IssueToken ¶ added in v1.2.0
func (*UnimplementedMsgServer) IssueToken(ctx context.Context, req *MsgIssueToken) (*MsgIssueTokenResponse, error)
func (*UnimplementedMsgServer) MintToken ¶ added in v1.2.0
func (*UnimplementedMsgServer) MintToken(ctx context.Context, req *MsgMintToken) (*MsgMintTokenResponse, error)
func (*UnimplementedMsgServer) TransferTokenOwner ¶ added in v1.2.0
func (*UnimplementedMsgServer) TransferTokenOwner(ctx context.Context, req *MsgTransferTokenOwner) (*MsgTransferTokenOwnerResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) Fees ¶
func (*UnimplementedQueryServer) Fees(ctx context.Context, req *QueryFeesRequest) (*QueryFeesResponse, error)
func (*UnimplementedQueryServer) Params ¶
func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
func (*UnimplementedQueryServer) Token ¶
func (*UnimplementedQueryServer) Token(ctx context.Context, req *QueryTokenRequest) (*QueryTokenResponse, error)
func (*UnimplementedQueryServer) Tokens ¶
func (*UnimplementedQueryServer) Tokens(ctx context.Context, req *QueryTokensRequest) (*QueryTokensResponse, error)
func (*UnimplementedQueryServer) TotalBurn ¶ added in v1.2.0
func (*UnimplementedQueryServer) TotalBurn(ctx context.Context, req *QueryTotalBurnRequest) (*QueryTotalBurnResponse, error)