This proposal aims to upgrade both Polkadot’s and Statemint’s runtimes to v9291 and v9290 respectively. For this, the proposal includes a batch call including both runtime upgrade proposals.
This upgrade fixes issues and includes:
⏳ pending non-critical audit #11813 Low - Proposal: flatten allpallets and similar types
✅ trivial #12032 Low - Contracts: make chain extension state types public
✅ trivial #11670 Low - Replace t::accountid with <t::lookup as staticlookup>::source
✅ trivial #12059 Low - Revert "auto-incremental collectionid"
✅ trivial #12095 ❗️ Medium - Fix nomination pools pending rewards rpc
#12138 Low - Weight v1.5: opaque struct
✅ audited #12145 Low - Uniques: reset approved account after transfer
✅ trivial #12136 Low - Emit events for inter contract calls
✅ audited #12154 Low - [fix] make sure pool metadata is removed on pool dissolve
[C] #1454 Low - [feature] add xcm benchmark weights to statemint
[C] #1551 Low - Update cumulus to latest substrate and polkadot master
Among other things, it includes an update to the XCM weight calculations and prepares for the first Collectives parachain.
Authorize Upgrade call: HERE
Please note this is submitted as an external motion: meaning if/after Council approves, this will also be up for vote by the community to decide on the upgrades.
Complete batch call:
Make sure to vote at your convenience!