QuickNode Raises $60M Series B!
Read the Letter from our CEO.

Contents

eth_getFilterLogs RPC method

The API credit value for this method is 6 . To learn more about API credits and each method's value, visit the API Credits page.

Parameters:

  1. id - String - The filter ID.

Returns:

  1. result - array[objects] - An array of log objects, or an empty array if nothing has changed since last poll.
  2. address - string - Address from which this log originated.

    topics - array - Array of (0 to 4) 32 Bytes DATA of indexed log arguments. (In solidity: The first topic is the hash of the signature of the event (e.g. Deposit(address,bytes32,uint256)), except you declared the event with the anonymous specifier.)

    data - string - Contains one or more 32 Bytes non-indexed arguments of the log.

    blockNumber - string - The block number where this log was in. null when its pending. null when it's a pending log.

    transactionHash - string - Hash of the transactions this log was created from. null when it's a pending log.

    transactionIndex - string - Integer of the transactions index position log was created from. null when it's a pending log.

    blockHash - string - Hash of the block where this log was in. null when it's pending. null when it's a pending log.

    logIndex - string - Integer of the log index position in the block. null when it's a pending log.

    removed - boolean - True when the log was removed, due to a chain reorganization. false if it's a valid log.

Code Examples:

curl http://sample-endpoint-name.network.quiknode.pro/token-goes-here/ \
  -X POST \
  -H "Content-Type: application/json" \
  --data '{"method":"eth_getFilterLogs","params":["0xfba02b32cc0fd31639b68144ebc59fd2"],"id":1,"jsonrpc":"2.0"}'
Ready to get started? Create a free account