Debugging a transaction
Note: Truffle Teams currently only allows you to debug transactions on Ganache sandboxes. Support for public networks (such as the Görli
testnet or mainnet
) will be available soon.
The debugger is accessed from the select the deployment which included the contracts that received the transaction that you are looking to debug. In the example screenshot below, this is deployment-01
.

At this screen, you can either click
to the right of the contract to view transactions sent solely to that contract address, or the TRANSACTIONS tab to view all the transactions associated with the entire deployment.
Assuming your contract(s) have received one or more transactions you will now see a list similar to the screenshot below.

Note: The Truffle Teams Debugger is currently only available for transactions excuted sent to contracts in Ganache sandboxes and accordingly the DEBUG button will show as disabled for other networks. Debugging transactions made against public networks will be available in a forthcoming release.
Note: The Truffle Teams Debugger is currently available as part of our Early Access
program and, as such, the button will not be visible until it's enabled. It requires opting-in, as it gives you access to cutting-edge and potentially unstable features, which can be done by clicking Settings > Advanced.
The debugger can be started by clicking on the
button located on the right-hand-side of a given transaction.