Consider adding _authorizeUpgrade
to UpgradeableBeacon instead of using Ownable
#5158
Milestone
_authorizeUpgrade
to UpgradeableBeacon instead of using Ownable
#5158
🧐 Motivation
We want a more flexible way to be able to make upgrades and at the same time, maintain consistency on the approach used on UUPS pattern
📝 Details
Now, we cannot inherit from UpgradeableBeacon.sol and override the upgradeTo function removing the
OnlyOwner
modifier beacause _setImplementation is a private function.Suggestion: Use the _authorizeUpgrade like UUPSUpgradeable.sol to override it with the protected method you want
The text was updated successfully, but these errors were encountered: