-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Native tracers support #4110
Comments
+1 |
+1, |
this is being worked on separately on https://github.com/paradigmxyz/reth If someone wants to add this functionality via copy-paste to anvil until this is done, I'm happy to give pointers. |
+1 |
One more requirement, I got the trace like this: {
"depth": 1,
"gas": 29978936,
"gasCost": 3,
"op": "PUSH1",
"pc": 0,
"stack": []
}, however, when I use {
"depth": 0,
"error": "",
"gas": 39469,
"gasCost": 3,
"memory": [],
"op": "PUSH1",
"pc": 0,
"stack": [],
"storage": {}
}, can we add storage and memory part? |
could you give me some pointers? |
what do you mean pointers, the storage and memory like {
"depth": 0,
"error": "",
"gas": 39469,
"gasCost": 3,
"memory": [],
"op": "PUSH1",
"pc": 0,
"stack": [],
"storage": {}
}, |
pointers meaning instructions/help on how to implement this into anvil |
I do not dive deep into how we implement this. But I think you could refer to how |
This is supported as of #8375 Let me know if this is incorrect |
Component
Anvil
Describe the feature you would like
debug_traceCall is useful for getting an execution trace of
eth_call
, expecially when it comes to tx simulation. That will be very nice if you are able to addcallTracer
support as a tracing option.Additional context
No response
The text was updated successfully, but these errors were encountered: