Fetch the transaction history for any wallet address

任意のウォレットアドレスにおけるERC20、ERC721、ERC1155トークンの取引・トークン履歴を取得します。 レスポンスには、分かりやすく利用・表示できるようデコード済みの取引詳細が含まれます。 Sequence Indexer GetTransactionHistory Method:
  • Request: POST /rpc/Indexer/GetTransactionHistory
  • Content-Type: application/json
  • ボディ(JSON形式):
    • filter (object)
      • accountAddress (string) — the wallet account address
      • contractAddress (string) — optionally specify a contract address to filter
      • accountAddresses (string array) — optionally specify a list of wallet account addresses
      • contractAddresses (string array) — optionally specify a list of contract address
      • transactionHashes (string array) — optionally specify a list of transaction hashes
      • metaTransactionIDs (string array) — optionally specify a list of meta transaction IDs
    • includeMetadata (boolean - optional - default: false) — toggle token metadata to be included in the response
    • metadataOptions (object - optional) — additional options for metadata
      • verifiedOnly (boolean - optional) — return only contracts which are ‘verified’ to help reduce spam
      • includeContracts ([]string - optional) — list of specific contract addresses to always be included, even if verifiedOnly is enabled.

Wallet transaction history retention with the Indexer is 30 days for all networks (with the exception of arbitrum-sepolia which is 20 days).
Example: GetTransactionHistory of a wallet account address on Polygon using an API_ACCESS_KEY
curl -X POST https://polygon-indexer.sequence.app/rpc/Indexer/GetTransactionHistory \
 -H "Content-Type: application/json" \
 -H "X-Access-Key: AQAAAAAAAF_JvPALhBthL7VGn6jV0YDqaFY" \
 -d '{ "filter": { "accountAddress": "0x8e3E38fe7367dd3b52D1e281E4e8400447C8d8B9" }, "includeMetadata": true }'

任意のERC20、ERC721、ERC1155コントラクトの取引履歴を取得・監視します。

このクエリは、特定のトークンコントラクトの取引履歴を追跡するのに便利です。 この例では、Polygonネットワーク上のSkyweaverトークンコントラクトアドレス 0x631998e91476DA5B870D741192fc5Cbc55F5a52E を使用しています。 サポートされているネットワーク上の任意のコントラクトアドレスをクエリできますが、 必ず対応するネットワークのインデクサーにクエリしてください。 Sequence Indexer GetTransactionHistory Method:
  • Request: POST /rpc/Indexer/GetTransactionHistory
  • Content-Type: application/json
  • ボディ(JSON形式):
    • filter (object)
      • contractAddress (string) — a ERC20 / ERC721 / ERC1155 contract address
Token contract transaction history retention with the Indexer is 30 days for all networks (with the exception of arbitrum-sepolia which is 20 days).
Example: GetTransactionHistory of Skyweaver contract on Polygon using an API_ACCESS_KEY
curl -X POST https://polygon-indexer.sequence.app/rpc/Indexer/GetTransactionHistory \
 -H "Content-Type: application/json" \
 -H "X-Access-Key: AQAAAAAAAF_JvPALhBthL7VGn6jV0YDqaFY" \
 -d '{ "filter": { "accountAddress": "0x631998e91476DA5B870D741192fc5Cbc55F5a52E" }, "includeMetadata": true }'