As of version 0.8.24 of Solidity, the MCOPY opcode was introduced, offering gas savings as an alternative to using mload + mstore. However, this opcode is not universally supported across all chains at present. According to this website and the documentations provided below, the following chains do not support MCOPY:
Likelyhood: Medium
Every chains not handling MCOPY.
Impact:
Contracts may not deploy on these chains or could exhibit unexpected behaviors.
Restrict the pragma to a maximum version of 0.8.23.
Alternatively, you could wait for these chains to upgrade and support the MCOPY opcode.
https://github.com/Cyfrin/2024-05-Sablier/issues/1
https://github.com/Cyfrin/2024-05-Sablier/issues/1
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.