Documentation ¶
Index ¶
- func EncodeNftMessage() wasmKeeper.CustomEncoder
- func PerformCustomNftQuery(keeper nftKeeper.Keeper) wasmKeeper.CustomQuerier
- type ApproveAllRequest
- type ApproveNftRequest
- type BurnNftRequest
- type EditNftRequest
- type IssueDenomRequest
- type MintNftRequest
- type QueryAllDenoms
- type QueryApprovals
- type QueryApprovedForAll
- type QueryCollection
- type QueryDenomById
- type QueryDenomByName
- type QueryDenomBySymbol
- type QueryOwner
- type QuerySupply
- type QueryToken
- type RevokeApprovalRequest
- type TransferDenomRequest
- type TransferNftRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EncodeNftMessage ¶
func EncodeNftMessage() wasmKeeper.CustomEncoder
fromReflectRawMsg decodes msg.Data to an sdk.Msg using proto Any and json encoding. this needs to be registered on the Encoders
func PerformCustomNftQuery ¶
func PerformCustomNftQuery(keeper nftKeeper.Keeper) wasmKeeper.CustomQuerier
Types ¶
type ApproveAllRequest ¶
type ApproveNftRequest ¶
type BurnNftRequest ¶
type EditNftRequest ¶
type IssueDenomRequest ¶
type IssueDenomRequest struct { Id string `json:"id"` Name string `json:"name"` Schema string `json:"schema,omitempty"` Sender string `json:"sender"` ContractAddressSigner string `json:"contract_address_signer"` Symbol string `json:"symbol"` Traits string `json:"traits"` Minter string `json:"minter"` Description string `json:"description"` Data string `json:"data"` }
type MintNftRequest ¶
type QueryAllDenoms ¶
type QueryAllDenoms struct {
Pagination *query.PageRequest `json:"pagination,omitempty"`
}
type QueryApprovals ¶
type QueryApprovedForAll ¶
type QueryCollection ¶
type QueryCollection struct { DenomId string `json:"denom_id"` Pagination *query.PageRequest `json:"pagination,omitempty"` }
type QueryDenomById ¶
type QueryDenomById struct {
DenomId string `json:"denom_id"`
}
type QueryDenomByName ¶
type QueryDenomByName struct {
DenomName string `json:"denom_name"`
}
type QueryDenomBySymbol ¶
type QueryDenomBySymbol struct {
Symbol string `json:"denom_symbol"`
}
type QueryOwner ¶
type QueryOwner struct { Address string `json:"address"` DenomId string `json:"denom_id,omitempty"` Pagination *query.PageRequest `json:"pagination,omitempty"` }
type QuerySupply ¶
type QuerySupply struct {
DenomId string `json:"denom_id"`
}
type QueryToken ¶
type RevokeApprovalRequest ¶
type TransferDenomRequest ¶ added in v1.1.0
Click to show internal directories.
Click to hide internal directories.