Proposal #310
Passed on 07 Sept 2025 with 100.0% of the votes for yes.
Yes
100.0%
100.0% without abstain
Veto
0.0%
of votes cast
Ended
07 Sept 2025
100.00%
of votes cast
0.00%
of votes cast
0.00%
of votes cast
0.00%
of votes cast
Proposal #27 introduced a change to extend the store code permissions, allowing an additional wallet address managed by the Nolus team to store code on-chain without requiring a separate governance proposal. This streamlines the process, reducing the number of proposals needed for migrations. Consequently, the community can more easily track smart contract versions.
However, contracts stored on-chain through this additional address remain unpinned. Code pinning is a mechanism that keeps contract code IDs in memory, eliminating the need to load them from storage for each execution. This reduces gas costs for transactions involving the contract. By keeping the contracts pinned, the follow-up smart contract migration proposal can be executed with significantly lower gas costs compared to unpinned contracts.
By voting "YES" to this proposal you agree to pin the contract IDs of the newly stored codes from version v0.8.18 of Nolus protocol smart contracts. This includes only one of the markets - Osmosis axlUSDC (containing 6 code ids). There will be a follow-up proposal to migrate the contracts of this protocol to the latest version.