We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
vyper --version
python --version
When compiling a contract with the flag storage_layout_file, some basic sanity checks could be performed on the given JSON file as currently:
For example, a contract only defining the storage variable a: uint256 can be compiled given the following storage layout:
a: uint256
{ "a": {"type": "uint16", "slot": 10}, "a": {"type": "uint8", "slot": 1}, "b": {"type": "uint256", "slot": 1} }
h/t @trocher
Fill this in if you know how to fix it.
The text was updated successfully, but these errors were encountered:
roundtrip requirement was added in #3789
Sorry, something went wrong.
No branches or pull requests
Version Information
vyper --version
): 9e3b9a2python --version
): 3.10.4What's your issue about?
When compiling a contract with the flag storage_layout_file, some basic sanity checks could be performed on the given JSON file as currently:
For example, a contract only defining the storage variable
a: uint256
can be compiled given the following storage layout:h/t @trocher
How can it be fixed?
Fill this in if you know how to fix it.
The text was updated successfully, but these errors were encountered: