Documentation ¶
Index ¶
- Constants
- func NewHandler(tokenMapper store.Mapper, keeper bank.Keeper) sdk.Handler
- type IssueMiniMsg
- func (msg IssueMiniMsg) GetInvolvedAddresses() []sdk.AccAddress
- func (msg IssueMiniMsg) GetSignBytes() []byte
- func (msg IssueMiniMsg) GetSigners() []sdk.AccAddress
- func (msg IssueMiniMsg) Route() string
- func (msg IssueMiniMsg) String() string
- func (msg IssueMiniMsg) Type() string
- func (msg IssueMiniMsg) ValidateBasic() sdk.Error
- type IssueMsg
- func (msg IssueMsg) GetInvolvedAddresses() []sdk.AccAddress
- func (msg IssueMsg) GetSignBytes() []byte
- func (msg IssueMsg) GetSigners() []sdk.AccAddress
- func (msg IssueMsg) Route() string
- func (msg IssueMsg) String() string
- func (msg IssueMsg) Type() string
- func (msg IssueMsg) ValidateBasic() sdk.Error
- type IssueTinyMsg
- func (msg IssueTinyMsg) GetInvolvedAddresses() []sdk.AccAddress
- func (msg IssueTinyMsg) GetSignBytes() []byte
- func (msg IssueTinyMsg) GetSigners() []sdk.AccAddress
- func (msg IssueTinyMsg) Route() string
- func (msg IssueTinyMsg) String() string
- func (msg IssueTinyMsg) Type() string
- func (msg IssueTinyMsg) ValidateBasic() sdk.Error
- type MintMsg
Constants ¶
const ( Route = "tokensIssue" IssueMsgType = "issueMsg" MintMsgType = "mintMsg" )
TODO: "route expressions can only contain alphanumeric characters", we need to change the cosmos sdk to support slash const Route = "tokens/issue"
const (
IssueMiniMsgType = "miniIssueMsg" //For max total supply in range 2
)
TODO: "route expressions can only contain alphanumeric characters", we need to change the cosmos sdk to support slash const Route = "tokens/issue"
const (
IssueTinyMsgType = "tinyIssueMsg"
)
TODO: "route expressions can only contain alphanumeric characters", we need to change the cosmos sdk to support slash const Route = "tokens/issue"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type IssueMiniMsg ¶
type IssueMiniMsg struct { From sdk.AccAddress `json:"from"` Name string `json:"name"` Symbol string `json:"symbol"` TotalSupply int64 `json:"total_supply"` Mintable bool `json:"mintable"` TokenURI string `json:"token_uri"` }
func NewIssueMiniMsg ¶
func NewIssueMiniMsg(from sdk.AccAddress, name, symbol string, supply int64, mintable bool, tokenURI string) IssueMiniMsg
func (IssueMiniMsg) GetInvolvedAddresses ¶
func (msg IssueMiniMsg) GetInvolvedAddresses() []sdk.AccAddress
func (IssueMiniMsg) GetSignBytes ¶
func (msg IssueMiniMsg) GetSignBytes() []byte
func (IssueMiniMsg) GetSigners ¶
func (msg IssueMiniMsg) GetSigners() []sdk.AccAddress
func (IssueMiniMsg) String ¶
func (msg IssueMiniMsg) String() string
func (IssueMiniMsg) Type ¶
func (msg IssueMiniMsg) Type() string
func (IssueMiniMsg) ValidateBasic ¶
func (msg IssueMiniMsg) ValidateBasic() sdk.Error
ValidateBasic does a simple validation check that doesn't require access to any other information.
type IssueMsg ¶
type IssueMsg struct { From sdk.AccAddress `json:"from"` Name string `json:"name"` Symbol string `json:"symbol"` TotalSupply int64 `json:"total_supply"` Mintable bool `json:"mintable"` }
func NewIssueMsg ¶
func (IssueMsg) GetInvolvedAddresses ¶
func (msg IssueMsg) GetInvolvedAddresses() []sdk.AccAddress
func (IssueMsg) GetSignBytes ¶
func (IssueMsg) GetSigners ¶
func (msg IssueMsg) GetSigners() []sdk.AccAddress
func (IssueMsg) ValidateBasic ¶
ValidateBasic does a simple validation check that doesn't require access to any other information.
type IssueTinyMsg ¶
type IssueTinyMsg struct { From sdk.AccAddress `json:"from"` Name string `json:"name"` Symbol string `json:"symbol"` TotalSupply int64 `json:"total_supply"` Mintable bool `json:"mintable"` TokenURI string `json:"token_uri"` }
func NewIssueTinyMsg ¶
func NewIssueTinyMsg(from sdk.AccAddress, name, symbol string, supply int64, mintable bool, tokenURI string) IssueTinyMsg
func (IssueTinyMsg) GetInvolvedAddresses ¶
func (msg IssueTinyMsg) GetInvolvedAddresses() []sdk.AccAddress
func (IssueTinyMsg) GetSignBytes ¶
func (msg IssueTinyMsg) GetSignBytes() []byte
func (IssueTinyMsg) GetSigners ¶
func (msg IssueTinyMsg) GetSigners() []sdk.AccAddress
func (IssueTinyMsg) String ¶
func (msg IssueTinyMsg) String() string
func (IssueTinyMsg) Type ¶
func (msg IssueTinyMsg) Type() string
func (IssueTinyMsg) ValidateBasic ¶
func (msg IssueTinyMsg) ValidateBasic() sdk.Error
ValidateBasic does a simple validation check that doesn't require access to any other information.
type MintMsg ¶
type MintMsg struct { From sdk.AccAddress `json:"from"` Symbol string `json:"symbol"` Amount int64 `json:"amount"` }
func NewMintMsg ¶
func NewMintMsg(from sdk.AccAddress, symbol string, amount int64) MintMsg
func (MintMsg) GetInvolvedAddresses ¶
func (msg MintMsg) GetInvolvedAddresses() []sdk.AccAddress
func (MintMsg) GetSignBytes ¶
func (MintMsg) GetSigners ¶
func (msg MintMsg) GetSigners() []sdk.AccAddress