diff --git a/Cargo.lock b/Cargo.lock index 498c8db1189b..d28b67c17b07 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3681,7 +3681,7 @@ checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" [[package]] name = "kusama-runtime" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bitvec", "frame-benchmarking", @@ -3786,7 +3786,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-support", "polkadot-primitives", @@ -6228,7 +6228,7 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -6252,7 +6252,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-benchmarking", "frame-support", @@ -6573,7 +6573,7 @@ checksum = "e3d7ddaed09e0eb771a79ab0fd64609ba0afb0a8366421957936ad14cbd13630" [[package]] name = "polkadot" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_cmd", "color-eyre", @@ -6590,7 +6590,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "env_logger 0.9.0", @@ -6616,7 +6616,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "bitvec", @@ -6641,7 +6641,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "derive_more", @@ -6670,7 +6670,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "env_logger 0.9.0", @@ -6699,7 +6699,7 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "0.9.39" +version = "0.9.41" dependencies = [ "clap 4.0.15", "frame-benchmarking-cli", @@ -6727,7 +6727,7 @@ dependencies = [ [[package]] name = "polkadot-client" -version = "0.9.39" +version = "0.9.41" dependencies = [ "async-trait", "frame-benchmarking", @@ -6771,7 +6771,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" -version = "0.9.39" +version = "0.9.41" dependencies = [ "always-assert", "assert_matches", @@ -6800,7 +6800,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "0.9.39" +version = "0.9.41" dependencies = [ "parity-scale-codec", "scale-info", @@ -6811,7 +6811,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "async-trait", @@ -6843,7 +6843,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "0.9.39" +version = "0.9.41" dependencies = [ "criterion", "parity-scale-codec", @@ -6857,7 +6857,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "async-trait", @@ -6884,7 +6884,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" -version = "0.9.39" +version = "0.9.41" dependencies = [ "always-assert", "assert_matches", @@ -6913,7 +6913,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" -version = "0.9.39" +version = "0.9.41" dependencies = [ "futures", "parity-scale-codec", @@ -6932,7 +6932,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "async-trait", @@ -6971,7 +6971,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "bitvec", @@ -7000,7 +7000,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "bitvec", @@ -7026,7 +7026,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" -version = "0.9.39" +version = "0.9.41" dependencies = [ "futures", "polkadot-node-subsystem", @@ -7042,7 +7042,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "async-trait", @@ -7066,7 +7066,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" -version = "0.9.39" +version = "0.9.41" dependencies = [ "futures", "maplit", @@ -7085,7 +7085,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "futures", @@ -7106,7 +7106,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "fatality", @@ -7134,7 +7134,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" -version = "0.9.39" +version = "0.9.41" dependencies = [ "async-trait", "futures", @@ -7150,7 +7150,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bitvec", "fatality", @@ -7171,7 +7171,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" -version = "0.9.39" +version = "0.9.41" dependencies = [ "always-assert", "assert_matches", @@ -7210,7 +7210,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" -version = "0.9.39" +version = "0.9.41" dependencies = [ "futures", "futures-timer", @@ -7233,7 +7233,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" -version = "0.9.39" +version = "0.9.41" dependencies = [ "futures", "lru 0.9.0", @@ -7254,7 +7254,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" -version = "0.9.39" +version = "0.9.41" dependencies = [ "lazy_static", "log", @@ -7271,7 +7271,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_cmd", "bs58", @@ -7298,7 +7298,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" -version = "0.9.39" +version = "0.9.41" dependencies = [ "async-trait", "derive_more", @@ -7320,7 +7320,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bounded-vec", "futures", @@ -7343,7 +7343,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" -version = "0.9.39" +version = "0.9.41" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7352,7 +7352,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" -version = "0.9.39" +version = "0.9.41" dependencies = [ "async-trait", "futures", @@ -7370,7 +7370,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" -version = "0.9.39" +version = "0.9.41" dependencies = [ "async-trait", "derive_more", @@ -7392,7 +7392,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "async-trait", @@ -7433,7 +7433,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "async-trait", @@ -7459,7 +7459,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bounded-collections", "derive_more", @@ -7475,7 +7475,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" -version = "0.9.39" +version = "0.9.41" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -7490,7 +7490,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bitvec", "hex-literal", @@ -7515,7 +7515,7 @@ dependencies = [ [[package]] name = "polkadot-primitives-test-helpers" -version = "0.9.39" +version = "0.9.41" dependencies = [ "polkadot-primitives", "rand 0.8.5", @@ -7527,7 +7527,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "0.9.39" +version = "0.9.41" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -7558,7 +7558,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bitvec", "frame-benchmarking", @@ -7659,7 +7659,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bitvec", "frame-benchmarking", @@ -7709,7 +7709,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-support", "polkadot-primitives", @@ -7722,7 +7722,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bs58", "frame-benchmarking", @@ -7734,7 +7734,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "bitflags", @@ -7787,7 +7787,7 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "async-trait", @@ -7903,7 +7903,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" -version = "0.9.39" +version = "0.9.41" dependencies = [ "arrayvec 0.5.2", "assert_matches", @@ -7934,7 +7934,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "0.9.39" +version = "0.9.41" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7943,7 +7943,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" -version = "0.9.39" +version = "0.9.41" dependencies = [ "futures", "parity-scale-codec", @@ -7969,7 +7969,7 @@ dependencies = [ [[package]] name = "polkadot-test-malus" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "async-trait", @@ -7997,7 +7997,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bitvec", "frame-election-provider-support", @@ -8062,7 +8062,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-benchmarking", "frame-system", @@ -8116,7 +8116,7 @@ dependencies = [ [[package]] name = "polkadot-voter-bags" -version = "0.9.39" +version = "0.9.41" dependencies = [ "clap 4.0.15", "generate-bags", @@ -8756,7 +8756,7 @@ dependencies = [ [[package]] name = "remote-ext-tests-bags-list" -version = "0.9.39" +version = "0.9.41" dependencies = [ "clap 4.0.15", "frame-system", @@ -8877,7 +8877,7 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "0.9.39" +version = "0.9.41" dependencies = [ "binary-merkle-tree", "frame-benchmarking", @@ -8970,7 +8970,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-support", "polkadot-primitives", @@ -10754,7 +10754,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" -version = "0.9.39" +version = "0.9.41" dependencies = [ "enumn", "parity-scale-codec", @@ -11595,7 +11595,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staking-miner" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_cmd", "clap 4.0.15", @@ -12041,7 +12041,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-parachain-adder" -version = "0.9.39" +version = "0.9.41" dependencies = [ "dlmalloc", "parity-scale-codec", @@ -12054,7 +12054,7 @@ dependencies = [ [[package]] name = "test-parachain-adder-collator" -version = "0.9.39" +version = "0.9.41" dependencies = [ "clap 4.0.15", "futures", @@ -12080,7 +12080,7 @@ dependencies = [ [[package]] name = "test-parachain-halt" -version = "0.9.39" +version = "0.9.41" dependencies = [ "rustversion", "substrate-wasm-builder", @@ -12088,7 +12088,7 @@ dependencies = [ [[package]] name = "test-parachain-undying" -version = "0.9.39" +version = "0.9.41" dependencies = [ "dlmalloc", "log", @@ -12102,7 +12102,7 @@ dependencies = [ [[package]] name = "test-parachain-undying-collator" -version = "0.9.39" +version = "0.9.41" dependencies = [ "clap 4.0.15", "futures", @@ -12128,7 +12128,7 @@ dependencies = [ [[package]] name = "test-parachains" -version = "0.9.39" +version = "0.9.41" dependencies = [ "parity-scale-codec", "sp-core", @@ -12139,7 +12139,7 @@ dependencies = [ [[package]] name = "test-runtime-constants" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-support", "polkadot-primitives", @@ -12570,7 +12570,7 @@ dependencies = [ [[package]] name = "tracing-gum" -version = "0.9.39" +version = "0.9.41" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12580,7 +12580,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "expander 2.0.0", @@ -13671,7 +13671,7 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bitvec", "frame-benchmarking", @@ -13768,7 +13768,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-support", "polkadot-primitives", @@ -14077,7 +14077,7 @@ dependencies = [ [[package]] name = "xcm" -version = "0.9.39" +version = "0.9.41" dependencies = [ "bounded-collections", "derivative", @@ -14095,7 +14095,7 @@ dependencies = [ [[package]] name = "xcm-builder" -version = "0.9.39" +version = "0.9.41" dependencies = [ "assert_matches", "frame-support", @@ -14120,7 +14120,7 @@ dependencies = [ [[package]] name = "xcm-executor" -version = "0.9.39" +version = "0.9.41" dependencies = [ "environmental", "frame-benchmarking", @@ -14139,7 +14139,7 @@ dependencies = [ [[package]] name = "xcm-executor-integration-tests" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-support", "frame-system", @@ -14159,7 +14159,7 @@ dependencies = [ [[package]] name = "xcm-procedural" -version = "0.9.39" +version = "0.9.41" dependencies = [ "Inflector", "proc-macro2", @@ -14169,7 +14169,7 @@ dependencies = [ [[package]] name = "xcm-simulator" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-support", "parity-scale-codec", @@ -14185,7 +14185,7 @@ dependencies = [ [[package]] name = "xcm-simulator-example" -version = "0.9.39" +version = "0.9.41" dependencies = [ "frame-support", "frame-system", @@ -14211,7 +14211,7 @@ dependencies = [ [[package]] name = "xcm-simulator-fuzzer" -version = "0.9.39" +version = "0.9.41" dependencies = [ "arbitrary", "frame-support", @@ -14280,7 +14280,7 @@ dependencies = [ [[package]] name = "zombienet-backchannel" -version = "0.9.39" +version = "0.9.41" dependencies = [ "futures-util", "lazy_static", diff --git a/Cargo.toml b/Cargo.toml index 5ec0a74d5cac..ded5dda0aa2e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ version.workspace = true authors = ["Parity Technologies "] edition = "2021" repository = "https://github.com/paritytech/polkadot.git" -version = "0.9.39" +version = "0.9.41" [dependencies] color-eyre = { version = "0.6.1", default-features = false } diff --git a/runtime/kusama/src/lib.rs b/runtime/kusama/src/lib.rs index d51c2f08514d..b62f72cc4224 100644 --- a/runtime/kusama/src/lib.rs +++ b/runtime/kusama/src/lib.rs @@ -126,13 +126,13 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("kusama"), impl_name: create_runtime_str!("parity-kusama"), authoring_version: 2, - spec_version: 9390, + spec_version: 9410, impl_version: 0, #[cfg(not(feature = "disable-runtime-api"))] apis: RUNTIME_API_VERSIONS, #[cfg(feature = "disable-runtime-api")] apis: sp_version::create_apis_vec![[]], - transaction_version: 20, + transaction_version: 21, state_version: 0, }; @@ -1468,8 +1468,8 @@ pub type Migrations = ( Runtime, NominationPoolsMigrationV4OldPallet, >, - // Unreleased - add new migrations here: pallet_nomination_pools::migration::v5::MigrateToV5, + // Unreleased - add new migrations here: parachains_configuration::migration::v5::MigrateToV5, ); diff --git a/runtime/polkadot/src/lib.rs b/runtime/polkadot/src/lib.rs index 70f1fc52bffe..fe5cafd0ee15 100644 --- a/runtime/polkadot/src/lib.rs +++ b/runtime/polkadot/src/lib.rs @@ -121,13 +121,13 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("polkadot"), impl_name: create_runtime_str!("parity-polkadot"), authoring_version: 0, - spec_version: 9390, + spec_version: 9410, impl_version: 0, #[cfg(not(feature = "disable-runtime-api"))] apis: RUNTIME_API_VERSIONS, #[cfg(feature = "disable-runtime-api")] apis: sp_version::create_apis_vec![[]], - transaction_version: 21, + transaction_version: 22, state_version: 0, }; @@ -1424,8 +1424,8 @@ pub type Migrations = ( Runtime, NominationPoolsMigrationV4OldPallet, >, - // Unreleased - add new migrations here: pallet_nomination_pools::migration::v5::MigrateToV5, + // Unreleased - add new migrations here: parachains_configuration::migration::v5::MigrateToV5, ); diff --git a/runtime/rococo/src/lib.rs b/runtime/rococo/src/lib.rs index 4e7ec5a59693..522cee6bec8e 100644 --- a/runtime/rococo/src/lib.rs +++ b/runtime/rococo/src/lib.rs @@ -110,13 +110,13 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("rococo"), impl_name: create_runtime_str!("parity-rococo-v2.0"), authoring_version: 0, - spec_version: 9390, + spec_version: 9410, impl_version: 0, #[cfg(not(feature = "disable-runtime-api"))] apis: RUNTIME_API_VERSIONS, #[cfg(feature = "disable-runtime-api")] apis: sp_version::create_apis_vec![[]], - transaction_version: 19, + transaction_version: 20, state_version: 1, }; @@ -1475,7 +1475,10 @@ pub type UncheckedExtrinsic = /// /// This contains the combined migrations of the last 10 releases. It allows to skip runtime /// upgrades in case governance decides to do so. -pub type Migrations = parachains_configuration::migration::v5::MigrateToV5; +pub type Migrations = ( + // Unreleased - add new migrations here: + parachains_configuration::migration::v5::MigrateToV5, +); /// Executive: handles dispatch to the various modules. pub type Executive = frame_executive::Executive< diff --git a/runtime/westend/src/lib.rs b/runtime/westend/src/lib.rs index 5896d888fbad..9374d5a8c8ef 100644 --- a/runtime/westend/src/lib.rs +++ b/runtime/westend/src/lib.rs @@ -110,13 +110,13 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("westend"), impl_name: create_runtime_str!("parity-westend"), authoring_version: 2, - spec_version: 9390, + spec_version: 9410, impl_version: 0, #[cfg(not(feature = "disable-runtime-api"))] apis: RUNTIME_API_VERSIONS, #[cfg(feature = "disable-runtime-api")] apis: sp_version::create_apis_vec![[]], - transaction_version: 19, + transaction_version: 20, state_version: 1, }; @@ -1221,8 +1221,8 @@ pub type Migrations = ( Runtime, NominationPoolsMigrationV4OldPallet, >, - // Unreleased - add new migrations here: pallet_nomination_pools::migration::v5::MigrateToV5, + // Unreleased - add new migrations here: parachains_configuration::migration::v5::MigrateToV5, );