nolus

Prop 44: Migrate contracts (v0.3.3)

Migrate contracts to v0.3.3

Summary

In order to perform contract instantiations or migrations, these need to pass through governance since the Nolus network
is a semi-permissioned blockchain. This proposal aims to migrate a new version of the Admin, Rewards Dispatcher, Leaser, LPP, Oracle, Profit, Time Alarms, Treasury and Lease smart contracts (v0.3.3) on the Nolus Pirin mainnet. This update seeks to introduce several new features:

  • Market close of active lease positions. Users have the ability to close their active lease positions by using the assets in the lease itself and not having to repay with external assets. This includes both full and partial closing.
  • The GAMM module is replaced with the new PoolManager module by Osmosis. This would allow the protocol to utilize the new Supercharged pools by Osmosis, thereby significantly boosting the capital efficiency of the swap process.
  • A minimum utilization rate threshold is integrated into the LPP, preventing new deposits from entering the system after a certain utilization rate is reached - currently, set to 50%.
  • Code optimizations leading to a clearer API.
    The complete changelog can be seen in the Github release v0.3.3. By voting YES on this proposal, you agree to migrate this new version of the smart contracts.