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
The code which reports the newly pushed stack elements for each executed opcode is broken, and gives some obviously wrong answers, like this, which shows two elements pushed by a PUSH1:
Describe the bug
The code which reports the newly pushed stack elements for each executed opcode is broken, and gives some obviously wrong answers, like this, which shows two elements pushed by a PUSH1:
Looking at the code, I can see that the issue is in trying to use both
stack
andpush_stack
to produce this value. I'll put up a PR soon to fix it.Steps to reproduce
cast rpc trace_replayTransaction --raw '[ "txhash", ["vmTrace"]]'
You'll get wrong answers for basically any transaction.
Node logs
No response
Platform(s)
Linux (x86)
What version/commit are you on?
af88851
What database version are you on?
1
What type of node are you running?
Archive (default)
What prune config do you use, if any?
None
If you've built Reth from source, provide the full command you used
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: