GraphQL - Fail to fetch transactions for busy account

Hi,

I am trying to fetch transactions via GraphQL QuickNode API for a particularly busy account.
It seems that the query takes over a minute to run after which it is failing.

Seems its impossible for fetch the transactions? Is the product broken?

Query:

query Transactions($outgoingFilter: TransactionsFilterInput, $orderDirection: OrderDirection,) {
  outgoing: ethereum {
    transactions(filter: $outgoingFilter, orderDirection: $orderDirection) {
      pageInfo {
        hasNextPage
      }
      totalCount
      edges {
        node {
          blockNumber
          blockTimestamp
          contractAddress
          cumulativeGasUsed
          effectiveGasPrice
          fromAddress
          gas
          gasPrice
          gasUsed
          hash
          input
          maxFeePerGas
          maxPriorityFeePerGas
          toAddress
          transactionIndex
          type
          value
        }
      }
    }
  }
}

Variables:

{
  "outgoingFilter": {
    "fromAddress": "0x95222290DD7278Aa3Ddd389Cc1E1d165CC4BAfe5"
  }
}

Playground link: QuickNode - Graph API Playground

Hello wojciech-jfdi :wave:,

This has been resolved. Can you please try again and let us know if you’re successful? Thank you!

-Nick

Everything works fine now, thanks!

1 Like

@NickQuickNode

Correction, the problem still persists, unable to make a query for transactions of a wallet 0x89e51fa8ca5d66cd220baed62ed01e8951aa7c40