ethereum-optimism / design-docs

MIT License
27 stars 20 forks source link

FMA for contract version upgrade #69

Closed AmadiMichael closed 1 month ago

AmadiMichael commented 3 months ago

Description

This covers solidity version upgrade of all OP Stack smart contracts from 0.8.15 code to 0.8.25.

Metadata

tynes commented 3 months ago

This is important to prevent tech debt accumulation. We depend on modern solidity in the interop contracts and using contracts at different versions was starting to break tests and make them difficult to write

AmadiMichael commented 1 month ago

Closing since this has been merged https://github.com/ethereum-optimism/design-docs/pull/106