Open makoto opened 3 years ago
Thanks for the issue submission @makoto! This is something that will require some planning to solve. I'm not sure when we'll be able to implement one but we'll keep it in mind!
OK, so just to be clear, the issue here is that you want to debug a transaction involving contracts from multiple distinct Truffle projects?
Issue
Currently at ENS, we have about 8 different truffle repositories where we manage smart contracts independently.
To setup testing environment for our react app (app.ens.domains) locally, we are currently loading
build/contracts/*.json
files of each repo and deploying from a single file, but some of setup transactions reverts and it is really hard to debug.I wanted to use
truffle-debug
but these contracts are deployed into ganache hence can't be verified. I can figure out exactly where these json files are so would be nice if there is a way to be able to specify these source files to debugger manually rather than truffle infer the file location using truffle file structure.