Closed andytcf closed 2 years ago
PR for approach #1 - minimal upgrade of a new contract: https://github.com/Synthetixio/synthetix/pull/1571
The more promising approach - upgrade everything: https://github.com/Synthetixio/synthetix/pull/1576
After discussing the tradeoff with @justinjmoses the required effort and risk seems to outweigh the benefits in view of the pending transition to V3.
In case we do decide to transition to 0.8 while still in v2x phase, the work on https://github.com/Synthetixio/synthetix/pull/1576 can be rebased and resumed.
Summary
Test out the new contracts with the latest version of Solidity