This runtime upgrade includes the security upgrades from https://kintsugi.subsquare.io/democracy/referendum/99 and a fix in the kintsugi runtime that solves the issue of not being able to supply to a money market.
Moreover, the proposal fixes an incorrect storage initialization from runtime upgrade https://kintsugi.subsquare.io/democracy/referendum/96
The exchange rate for the lending markets need to be initialized with the default min exchange rate. However, the migrations for the min exchange rate ran after the migrations to add the markets. Hence, the markets were incorrectly initiated with exchange rates of 0.
All markets set to 20,000,000,000,000,000 (0x000082dfe40d47000000000000000000)
Storage keys:
For more details, please see the following:
https://github.com/interlay/interbtc/releases/tag/1.23.2
https://github.com/interlay/interbtc/compare/1.23.1...1.23.2
The clients do not need to upgrade for this release
The latest compatible clients release for this version is v1.20.0:
https://github.com/interlay/interbtc-clients/releases/tag/1.20.0
Request to fast-track
Due to the security nature of this proposal, we request TC fast-track.