Skip to content

Conversation

@txhsl
Copy link
Contributor

@txhsl txhsl commented May 17, 2024

Close #206.

@txhsl txhsl merged commit 8a55156 into bane-main May 17, 2024
@txhsl txhsl deleted the systemcontract-compiler-version branch May 17, 2024 08:11
// OpenZeppelin Contracts (last updated v5.0.0) (proxy/ERC1967/ERC1967Proxy.sol)

pragma solidity ^0.8.20;
pragma solidity ^0.8.25;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to ensure that this compiler version does not include unsupported opcodes like it was with #113.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MCOPY is introduced in 0.8.24 and 0.8.25, but I don't think we are using it. Actually, we compiled the old contracts with version 0.8.24, so there is only 1 version gaps. May refer to https://soliditylang.org/blog/2024/03/14/solidity-0.8.25-release-announcement.

Anyway, we will upgrade and test a local network before T3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GVN-10 - Outdated Compiler [Informative]

3 participants