Skip to main content

EVM Transactions Schema API

The Transactions API provides detailed information on transactions including call count, gas, hash, type, and sender and recipient addresses etc. Here's a sample query to get started. You can see more examples here

query MyQuery { EVM(dataset: realtime, network: bsc) { Transactions( limit: {count: 10} orderBy: {descending: Block_Time} where: {Block: {Date: {after: "2023-02-05"}}} ) { Transaction { CallCount Gas Hash Type To From } Block { Date } TransactionStatus { Success FaultError EndError } } } }

Parameters:

  • limit: Limits the number of transactions returned in the query. In this case, it is set to 10.
  • orderBy: Specifies the field to order the results by. In this case, it is ordered in descending order based on block time.
  • where: Filters the results based on specific criteria. In this case, it returns transactions that occurred after February 5, 2023.

Returns:

  • Transaction: Contains information about the transaction, including call count, gas, hash, type, and sender and recipient addresses.
  • Block: Contains information about the block that the transaction was included in, including the date of the block.
  • TransactionStatus: Contains information about the transaction status, including whether it was successful, and if there were any errors.
Build with Bitquery

Ready to run this in production?

Get an API key and run these queries in minutes, or talk to us about plans and enterprise delivery.