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 DEPLOYMENTS tab. From here, select the deployment which included the contracts that received the transaction that you are looking to debug. In the example screenshot below, this is
At this screen, you can either clickto 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 thebutton located on the right-hand-side of a given transaction.