指南
按所有者获取同质化资产
本指南展示如何使用 DAS API 检索特定钱包地址拥有的所有同质化代币(如 SPL 代币、SOL 等)。
方法 1:使用带接口过滤器的搜索资产(推荐)
获取同质化资产最有效的方式是使用带有 FungibleToken 接口过滤器的 searchAssets。它只返回同质化资产,因此您无需对其进行过滤。
虽然这种方法最有效,但目前并非所有 DAS API 提供商都支持。
方法 2:使用按所有者获取资产并过滤
您也可以使用 getAssetsByOwner 并在客户端过滤结果:
方法 3:按代币属性过滤
您可以按各种属性过滤同质化代币:
提示和最佳实践
- 使用接口过滤器:有关更多信息,请参阅按条件搜索资产。
- 启用显示同质化选项:在显示选项中使用
showFungible: true以获取完整的代币信息,如显示选项所示。 - 考虑小数位:检查
decimals字段以正确格式化代币金额。 - 缓存结果:代币余额经常变化,但代币元数据相对稳定。
