Interface: NftTxExtensionMethods
@shareledgerjs/client.nft.NftTxExtensionMethods
Methods
burn
▸ burn(contract, owner, tokenId, amount?): MsgExecuteContractEncodeObject
Parameters
| Name | Type | 
|---|---|
contract | string | 
owner | string | 
tokenId | string | 
amount? | string | 
Returns
MsgExecuteContractEncodeObject
instantiate
▸ instantiate(owner, codeId, label, msg): MsgInstantiateContractEncodeObject
Parameters
| Name | Type | 
|---|---|
owner | string | 
codeId | Long | 
label | string | 
msg | InstantiateMsg | InstantiateMsg | 
Returns
MsgInstantiateContractEncodeObject
mint1155
▸ mint1155(contract, owner, recipient, tokenId, amount, msg?): MsgExecuteContractEncodeObject
Parameters
| Name | Type | 
|---|---|
contract | string | 
owner | string | 
recipient | string | 
tokenId | string | 
amount | string | 
msg? | string | 
Returns
MsgExecuteContractEncodeObject
mint721
▸ mint721(contract, owner, recipient, tokenUri, extension?): MsgExecuteContractEncodeObject
Parameters
| Name | Type | 
|---|---|
contract | string | 
owner | string | 
recipient | string | 
tokenUri | string | 
extension? | Metadata | 
Returns
MsgExecuteContractEncodeObject
transfer
▸ transfer(contract, owner, recipient, tokenId, amount?, msg?): MsgExecuteContractEncodeObject
Parameters
| Name | Type | 
|---|---|
contract | string | 
owner | string | 
recipient | string | 
tokenId | string | 
amount? | string | 
msg? | string |