You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询Aptos账户是否已选择加入直接转账功能?

查询Aptos用户是否开启直接NFT转账功能

Aptos里用户是否允许接收单笔直接转账的NFT,核心是看其账户链上存储的TokenStore资源中的opt_in_direct_transfer字段,该字段为布尔值:true代表已开启直接转账,false则是默认的两阶段转账模式。

具体查询方式

  • 使用Aptos CLI查询
    替换命令中的<ACCOUNT_ADDRESS>为目标用户的账户地址,执行:

    aptos account resource --account <ACCOUNT_ADDRESS> --resource 0x3::token::TokenStore
    

    在返回的JSON结果里,定位到opt_in_direct_transfer字段,查看其值即可判断状态。

  • 通过Aptos节点API查询
    向Aptos全节点发送GET请求,请求路径为:

    /v1/accounts/<ACCOUNT_ADDRESS>/resources/0x3::token::TokenStore
    

    响应的JSON数据中同样包含opt_in_direct_transfer字段,根据布尔值确认用户是否开启该功能。

内容的提问来源于stack exchange,提问作者Daniel Porteous

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 07:55:39