Unsupported Chain IDs
When you request chain IDs that are not supported, the API will return a warning in the response instead of throwing an error. Thewarnings field will contain information about which chain IDs were not supported, and transactions will be returned only for the supported chains.
For example, if you request chain_ids=1,9999,10,77777777777:
Invalid chain ID tags (like typos in tag names) will still return errors as designed. Only invalid numeric chain IDs generate warnings.
Decoded transactions
Enable decoded transaction data and logs by adding the?decode=true query parameter to your request.
When decoding is enabled, two types of data may be decoded:
- Transaction call data: The
datafield of each transaction may include an additionaldecodedobject at the root level of the transaction, representing the parsed function call. - Event logs: When a transaction contains EVM logs, each log may include an additional
decodedobject representing the parsed event.
Decoding is only available for contracts that exist on Dune.com. Search for your contract on Dune to check if it’s available for decoding. Transactions without logs, logs without known signatures, or contracts not indexed on Dune will not include decoded data.
Pagination
This endpoint is using cursor based pagination. You can use thelimit parameter to define the maximum page size.
Results might at times be less than the maximum page size.
The next_offset value is included in the initial response and can be utilized to fetch the next page of results by passing it as the offset query parameter in the next request.