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 Asset module QuerierRoute string = ModuleName // RouterKey is the msg router key for the Asset module RouterKey string = ModuleName // DefaultParamspace 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 limitation for token max supply,1000 billion MaximumMaxSupply = math.MaxUint64 // MaximumInitSupply limitation for token initial supply,100 billion MaximumInitSupply = uint64(100000000000) // MaximumScale limitation for token decimal MaximumScale = uint32(9) // MinimumSymbolLen limitation for the length of the token's symbol / canonical_symbol MinimumSymbolLen = 3 // MaximumSymbolLen limitation for the length of the token's symbol / canonical_symbol MaximumSymbolLen = 64 // MaximumNameLen limitation for the length of the token's name MaximumNameLen = 32 // MinimumMinUnitLen limitation for the length of the token's min_unit MinimumMinUnitLen = 3 // MaximumMinUnitLen limitation for the length of the token's min_unit MaximumMinUnitLen = 64 )
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 max 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, "burn 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 define a symbol prefix for the token PrefixTokenForSymbol = []byte{0x01} // PrefixTokenForMinUint a define min_unit prefix for the token PrefixTokenForMinUint = []byte{0x02} // PrefixTokens define a prefix for the tokens PrefixTokens = []byte{0x03} // PeffixBurnTokenAmt define a prefix for the amount of token burt 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 (
ModuleCdc = codec.NewAminoCodec(amino)
)
Functions ¶
func KeyBurnTokenAmt ¶ added in v1.2.0
KeyBurnTokenAmt returns the key of the specified minUint.
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 coinswap 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 reset the system's default native token
func ValidateAmount ¶ added in v1.2.1
ValidateAmount checks if the given denom begin 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 parameters are legal
func ValidateKeywords ¶ added in v1.2.1
ValidateKeywords checks if the given denom begin with `TokenKeywords`
func ValidateMinUnit ¶ added in v1.2.1
ValidateMinUnit checks if the given minUnit is valid
func ValidateName ¶ added in v1.2.1
ValidateName verifies whether the parameters are legal
func ValidateScale ¶ added in v1.2.1
ValidateScale verifies whether the parameters are 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 for query account
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) (supply bank.SupplyI) 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 }
BankKeeper defines the expected bank keeper for module accounts (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"` }
MsgMintToken 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 */ }
token parameters
func NewParams ¶
func NewParams(tokenTaxRate sdk.Dec, issueTokenBaseFee sdk.Coin, mintTokenFeeRatio sdk.Dec, ) Params
NewParams token params constructor
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) // Params queries the token parameters 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) // Params queries the token parameters 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 return 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 return 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 define a 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)