NftTransferTransactionParams
Must be "nft:transfer"
Possible values: [nft:transfer
]
The address of the NFT collection.
The address of the NFT.
The address (public key) of the sender.
The private key of the sender. It is NOT recommended to use this field. Please use the sender
field instead. Use this field at your own risk and only if you know what you are doing and do not have access to mina-signer or wallet to get the signature.
Optional. The nonce for the transaction.
Optional. A memo for the transaction.
Optional. The developer fee for the transaction.
nftTransferParams objectrequired
The address of the owner or approved
The address of the recipient
The price of the NFT being transferred
If true, the transfer requires approval from the admin contract
context object
The custom context for the transfer
The custom context for the transfer, 3 Fields
{
"txType": "nft:transfer",
"collectionAddress": "string",
"nftAddress": "string",
"sender": "string",
"senderPrivateKey": "string",
"nonce": 0,
"memo": "string",
"developerFee": 0,
"nftTransferParams": {
"from": "string",
"to": "string",
"price": 0,
"requireApproval": true,
"context": {
"custom": [
"string"
]
}
}
}