(原文 : https://aptos.dev/indexer/api/example-queries)
✈︎ Github
✈︎ Githubサイドバー(今のところ326行目)
✈︎ アプリページ
<aside> ❕ BETA
インデクサーAPI、トランザクションストリームサービス、カスタムプロセッサーは現在ベータ版です。発生した問題は、aptos-indexer-processorsリポジトリにissueを作成して報告してください。
</aside>
TypeScript SDKには多くのサンプルクエリが含まれています。TypeScript SDKを使用している場合は、APIを確認する必要があります。
現在アカウントにあるすべてのトークンを取得します。
クエリ
query CurrentTokens($owner_address: String, $offset: Int) {
current_token_ownerships(
where: {
owner_address: { _eq: $owner_address }
amount: { _gt: "0" }
table_type: { _eq: "0x3::token::TokenStore" }
}
order_by: [{ last_transaction_version: desc }, { token_data_id: desc }]
offset: $offset
) {
token_data_id_hash
name
collection_name
property_version
amount
}
}
クエリ変数
{
"owner_address": "0xaa921481e07b82a26dbd5d3bc472b9ad82d3e5bfd248bacac160eac51687c2ff",
"offset": 0
}
目的のトークンのトークンアクティビティを全て取得します。注意token_id_hash
を取得するには、まずクエリを作成して上記のクエリからトークンを取得する必要があります。
クエリ