-
Notifications
You must be signed in to change notification settings - Fork 20.1k
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
evm t8n log EOF header parse errors #26808
Comments
@winsvega would love to pick this up! Can you guide me through it maybe? |
here we have the tests if you can install https://github.com/ethereum/retesteth develop branch |
got it, thanks! will get back to you after following this and replicating on my machine |
I disagree with this. The idea is that After re-reading the description... If you want the reason there just to help the human operator check something from time to time, then sure, I agree, we could add that. I interpret it as the latter. However, the eof code isn't merged to master, this needs can only be fixed in @lightclient 's fork/PR. |
So, here's an example of how it works right now:
The code already spits out the reason: |
There is also the |
Let me check. |
On which branch is that? |
This one:
Meaning #26133 |
I see I was trying on Eof2 |
As far as I can tell, this is not a bug just some misunderstanding |
ah, I see this is only valid for code in state but not for transaction init code. |
which is the content in your example? |
this is the log I get on my eof code
no vmtrace. trying to process tx alloc
|
Switched to |
would be nice to see the reason EOF code was rejected in t8n log.
with this we can put expectations in the test to see that particular eof code was rejected for the reason we were testing.
maybe with --verbosity level flag
The text was updated successfully, but these errors were encountered: