-
Notifications
You must be signed in to change notification settings - Fork 386
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support multiple superuser addresses in Ownable #3347
Comments
Yes. I ran into a similar issue, and it is why I built mgroup for my config realm . I'd love to collaborate on this as well. I made some design choices for
|
Great, your mgroup covers the problem I had in mind. The idea of adding a pagination option is also quite interesting. I think it would be great to have these options available directly in Ownable as extensions to keep it all in one place. Maybe we could create two extensions: one for adding backup owners and another for enabling both backup owners and authorized members. A useful addition might be the ability to define different roles or levels of authorization for members. I’d also love to collaborate on this. How do you think we should approach it? |
Extend
Ownable
to supports two superuser addresses (main and backup). This would allow users to recover contracts if the main address is lost while keeping the simplicity of the existing design for those who don’t need this feature. TheAuthorizable
extension allows multiple addresses but still relies on a single superuser, which doesn’t fully address this issue.I’m interested in working on this but would first appreciate hearing some thoughts.
The text was updated successfully, but these errors were encountered: