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
Since 0.8.20, the default EVM target is shanghai, which includes the push0 oppcode. When releasing the package, with artefacts that the upgrades plugin will rely on, we should not target such a recent EVM version, as the produced bytecode will not be supported by many chains.
In hardhat.config.json we should add a target/compilerTarget flag, that by default would be shanghai. When doing the release process, that envvar should be set to paris
The text was updated successfully, but these errors were encountered:
Following #4489 (comment)
Since 0.8.20, the default EVM target is shanghai, which includes the
push0
oppcode. When releasing the package, with artefacts that the upgrades plugin will rely on, we should not target such a recent EVM version, as the produced bytecode will not be supported by many chains.In
hardhat.config.json
we should add atarget
/compilerTarget
flag, that by default would beshanghai
. When doing the release process, that envvar should be set toparis
The text was updated successfully, but these errors were encountered: