Note: The debugger is currently available as part of our Early Access program, which when enabled gives you access to cutting-edge and potentially unstable features. It requires opting-in; navigate to your account settings by clicking on your username or GitHub avatar in the sidebar. Click ADVANCED and choose Early Access.
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
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.
The debugger can be started by clicking on thebutton located on the right-hand-side of a given transaction.