You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At this point the remix debug pane dissapears (presumably due to an unhandled error on their side) and the hh node console is spammed with debug_storageRangeAt - Method not supported
The text was updated successfully, but these errors were encountered:
Thanks for opening this @aftermathdigital. This will require some investigation. Especially: how does that method behave? Is it documented somewhere? Will this be enough for remix's debugger to work with Hardhat?
Regarding documenting the method... the best I can find is this: ethereum/go-ethereum#14350 which is the pull request that implements it in Geth.
I don't know if this will be enough to make remix work - but ganache has a similar issue open where they seem to think it is all they need (since you already have debug_traceTransaction) : trufflesuite/ganache#248
Using Remix's local web3 provider to debug transactions submitted to a local hardhat node fails with the following error:
debug_storageRangeAt - Method not supported
Searching for
debug_storageRangeAt
in the hardhat repo returns no results, so I guess this method is just not implemented at present.Reproduction steps:
I used a forking provider similar to the following, but I don't think you need to:
npx hardhat node
At this point the remix debug pane dissapears (presumably due to an unhandled error on their side) and the hh node console is spammed with
debug_storageRangeAt - Method not supported
The text was updated successfully, but these errors were encountered: