Transaction Overview
When you enter your project, the first thing that you see is the Transactions tab:
Here you can find the list of all of the transactions that include any of your Smart Contracts. Yes, that means both direct and internal transactions.
We also backfill all of the transactions that happened before you added your Smart Contracts to Tenderly.
You can also choose which columns will be shown on the transaction overview screen:

Transaction Filtering

What's better than having all transactions in one place? Filtering through them at the speed of light! Ok, maybe not the speed of light, but faster than anything else for sure.
In the Transactions tab in the left navigation we have an option to filter transactions according to several parameters:
  • Status - All/Success/Failed
  • Type - All/Internal/Direct
  • Contracts (now Addresses) - select which address (for a contract or a wallet) must be present in the transaction
  • Function Signature
  • Network - specify the network if you have contracts deployed to multiple networks
  • Date Range
  • Tag
There is also an option, after you select a tag to filter by, to show only transactions that happened after a certain tag was created:
Having filtering this precise and fast is important when you need to pinpoint that specific transaction amongst thousands of them. Another example that comes to mind is finding internal transactions sent to your Smart Contracts that failed. This way, you can see if someone is trying to abuse your contract's logic or if your code is failing and someone depends on it.
Last modified 1mo ago
Copy link