-
Notifications
You must be signed in to change notification settings - Fork 4
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
Improve predeployed contract upgrading mechanism #190
Comments
Important Q: Can we have a full control of predeployeds upgrade? @kladkogex @payvint Solution A. Centralized contract upgrade: Solution B.
@DimaStebaev to add more info |
I also consider a good idea for option B to create a portal which contains information about versions of all smart contracts on all SKALE chains. It simplifies our life in nearest future and could become an entry point for further automated or semi-automated solution. |
per @kladkogex - solution should be decentralized |
Solution proposal: #188 |
OKR: Q2 2023
Currently predeployed upgrade mechanism needs a lot of interaction and executing a lot of manual commands by chain owner. We need to automate our predeployed upgrading pipeline to minimize interactions with chain owners.
Possible solution is to create a smart contract on mainnet to manage upgrades on all skale-schains. The contract will interact with skale-manager and then will send upgrade commands throw IMA for all SKALE chains.
Tasks
The text was updated successfully, but these errors were encountered: