SIP-193: Refactor SystemSettings into Library to reduce contract size
Author | |
---|---|
Status | Implemented |
Type | Governance |
Network | Ethereum & Optimism |
Implementor | Lecky Lao (@leckylao) |
Release | Alsephina |
Proposal | Loading status... |
Created | 2021-12-07 |
Simple Summary
Currently SystemSettings
is a large contract, and it's hitting the max limit on the deployment contract size.
Abstract
This SIP is going to refactor the SystemSettings
contract into a library in order to reduce contract size.
Motivation
SystemSettings
is not able to add anymore configuration variables, and it's hitting the max limit on the deployment contract size.
Technical Specification
Refactor and deploy a new library for SystemSettings
to reduce contract size.
Test Cases
Job compile CI task should pass.