Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApproveNftTransfer ¶
type ApproveNftTransfer struct { Spender string `json:"spender"` TokenId string `json:"token_id"` Expires string `json:"expires,omitempty"` }
func (ApproveNftTransfer) Marshal ¶
func (m ApproveNftTransfer) Marshal() ([]byte, error)
type InitiateNftContract ¶
type InitiateNftContract struct { Name string `json:"name"` Symbol string `json:"symbol"` Minter string `json:"minter"` }
func (InitiateNftContract) Marshal ¶
func (m InitiateNftContract) Marshal() ([]byte, error)
type Mint ¶
type Mint struct { TokenId string `json:"token_id"` Owner string `json:"owner"` TokenUri string `json:"token_uri"` Extension json.RawMessage `json:"extension"` }
type QueryNft ¶
type TransferNft ¶
func (TransferNft) Marshal ¶
func (m TransferNft) Marshal() ([]byte, error)
type WasmMsgApprove ¶
type WasmMsgApprove struct {
ApproveNftTransfer ApproveNftTransfer `json:"approve"`
}
func (WasmMsgApprove) Marshal ¶
func (m WasmMsgApprove) Marshal() ([]byte, error)
type WasmMsgInitiateNftContract ¶
type WasmMsgInitiateNftContract struct {
InstantiateMsg InitiateNftContract `json:"instantiate_msg"`
}
func (WasmMsgInitiateNftContract) Marshal ¶
func (m WasmMsgInitiateNftContract) Marshal() ([]byte, error)
type WasmMsgMint ¶
type WasmMsgMint struct {
Mint Mint `json:"mint"`
}
func (WasmMsgMint) Marshal ¶
func (m WasmMsgMint) Marshal() ([]byte, error)
type WasmMsgQueryNft ¶
type WasmMsgQueryNft struct {
QueryNft QueryNft `json:"approve"`
}
func (WasmMsgQueryNft) Marshal ¶
func (m WasmMsgQueryNft) Marshal() ([]byte, error)
type WasmMsgTransferNft ¶
type WasmMsgTransferNft struct {
TransferNft TransferNft `json:"transfer_nft"`
}
func (WasmMsgTransferNft) Marshal ¶
func (m WasmMsgTransferNft) Marshal() ([]byte, error)
Click to show internal directories.
Click to hide internal directories.