-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transaction not found on rpc #21
Comments
I've noticed this has already been mentioned here: #12 But I'll keep this here in case the linked repo might help debug the issue. |
This problem had been there for long because it used hardhat's debug_traceTransaction. It seems to be resolved in a rewrite I've been working on for a while. Please checkout the v2-beta branch.
|
Great! I've checked it, and it certainly fixes the issue in the example repository. I've also checked it with hash tracing on a Hardhat fork transaction, and it comes back with errors whether I pass it a In general, how long do you think it might take before the tracing is stable on complex transactions on both test tracing and hash tracing? |
There's currently some issues with
What is the RPC? Is it an archive node or a locally running hardhat node? I'd like to reproduce the problem.
I've tested the test, hash, and call tracing for complex transactions in many scenarios. There might be some edge cases (like the one you pointed out), aiming to get them resolved by next month. |
@zemse The RPC is I've updated the hardhat-tracer-bug repo with a minimalistic example. I describe the steps to reproduce it in the README.md file. |
Here is a repository illustrating a proof-of-concept contract which causes the hardhat-tracer plugin to crash: https://github.com/VasilyGerrans/hardhat-tracer-bug
I am aware that this occurs on various operating systems.
The text was updated successfully, but these errors were encountered: