fetchTransfers
Query blockchain transfers by specifying block ranges, addresses, and filters to retrieve transaction details. Supports external, internal, and ERC20 transfers with pagination and metadata options.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | The category of transfers to query. e.g. "external" or "internal" | |
| contractAddresses | No | The contract addresses to query. e.g. ["0x1234567890123456789012345678901234567890"] | |
| excludeZeroValue | No | Whether to exclude zero value transfers. | |
| fromAddress | No | The wallet address to query the transfer was sent from. | |
| fromBlock | No | The block number to start the search from. e.g. "1234567890". Inclusive from block (hex string, int, latest, or indexed). | 0x0 |
| maxCount | No | The maximum number of results to return. e.g. "0x3E8". | 0xA |
| network | No | The blockchain network to query. e.g. "eth-mainnet" or "base-mainnet"). | eth-mainnet |
| order | No | The order of the results. e.g. "asc" or "desc". | asc |
| pageKey | No | The cursor to start the search from. Use this to paginate through the results. | |
| toAddress | No | The wallet address to query the transfer was sent to. | |
| toBlock | No | The block number to end the search at. e.g. "1234567890". Inclusive to block (hex string, int, latest, or indexed). | latest |
| withMetadata | No | Whether to include metadata in the results. |