SIP 16: Improved Upgrades - Utilise Proxies internally Source

AuthorClinton Ennis, Jackson Chan
Discussions-Tohttps://discord.gg/CDTvjHY
StatusWIP
Created2019-08-25

Simple Summary

Synthetix upgrades take too long as the owner needs to make call upto 60 calls to configure the system.

Abstract

Most of these calls are setSynthetix and setFeePool on all of the Synths. We propose to point the Synths to the Synthetix Proxy and FeePool Proxy.

Motivation

This would reduce the amount of time the system is offline. Making upgrades a lot faster, cheaper (gas) and minimize the impact on users with reduced downtime.

Specification

Rationale

Test Cases

Not required at this stage

Implementation

Not required at this stage

Copyright and related rights waived via CC0.