-
Notifications
You must be signed in to change notification settings - Fork 5.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
Add section about EVM version and explain its implications #4259
Comments
I'm not sure you like it, but we are using "EVM revision" name in EVMC to enumerate hard fork changes. |
I'm not sure how much it matters (need to see the section written up), but the fact is the flag is called currently |
Can I find most of the details needed to meet what's needed in the various referenced issues and PRs? And Is this also made against |
The references PRs don't really add too much, they are different issues all caused by not compiling the contract for the right EVM version. What needs to be added is:
All of it should be against |
@axic To check, the top comments says:
The latest one doesn't. Still want those too? |
Sure, all of this detail is useful. Practically it is one sentence: compiling for the wrong EVM version likely can result in wrong, strange and failing behaviour. Please ensure, especially if running a private chain, that the correct EVM version is used. Note: there might be cases where backwards compatibility exists between different EVM versions, but deducting that is the onus of the user. |
It should mention:
The text was updated successfully, but these errors were encountered: