This repository has been archived by the owner on Jan 24, 2022. It is now read-only.
Move initializers executions into the proxy constructor logic #100
Labels
kind:refactor
Refactoring of existing code preserving functionality
topic:contracts
Smart contracts in SDK
topic:upgrades
Contract upgrades
Milestone
Currently, when a new proxy is created by the
UpgradeabilityProxyFactory
it is first instantiated and then initialized. We can move the initializer method call within the constructor logic of theProxy
.Note that we can do the same for the proxy upgrades.
This will allow us to deprecate the proxy factories.
This issue could be considered as part of zeppelinos/zos-lib#210
The text was updated successfully, but these errors were encountered: