索引器
Aptos 索引器是一个 API,您可以使用它来获取:
- 聚合数据(例如:有多少 NFTs 存在?)
- 历史数据(例如:此账户提交了哪些交易?)
- 从简单的 Aptos 节点 API 很难获取的数据(例如:哪个账户拥有名为“ExampleToken”的代币?)
例如,您可以使用索引器 API 查询任意账户的可替代资产余额,代码如下:
使用索引器 API
Section titled “使用索引器 API”了解如何使用索引器 API,每个表代表的含义,以及如何向索引器添加自定义数据.
为了帮助您快速入门,以下是索引器常用的一些查询示例.
获取可替代资产余额 获取某账户当前拥有的所有可替代资产。
获取账户交易 获取影响某账户的所有交易记录。
获取 Aptos 名称 通过 ANS 检索与某账户关联的 Aptos 名称。
获取可替代资产信息 获取特定可替代资产的详细信息。
获取 NFT 集合 检索某账户拥有的 NFT 集合。
获取 NFT 检索某账户拥有的个人 NFT。
获取代币元数据 获取特定代币的元数据信息。
统计质押池中的委托人 检索质押池中活跃的委托人数量。
自定义索引器(进阶)
Section titled “自定义索引器(进阶)”如果托管的索引器 API 不够用,或者您想为自定义合约建立索引,可以使用 索引器 SDK 创建处理器。
交易流服务是一个 GRPC 服务,它将原始交易流式传输到您的处理器或服务。
如果您使用索引器 SDK,则需要授权令牌才能连接到交易流服务。
Aptos 托管交易流服务 获取对 Aptos 托管交易流服务的访问权限
在此处查找旧版索引器的相关信息 here.