You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To mitigate the risk of unintended ownership transfers with OwnableUpgradeable, we have decided to switch to AccessControlUpgradeable. This allows for granular role-based permissions, reducing reliance on a single owner and eliminating the risk of immediate loss of control due to a mistaken address.
Rationale:
Ownable2StepUpgradeable was considered but is not storage-compatible with OwnableUpgradeable.
AccessControlUpgradeable provides more flexibility and better security for admin tasks.
Next Steps:
Implement role-based access using AccessControlUpgradeable.
Ensure a smooth migration with no storage conflicts.
The text was updated successfully, but these errors were encountered:
To mitigate the risk of unintended ownership transfers with
OwnableUpgradeable,
we have decided to switch toAccessControlUpgradeable
. This allows for granular role-based permissions, reducing reliance on a single owner and eliminating the risk of immediate loss of control due to a mistaken address.Rationale:
Ownable2StepUpgradeable
was considered but is not storage-compatible withOwnableUpgradeable
.AccessControlUpgradeable
provides more flexibility and better security for admin tasks.Next Steps:
AccessControlUpgradeable
.The text was updated successfully, but these errors were encountered: