Update substrate/polkadot/cumulus from v0.9.29 to v0.9.31 #1942
Description
Description
This ticket is automatically generated using
$ npm run print-version-bump-info -- --from v0.9.29 --to v0.9.31
substrate (2022-09-28 -> 2022-10-26)
paritytech/substrate@polkadot-v0.9.29...polkadot-v0.9.31
from: cc370aa61e15c18d23a2f686b812fd576a630afe
to: 7a4e5163091384c4c10b6d76f5cb80dac0834f38
commits: 158
polkadot (2022-09-12 -> 2022-10-30)
paritytech/polkadot@release-v0.9.29...release-v0.9.31
from: 94078b44fb6c9767bf60ffcaaa3be40681be5a76
to: 32dd0c9cfcd1a1bda821747f6ab334f0e3577558
commits: 102
cumulus (2022-09-21 -> 2022-11-09)
paritytech/cumulus@polkadot-v0.9.29...polkadot-v0.9.31
from: 2fa95572487cfcf8dbe6941bf93545c39d47f784
to: fb8c5a3d0800ebdebe14bd0e708d2a348f976d9e
commits: 92
nimbus (2022-09-28 -> 2022-10-26)
moonbeam-foundation/nimbus@moonbeam-polkadot-v0.9.29...moonbeam-polkadot-v0.9.31
from: 8a3bf0078c3e84c287b9cba5071ed7fee0328854
to: 082f69ad44aac9d07e36e315686652eb8a9ea2fe
commits: 4
Important commits by label
T2-Parachains-Protocol
(paritytech/polkadot#5862) disputes rewards
(paritytech/polkadot#5535) runtime/disputes: slashing
(paritytech/polkadot#5894) Batch vote import in dispute-distribution
(paritytech/polkadot#6022) Buffered connection management for collator-protocol
T10-release
(paritytech/cumulus#1820) update substrate and polkadot deps
(paritytech/cumulus#1838) fix failing gitlab ci pipelien
T1-runtime
(paritytech/cumulus#1595) Companion: contracts: Use WeakBoundedVec
for instrumented code
(paritytech/cumulus#1641) [Fix] Hardcode teleport weight until XCM pallet is fixed
(paritytech/cumulus#1651) [Fix] Deposit weight hardcoded to pre-bench value
(paritytech/cumulus#1561) Companion for: Make automatic storage deposits resistant against changing deposit prices
(paritytech/cumulus#1667) Companion for #12283 (Anon -> Pure Proxy)
(paritytech/cumulus#1736) Companion for Adapt to new contracts runtime api
(paritytech/cumulus#1748) contracts: Reduce session length and enable unstable interfaces
T1-Parachains-Engineering
(paritytech/polkadot#6100) Malus: add disputed block percentage
T0-node
(paritytech/cumulus#1685) Companion: Remove contracts RPC
(paritytech/cumulus#1585) Enable collation via RPC relay chain node
Q2-easy
(paritytech/substrate#12334) macro stubs for all pallet:: macros to improve documentation visibility and discovery + revamp of pallet macro documentation
I5-documentation 📄
(paritytech/substrate#12247) Update README
F8-enhancement
(paritytech/polkadot#6100) Malus: add disputed block percentage
F4-tests
(paritytech/polkadot#5970) [Zombienet] add upgrade test
(paritytech/polkadot#6131) Fix flaky test
(paritytech/polkadot#6142) bump zombienet version
E6-transactionversion
(paritytech/substrate#12170) pallet-identity: Be more paranoid ;)
(paritytech/substrate#12277) Add storage size component to weights
(paritytech/substrate#11649) Bound uses of Call
E5-breaksapi
(paritytech/substrate#12283) Rename anonymous to pure proxy
(paritytech/substrate#12277) Add storage size component to weights
E3-dependencies
(paritytech/substrate#12419) Bump prost to 0.11+
(paritytech/substrate#12312) update kvdb & co
(paritytech/polkadot#5938) Bump enumn from 0.1.4 to 0.1.5
(paritytech/polkadot#6111) update kvdb & co
(paritytech/polkadot#6141) Bump docker/setup-buildx-action from 2.0.0 to 2.1.0
E1-runtimemigration
(paritytech/substrate#12034) [Feature] Part 1: add TargetList for validator ranking
(paritytech/substrate#12230) Bound staking storage items
(paritytech/substrate#12083) Make automatic storage deposits resistant against changing deposit prices
(paritytech/polkadot#5930) [Substrate Companion] Part 1: add TargetList for validator ranking
(paritytech/polkadot#5996) [Companion] Get rid of HistoryDepth storage
(paritytech/polkadot#6091) Properly migrate weights to v2
(paritytech/polkadot#5729) Companion for #11649: Bound uses of Call
D9-needsaudit 👮
(paritytech/polkadot#5567) Improved dispute votes import in provisioner
(paritytech/polkadot#5535) runtime/disputes: slashing
(paritytech/polkadot#6050) add fast-unstsake pallet to all runtimes
(paritytech/polkadot#5205) Governance v2 (Kusama only)
(paritytech/polkadot#5894) Batch vote import in dispute-distribution
D2-breaksapi
(paritytech/substrate#12345) pallet-mmr: RPC API and Runtime API work with block numbers
B7-runtimenoteworthy
(paritytech/substrate#12170) pallet-identity: Be more paranoid ;)
(paritytech/substrate#12222) Add ConstFeeMultiplier
to the transaction payment pallet
(paritytech/substrate#11981) BREAKING: Rename Call & Event
(paritytech/substrate#11738) add inspect trait for asset roles
(paritytech/substrate#11806) Improve base weights consistency and make sure they're never zero
(paritytech/substrate#12205) Add special tag to exclude runtime storage items from benchmarking
(paritytech/substrate#12034) [Feature] Part 1: add TargetList for validator ranking
(paritytech/substrate#12186) contracts: Use WeakBoundedVec
for instrumented code
(paritytech/substrate#12258) BREAKING: Rename Origin
(paritytech/substrate#12230) Bound staking storage items
(paritytech/substrate#12083) Make automatic storage deposits resistant against changing deposit prices
(paritytech/substrate#12283) Rename anonymous to pure proxy
(paritytech/substrate#12329) Add base-weight to System::Extrinsic*
events
(paritytech/substrate#12366) [Feature] Add deposit to fast-unstake
(paritytech/substrate#12277) Add storage size component to weights
(paritytech/substrate#12358) Remove contracts RPCs
(paritytech/substrate#12421) Adapt pallet-contracts
to WeightV2
(paritytech/substrate#11649) Bound uses of Call
(paritytech/substrate#12429) contracts: Adapt dry-run runtime APIs to WeightV2
(paritytech/substrate#12282) Maximum value for MultiplierUpdate
(paritytech/substrate#12334) macro stubs for all pallet:: macros to improve documentation visibility and discovery + revamp of pallet macro documentation
(paritytech/substrate#12109) Vesting pallet - make WithdrawReasons configurable
(paritytech/substrate#12558) Update pallet-multisig
benches
(paritytech/polkadot#5930) [Substrate Companion] Part 1: add TargetList for validator ranking
(paritytech/polkadot#5535) runtime/disputes: slashing
(paritytech/polkadot#5996) [Companion] Get rid of HistoryDepth storage
(paritytech/polkadot#6038) Companion for #12283 (Anon -> Pure Proxy)
(paritytech/polkadot#6037) Increase BlockHashCount parameter
(paritytech/polkadot#6032) paras: unblock offboarding when pvf-check concludes
(paritytech/polkadot#6050) add fast-unstsake pallet to all runtimes
(paritytech/polkadot#5205) Governance v2 (Kusama only)
(paritytech/polkadot#5729) Companion for #11649: Bound uses of Call
(paritytech/polkadot#6021) Maximum value for MultiplierUpdate
(paritytech/polkadot#5451) Manual Para Lock
(paritytech/polkadot#6155) Add force_open_hrmp_channel
Call
(paritytech/polkadot#6171) bump transaction_version (0.9.31)
(paritytech/polkadot#6189) update weights, attempt two (0.9.31)
B5-clientnoteworthy
(paritytech/substrate#12204) Add --header
to benchmark overhead + storage
(paritytech/substrate#12232) benches: disable caching per default
(paritytech/substrate#12311) try-runtime: rename spec check flag
(paritytech/substrate#11983) Remove discarded blocks and states from database by default
(paritytech/substrate#12385) unsafe_pruning flag removed
(paritytech/substrate#12358) Remove contracts RPCs
(paritytech/substrate#12372) Don't send back empty proofs if light request fails
(paritytech/substrate#12434) Decrease default --out-peers from 25 to 15
B3-apinoteworthy
(paritytech/substrate#11981) BREAKING: Rename Call & Event
(paritytech/substrate#12219) Create sp-weights crate to store weight primitives
(paritytech/substrate#12261) rpc: Implement chainSpec
RPC API
(paritytech/substrate#12106) Allow specifying immediate finalize for manual-seal
(paritytech/substrate#12343) [fix] Bound staking ledger correctly with MaxUnlockingChunks from configuration
(paritytech/substrate#11649) Bound uses of Call
(paritytech/substrate#12328) rpc: Implement transaction
RPC API
(paritytech/substrate#12345) pallet-mmr: RPC API and Runtime API work with block numbers
B1-releasenotes
(paritytech/polkadot#5977) pvf-checker: enable subsystem on all chains
(paritytech/polkadot#5985) Update Westend Trusted Teleporters
(paritytech/polkadot#6091) Properly migrate weights to v2
(paritytech/polkadot#5929) Companion for 12109
(paritytech/polkadot#6072) pallet-mmr: RPC and Runtime APIs work with block numbers
B1-note_worthy
(paritytech/cumulus#1595) Companion: contracts: Use WeakBoundedVec
for instrumented code
(paritytech/cumulus#1561) Companion for: Make automatic storage deposits resistant against changing deposit prices
(paritytech/cumulus#1667) Companion for #12283 (Anon -> Pure Proxy)
(paritytech/cumulus#1685) Companion: Remove contracts RPC
(paritytech/cumulus#1736) Companion for Adapt to new contracts runtime api
(paritytech/cumulus#1585) Enable collation via RPC relay chain node
(paritytech/cumulus#1748) contracts: Reduce session length and enable unstable interfaces
N/A
(paritytech/cumulus#undefined) undefined
Review 'substrate-migrations' repo
https://github.com/apopiak/substrate-migrations#frame-migrations
This repository contains a list of FRAME-related migrations which might be
relevant to Moonbeam.