-
Notifications
You must be signed in to change notification settings - Fork 1
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
Protocol should be owned by a MultiSig #34
Comments
In case a contract can not deploy another contract; the ICON network needs to implement a setter for the contract owner. |
What advantage does this pose in your opinion? Less possibility of key theft? |
This would remove us as a contract/project "overpowered" owner. |
Even though I approve the initial idea, right now deploying a SCORE from another SCORE isn't supported in the ICON Protocol. As an alternate solution, you could implement a shared ownership mecanism in the LICX contract which communicates with a multisig contract to reproduce the same effect, but you'll need to implement it. |
Thanks for the input @Spl3en! However, I feel like the only really critical function is updating the SCORE. The "onlyOwner" functions are Therefore I suggest to possibly update the SCORE with such functionality in the future when we see a real need for it. |
Explore the option to use ICONations MultiSig as the contract owner: https://github.com/iconation/MultiSigWallet
The text was updated successfully, but these errors were encountered: