Proposals of #269

Include Shillables Contracts to the list in v1.10 for Pre v1.10 Contracts

Exec Legacy Content
passed
Expected result
Turnout / Quorum
51.43% / 33.40%
Voting start 2023.09.09 at 10:09:50
Voting end 2023.09.16 at 10:09:50
77.68%
57 547 031 SCRT
Yes
11.50%
8 523 634 SCRT
No
4.51%
3 343 743 SCRT
Veto
6.31%
4 671 964 SCRT
Abstain

Details

logo
Proposer
-
Total deposit
2 500 SCRT
Submit time
2023.09.09 at 06:09:30
Deposit end time
2023.09.16 at 06:09:30

Description

#Include Shillables contracts in the list of pre v1.10 contracts in the v1.10 upgrade

Summary

This is a signaling proposal by Shillables to append their contracts to the list of pre v1.10 contracts in the v1.10 upgrade. We missed the opportunity to be included in prop #262 and are asking kindly to be appended to the list. This will allow these contracts to be upgraded to the new version without having to create a new contract and have users manually migrate their state.

If approved, the v1.10 upgrade, tentatively scheduled for the 12th of September, 2023, will include the proposed hardcoded admins in its code.

Details

Due to Cosmos SKD proposal length limit, the full list of contracts is available on GitHub.

Key Takeaways

This proposal will allow the listed contracts to be upgraded to the new version without having to create a new contract or manually migrating user data. This will save time and effort for developers and make it easier for users to continue using the contracts after the v1.10 upgrade.

The Shillables team is seeking to upgrade all of their Shill Stake contracts to allow for multiple rewards to be given without impacting the users. The Wolf Pack PackBuilder is included to be able to fix a problem with the contract where new payment methods can not be added. SHILL is included in this list in case there are any key privacy updates.

Risks

The following is copied from proposal #262.

The main risk of this proposal is that hardcoded admins could be used to upgrade contracts to malicious code that could leak private data or steal funds. To mitigate this risk, hardcoded admins should be carefully chosen and the chain should be monitored for suspicious MsgMigrateContract transactions.

Note: Hardcoded admins can only be changed or removed by a governance proposal and a subsequent chain upgrade.

For more info: https://forum.scrt.network/t/an-update-on-the-contract-upgrade-feature/7012

Votes

Voter
Answer