menu
announcement

Spectrum is now read-only. Learn more about the decision in our official announcement.

Truffle Suite

Sweet tools for smart contracts

Channels
Team

The method debug_traceTransaction does not exist/is not available

February 24, 2021 at 11:47am

The method debug_traceTransaction does not exist/is not available

February 24, 2021 at 11:47am
Hello, I am trying to run "truffle debug 0xbf227889a747e6df3a176f1dde197c70af599d5247fed5a8a21bccf616b1542d --network goerli" using Infura. It throws an exception "Error: The method debug_traceTransaction does not exist/is not available". As far as I understand Infura doesn't support debug_traceTransaction. Can you please suggest if there is any other Goerli end point that supports debug_traceTransaction. I am trying to avoid to have a full node running on my dev machine. Many thanks.

February 24, 2021 at 8:02pm
Well, one solution for this that I've used in the past is to use Ganache to fork goerli, and use that. I'm a little unclear if that requires additional conditions to work... (gnidan), can you say more on this? You know this area better than I do

February 25, 2021 at 3:23pm
Thanks for your reply. I tried to use Geth to have a full node in Goerli yesterday, but Infura refused my node to download all the blocks and states. I think it would be a great feature on Truffle if it provides a debug_traceTransaction supported nodes for number of testnets. It can be another product offering.
Well, I think we might actually offer something like this with our Teams Sandboxes. I don't work on that though so I'm not the clearest on the details, but it might be what you're looking for? I'm hoping someone else (such as (gnidan)) can say more about this :)
like-fill
1