-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Add trace_ methods to JSON RPC #1119
Comments
A list of all OpenEthereum trace-related routines: Transaction-Trace Filtering (focusing on these first)
Ad-hoc Tracing |
Just a note for anyone listening. I'm going to try to reproduce Parity's traces. One immediate thing I see is that TurboGeth's traces do not include the I'll make other notes here as I move forward. |
Somebody listening ;-) |
This i've found in my logs. Seems most of the time it goes well, but occasionally it borks :
I first thought it might be a capitalisation issue (request side), but plenty potentially similar requests get processed well. |
As well as these in debug :
and series of :
|
The message above seem to say that there's |
A very large list of remaining open issues with TurboGeth tracing. There are some of the current known issues with TurboGeth tracing. As each issue is more clearly understood and closed, we will create a separate issues and strike it from this list. General Comments:
Comments about the existing tracing code (random order):
Specific issues:
Very large hack -- please note:
Differences between the JSON data from Parity and TurboGeth:
Different error messages from Parity and TurboGeth:
Incorrect behaviour from TurboGeth:
|
Just as a note, |
@xwvvvvwx Thank you so much. That solves the missing balance test case and a few others. Saved me huge amount of time figuring it out. [Edit]: I incorporated that change into TG branch |
Seems like an parallel edits caused build to fail @mh0lt
https://openethereum.github.io/wiki/JSONRPC-trace-module#trace_call
https://openethereum.github.io/wiki/JSONRPC-trace-module#trace_callmany
The text was updated successfully, but these errors were encountered: