使用 DAS API
我可以获取任何代币的价格数据吗?
我可以获取任何代币的价格数据吗?
价格数据可用于24小时交易量排名前1万的代币。检查
token_info.price_info 是否存在于 getAsset 响应中。如何获取钱包的所有 NFT?
如何获取钱包的所有 NFT?
使用
getAssetsByOwner 和钱包地址,如果钱包持有许多资产,请分页。getAsset 和 searchAssets 有什么区别?
getAsset 和 searchAssets 有什么区别?
getAsset 通过铸造地址检索一个资产,而 searchAssets 允许您使用过滤器查询多个资产。如何找到代币的最大持有者?
如何找到代币的最大持有者?
使用标准 RPC 方法
getTokenLargestAccounts 和您的代币铸造地址。这将返回按余额排序的前 20 名持有者。详情请参阅我们的 getTokenLargestAccounts 指南。如何找到特定铸造的所有代币持有者?
如何找到特定铸造的所有代币持有者?
使用
getProgramAccounts 通过代币程序和铸造地址进行过滤,或使用 getTokenAccountsByOwner 针对特定持有者。对于全面的代币持有者分析,结合使用 getTokenLargestAccounts。我如何获取代币的市值?
我如何获取代币的市值?
将代币的流通供应量乘以其当前价格(来自
getAsset)。价格数据可在DAS API响应中用于24小时交易量排名前1万的代币。如何获取钱包拥有的所有代币余额变化的更新?
如何获取钱包拥有的所有代币余额变化的更新?
使用 WebSockets 或 LaserStream 订阅账户变化,过滤钱包的代币账户。您还可以使用带有账户监控的 webhooks 进行实时余额变化通知。
DAS速率限制与RPC速率限制之间有什么关系?
DAS速率限制与RPC速率限制之间有什么关系?
DAS速率限制和RPC速率限制是相互独立的。例如,如果您的计划有一个DAS速率限制为10和一个RPC速率限制为50,这允许您每秒进行10次getAsset 和 50次getBlock调用。
DAS API故障排除
为什么getAsset有时没有价格?
为什么getAsset有时没有价格?
我们为24小时交易量前10,000的代币提供价格数据。超出此范围的代币将没有价格信息。
为什么我的TOKEN_MINT webhook没有返回所有代币铸造?
为什么我的TOKEN_MINT webhook没有返回所有代币铸造?
TOKEN_MINT webhooks仅捕获特定的代币创建模式和程序。一些代币可能通过自定义程序或不在标准webhook过滤器覆盖范围内的方法铸造。考虑使用账户监控或交易过滤来全面跟踪代币。