指南

按所有者获取同质化资产

本指南展示如何使用 DAS API 检索特定钱包地址拥有的所有同质化代币(如 SPL 代币、SOL 等)。

方法 1:使用带接口过滤器的搜索资产(推荐)

获取同质化资产最有效的方式是使用带有 FungibleToken 接口过滤器的 searchAssets。它只返回同质化资产,因此您无需对其进行过滤。

虽然这种方法最有效,但目前并非所有 DAS API 提供商都支持。

方法 2:使用按所有者获取资产并过滤

您也可以使用 getAssetsByOwner 并在客户端过滤结果:

方法 3:按代币属性过滤

您可以按各种属性过滤同质化代币:

提示和最佳实践

  1. 使用接口过滤器:有关更多信息,请参阅按条件搜索资产
  2. 启用显示同质化选项:在显示选项中使用 showFungible: true 以获取完整的代币信息,如显示选项所示。
  3. 考虑小数位:检查 decimals 字段以正确格式化代币金额。
  4. 缓存结果:代币余额经常变化,但代币元数据相对稳定。

相关指南