Skip to navigation

eth_getFilterChanges

Polling method for a filter, which returns an array of logs which occurred since last poll. For block filters, returns an array of block hashes. For pending transaction filters, returns an array of transaction hashes.

⚡ Compute Units: 20 CU

Request

This endpoint expects an object.
filterIdstringRequiredformat: "^0x[0-9a-fA-F]+$"

Opaque filter ID returned by eth_newFilter, eth_newBlockFilter, or eth_newPendingTransactionFilter.

Response

Array of log objects, or block hashes, or transaction hashes depending on the filter type
Log object (for log filters created via eth_newFilter)object
OR
Block hash or transaction hash (for block / pending-tx filters)stringformat: "^0x[0-9a-fA-F]{64}$"