eth_getLogs
Logs & events | Tempo
eth_getLogs | Tempo
Tempo API method that returns an array of logs matching a filter object. This is commonly used to track events emitted by smart contracts.
POST
eth_getLogs
Tempo API method that returns an array of logs matching a filter object. This is commonly used to track events emitted by smart contracts, such as TIP-20 token transfers.Documentation Index
Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
Use this file to discover all available pages before exploring further.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
filterObject— the filter object:fromBlock— (optional) block number (hex) or tag to start fromtoBlock— (optional) block number (hex) or tag to end ataddress— (optional) contract address or array of addressestopics— (optional) array of topic filters
Response
result— array of log objects:address— contract address that emitted the logtopics— array of indexed log parametersdata— non-indexed log parametersblockNumber— block number containing the logtransactionHash— hash of the transaction that emitted the loglogIndex— position of the log in the block
eth_getLogs code examples
The following example retrieves Transfer events from the pathUSD token:
Last modified on May 18, 2026