As Nolus transitions to a semi-permissioned blockchain model, contract migrations now require governance approval. The Nolus money market architecture is thoughtfully divided into two key components: the platform core and the protocol core. The platform core contains essential contracts that operate universally across multiple chains without needing specific adjustments for each one. In contrast, the protocol core is built for flexibility, enabling the creation of unique contract instances tailored to each integrated chain, such as Osmosis, Neutron, and others planned for the future. This strategic division ensures that Nolus can scale efficiently while minimizing maintenance efforts.
This proposal introduces the migration to a new iteration of smart contracts on the Nolus Pirin mainnet, including the following updates:
CosmWasm Version Update: Contracts are upgraded to CosmWasm v2.x.
CoinDTO Library Update: Amounts are handled as strings.
For the complete changelog, please refer to the release v0.7.4 on GitHub.
By voting "YES" on this proposal, you consent to the migration of these smart contracts to the latest version v0.7.4.