如何在Scrypto中将单个NFT转移至其他账户?
发送单个MNFT NFT的操作步骤
你的NFT持有信息整理后如下:
{ amount: 2, resource address: resource_sim1qfms4etzwnhsdpj5ys9shy9jgv2yp0z9w6ud8z9fyv7svqnjty, name: "mutablenft", symbol: "MNFT" } ├─ NonFungible { id: NonFungibleLocalId("#0#"), data: Tuple(Enum(0u8), Enum(0u8), 1u8) } └─ NonFungible { id: NonFungibleLocalId("#1#"), data: Tuple(Enum(0u8), Enum(0u8), 1u8) }
方式一:钱包客户端操作
- 打开你的钱包应用,进入资产页面找到「mutablenft(MNFT)」资产
- 点击进入资产详情页,能看到你持有的两个NFT,ID分别为
#0#和#1# - 选中你要发送的目标NFT(比如
#0#),点击「发送」或「转移」按钮 - 在输入框中填写接收账户的地址,务必核对准确
- 检查发送信息:接收地址、目标NFT ID、手续费金额,确认无误后完成签名
- 等待链上交易确认,完成后接收方即可在其资产页面查看该NFT
方式二:命令行工具(CLI)操作
假设你使用适配该链的官方CLI工具,步骤如下:
- 确保CLI已连接并解锁你的账户
- 执行以下发送命令(替换
<接收账户地址>为实际地址):
cli nft transfer --resource resource_sim1qfms4etzwnhsdpj5ys9shy9jgv2yp0z9w6ud8z9fyv7svqnjty --recipient <接收账户地址> --nft-id "#0#"
- 输入账户密码完成签名,提交交易
- 可通过链上浏览器查询交易状态,等待确认完成
内容的提问来源于stack exchange,提问作者kob003
相关产品推荐
相关产品推荐

