From 97173790129dfe4898b47d192d737036c3eddbf4 Mon Sep 17 00:00:00 2001 From: Squirrel Date: Tue, 22 Mar 2022 17:01:15 +0000 Subject: [PATCH 01/42] bump versions in preparation for next release (#1103) * bump collator version * bump statmint runtimes versions * Update lock file * unifying runtime versions --- Cargo.lock | 2 +- polkadot-parachains/Cargo.toml | 2 +- polkadot-parachains/rococo-parachain/src/lib.rs | 2 +- polkadot-parachains/seedling/src/lib.rs | 2 +- polkadot-parachains/statemine/src/lib.rs | 2 +- polkadot-parachains/statemint/src/lib.rs | 2 +- polkadot-parachains/westmint/src/lib.rs | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index be8ea46a08..0d2dcecc6d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7329,7 +7329,7 @@ dependencies = [ [[package]] name = "polkadot-collator" -version = "5.2.0" +version = "5.3.0" dependencies = [ "assert_cmd", "async-trait", diff --git a/polkadot-parachains/Cargo.toml b/polkadot-parachains/Cargo.toml index e65f20788f..ccb1668e68 100644 --- a/polkadot-parachains/Cargo.toml +++ b/polkadot-parachains/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-collator" -version = "5.2.0" +version = "5.3.0" authors = ["Parity Technologies "] build = "build.rs" edition = "2021" diff --git a/polkadot-parachains/rococo-parachain/src/lib.rs b/polkadot-parachains/rococo-parachain/src/lib.rs index ca4ecc2838..dd395f287e 100644 --- a/polkadot-parachains/rococo-parachain/src/lib.rs +++ b/polkadot-parachains/rococo-parachain/src/lib.rs @@ -93,7 +93,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("test-parachain"), impl_name: create_runtime_str!("test-parachain"), authoring_version: 1, - spec_version: 14, + spec_version: 800, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/polkadot-parachains/seedling/src/lib.rs b/polkadot-parachains/seedling/src/lib.rs index 601c8aba9e..e6c0190f62 100644 --- a/polkadot-parachains/seedling/src/lib.rs +++ b/polkadot-parachains/seedling/src/lib.rs @@ -56,7 +56,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("seedling"), impl_name: create_runtime_str!("seedling"), authoring_version: 1, - spec_version: 1, + spec_version: 800, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/polkadot-parachains/statemine/src/lib.rs b/polkadot-parachains/statemine/src/lib.rs index cfcedc12a3..47484c3ee7 100644 --- a/polkadot-parachains/statemine/src/lib.rs +++ b/polkadot-parachains/statemine/src/lib.rs @@ -82,7 +82,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("statemine"), impl_name: create_runtime_str!("statemine"), authoring_version: 1, - spec_version: 700, + spec_version: 800, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 5, diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs index 28f831f11b..566f4bac85 100644 --- a/polkadot-parachains/statemint/src/lib.rs +++ b/polkadot-parachains/statemint/src/lib.rs @@ -83,7 +83,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("statemint"), impl_name: create_runtime_str!("statemint"), authoring_version: 1, - spec_version: 700, + spec_version: 800, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 5, diff --git a/polkadot-parachains/westmint/src/lib.rs b/polkadot-parachains/westmint/src/lib.rs index 0c3ad66515..1cb876c5dd 100644 --- a/polkadot-parachains/westmint/src/lib.rs +++ b/polkadot-parachains/westmint/src/lib.rs @@ -80,7 +80,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("westmint"), impl_name: create_runtime_str!("westmint"), authoring_version: 1, - spec_version: 700, + spec_version: 800, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 5, From 3cbd4279fa300840800ff6ab77e5a1ec3270bf92 Mon Sep 17 00:00:00 2001 From: Squirrel Date: Tue, 22 Mar 2022 20:56:58 +0000 Subject: [PATCH 02/42] xcmp-queue / less indexing (#1100) * less indexing * removed unneeded clone Co-authored-by: Keith Yeung --- pallets/xcmp-queue/src/lib.rs | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/pallets/xcmp-queue/src/lib.rs b/pallets/xcmp-queue/src/lib.rs index 98fafb8846..e0c5b6e41e 100644 --- a/pallets/xcmp-queue/src/lib.rs +++ b/pallets/xcmp-queue/src/lib.rs @@ -495,13 +495,15 @@ impl Pallet { } let mut s = >::get(); - let index = s.iter().position(|item| item.recipient == recipient).unwrap_or_else(|| { + let details = if let Some(details) = s.iter_mut().find(|item| item.recipient == recipient) { + details + } else { s.push(OutboundChannelDetails::new(recipient)); - s.len() - 1 - }); - let have_active = s[index].last_index > s[index].first_index; + s.last_mut().expect("can't be empty; a new element was just pushed; qed") + }; + let have_active = details.last_index > details.first_index; let appended = have_active && - >::mutate(recipient, s[index].last_index - 1, |s| { + >::mutate(recipient, details.last_index - 1, |s| { if XcmpMessageFormat::decode_with_depth_limit(MAX_XCM_DECODE_DEPTH, &mut &s[..]) != Ok(format) { @@ -514,15 +516,15 @@ impl Pallet { return true }); if appended { - Ok((s[index].last_index - s[index].first_index - 1) as u32) + Ok((details.last_index - details.first_index - 1) as u32) } else { // Need to add a new page. - let page_index = s[index].last_index; - s[index].last_index += 1; + let page_index = details.last_index; + details.last_index += 1; let mut new_page = format.encode(); new_page.extend_from_slice(&data[..]); >::insert(recipient, page_index, new_page); - let r = (s[index].last_index - s[index].first_index - 1) as u32; + let r = (details.last_index - details.first_index - 1) as u32; >::put(s); Ok(r) } @@ -532,8 +534,8 @@ impl Pallet { /// block. fn send_signal(dest: ParaId, signal: ChannelSignal) -> Result<(), ()> { let mut s = >::get(); - if let Some(index) = s.iter().position(|item| item.recipient == dest) { - s[index].signals_exist = true; + if let Some(details) = s.iter_mut().find(|item| item.recipient == dest) { + details.signals_exist = true; } else { s.push(OutboundChannelDetails::new(dest).with_signals()); } @@ -598,7 +600,7 @@ impl Pallet { Ok(xcm) => { let location = (1, Parachain(sender.into())); match T::XcmExecutor::execute_xcm(location, xcm, max_weight) { - Outcome::Error(e) => (Err(e.clone()), Event::Fail(Some(hash), e)), + Outcome::Error(e) => (Err(e), Event::Fail(Some(hash), e)), Outcome::Complete(w) => (Ok(w), Event::Success(Some(hash))), // As far as the caller is concerned, this was dispatched without error, so // we just report the weight used. @@ -748,7 +750,7 @@ impl Pallet { let suspended = QueueSuspended::::get(); let mut status = >::get(); // <- sorted. - if status.len() == 0 { + if status.is_empty() { return 0 } @@ -857,10 +859,10 @@ impl Pallet { fn suspend_channel(target: ParaId) { >::mutate(|s| { - if let Some(index) = s.iter().position(|item| item.recipient == target) { - let ok = s[index].state == OutboundState::Ok; + if let Some(details) = s.iter_mut().find(|item| item.recipient == target) { + let ok = details.state == OutboundState::Ok; debug_assert!(ok, "WARNING: Attempt to suspend channel that was not Ok."); - s[index].state = OutboundState::Suspended; + details.state = OutboundState::Suspended; } else { s.push(OutboundChannelDetails::new(target).with_suspended_state()); } From 2fe7a2edba05155c6a5f0f3527e1001aad7aee2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Mar 2022 00:17:49 +0100 Subject: [PATCH 03/42] Bump log from 0.4.14 to 0.4.16 (#1107) Bumps [log](https://github.com/rust-lang/log) from 0.4.14 to 0.4.16. - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/log/commits) --- updated-dependencies: - dependency-name: log dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- pallets/collator-selection/Cargo.toml | 2 +- pallets/dmp-queue/Cargo.toml | 2 +- pallets/parachain-system/Cargo.toml | 2 +- pallets/xcmp-queue/Cargo.toml | 2 +- parachain-template/node/Cargo.toml | 2 +- parachain-template/runtime/Cargo.toml | 2 +- polkadot-parachains/Cargo.toml | 2 +- polkadot-parachains/canvas-kusama/Cargo.toml | 2 +- polkadot-parachains/rococo-parachain/Cargo.toml | 2 +- polkadot-parachains/shell/Cargo.toml | 2 +- polkadot-parachains/statemine/Cargo.toml | 2 +- polkadot-parachains/statemint/Cargo.toml | 2 +- polkadot-parachains/westmint/Cargo.toml | 2 +- 14 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0d2dcecc6d..a372e924da 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4981,9 +4981,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.14" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" +checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8" dependencies = [ "cfg-if 1.0.0", "value-bag", diff --git a/pallets/collator-selection/Cargo.toml b/pallets/collator-selection/Cargo.toml index 9c03886ce5..9a0efd3c2d 100644 --- a/pallets/collator-selection/Cargo.toml +++ b/pallets/collator-selection/Cargo.toml @@ -13,7 +13,7 @@ version = "3.0.0" targets = ["x86_64-unknown-linux-gnu"] [dependencies] -log = { version = "0.4.0", default-features = false } +log = { version = "0.4.16", default-features = false } codec = { default-features = false, features = ["derive"], package = "parity-scale-codec", version = "3.0.0" } rand = { version = "0.8.5", features = ["std_rng"], default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } diff --git a/pallets/dmp-queue/Cargo.toml b/pallets/dmp-queue/Cargo.toml index b79555c360..3a71cbe833 100644 --- a/pallets/dmp-queue/Cargo.toml +++ b/pallets/dmp-queue/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } # Substrate diff --git a/pallets/parachain-system/Cargo.toml b/pallets/parachain-system/Cargo.toml index 0d95571788..bf59a32566 100644 --- a/pallets/parachain-system/Cargo.toml +++ b/pallets/parachain-system/Cargo.toml @@ -9,7 +9,7 @@ description = "Base pallet for cumulus-based parachains" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } environmental = { version = "1.1.2", default-features = false } impl-trait-for-tuples = "0.2.1" -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } diff --git a/pallets/xcmp-queue/Cargo.toml b/pallets/xcmp-queue/Cargo.toml index b9439bb443..eb1b81a000 100644 --- a/pallets/xcmp-queue/Cargo.toml +++ b/pallets/xcmp-queue/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } rand_chacha = { version = "0.3.0", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } diff --git a/parachain-template/node/Cargo.toml b/parachain-template/node/Cargo.toml index 172c2e6cb6..31e58aac35 100644 --- a/parachain-template/node/Cargo.toml +++ b/parachain-template/node/Cargo.toml @@ -16,7 +16,7 @@ path = "src/main.rs" [dependencies] clap = { version = "3.1", features = ["derive"] } derive_more = "0.99.2" -log = "0.4.14" +log = "0.4.16" codec = { package = "parity-scale-codec", version = "3.0.0" } serde = { version = "1.0.132", features = ["derive"] } hex-literal = "0.3.4" diff --git a/parachain-template/runtime/Cargo.toml b/parachain-template/runtime/Cargo.toml index 0f7d2947b5..f421c3a99a 100644 --- a/parachain-template/runtime/Cargo.toml +++ b/parachain-template/runtime/Cargo.toml @@ -17,7 +17,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/Cargo.toml b/polkadot-parachains/Cargo.toml index ccb1668e68..8d7175f356 100644 --- a/polkadot-parachains/Cargo.toml +++ b/polkadot-parachains/Cargo.toml @@ -15,7 +15,7 @@ clap = { version = "3.1", features = ["derive"] } codec = { package = "parity-scale-codec", version = "3.0.0" } futures = { version = "0.3.1", features = ["compat"] } hex-literal = "0.3.4" -log = "0.4.8" +log = "0.4.16" serde = { version = "1.0.132", features = ["derive"] } # Local diff --git a/polkadot-parachains/canvas-kusama/Cargo.toml b/polkadot-parachains/canvas-kusama/Cargo.toml index 7dee29a1ac..6ea9d00e53 100644 --- a/polkadot-parachains/canvas-kusama/Cargo.toml +++ b/polkadot-parachains/canvas-kusama/Cargo.toml @@ -13,7 +13,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.119", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/rococo-parachain/Cargo.toml b/polkadot-parachains/rococo-parachain/Cargo.toml index a205dd43e0..43f70b40ed 100644 --- a/polkadot-parachains/rococo-parachain/Cargo.toml +++ b/polkadot-parachains/rococo-parachain/Cargo.toml @@ -7,7 +7,7 @@ description = "Simple runtime used by the rococo parachain(s)" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } diff --git a/polkadot-parachains/shell/Cargo.toml b/polkadot-parachains/shell/Cargo.toml index ceebd96821..74a04c84b7 100644 --- a/polkadot-parachains/shell/Cargo.toml +++ b/polkadot-parachains/shell/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } diff --git a/polkadot-parachains/statemine/Cargo.toml b/polkadot-parachains/statemine/Cargo.toml index f7452a39f5..3f15595c20 100644 --- a/polkadot-parachains/statemine/Cargo.toml +++ b/polkadot-parachains/statemine/Cargo.toml @@ -8,7 +8,7 @@ description = "Kusama variant of Statemint parachain runtime" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/statemint/Cargo.toml b/polkadot-parachains/statemint/Cargo.toml index 4fb5746f98..13044de62d 100644 --- a/polkadot-parachains/statemint/Cargo.toml +++ b/polkadot-parachains/statemint/Cargo.toml @@ -8,7 +8,7 @@ description = "Statemint parachain runtime" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } serde = { version = "1.0.132", optional = true, features = ["derive"] } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/westmint/Cargo.toml b/polkadot-parachains/westmint/Cargo.toml index 873725cf53..e6177a6f9e 100644 --- a/polkadot-parachains/westmint/Cargo.toml +++ b/polkadot-parachains/westmint/Cargo.toml @@ -8,7 +8,7 @@ description = "Westend variant of Statemint parachain runtime" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } -log = { version = "0.4.14", default-features = false } +log = { version = "0.4.16", default-features = false } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" From 571b20f95e04d734db5fc0f46f9053260067f883 Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 23 Mar 2022 18:57:00 +0100 Subject: [PATCH 04/42] Companion to #11081, upgrade paritydb version. (#1101) * update paritydb. * update lockfile for {"polkadot"} Co-authored-by: parity-processbot <> --- Cargo.lock | 656 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 372 insertions(+), 284 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a372e924da..55d76d06de 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -458,7 +458,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "beefy-primitives", "fnv", @@ -488,7 +488,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -511,12 +511,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "scale-info", @@ -732,8 +732,9 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ + "bp-runtime", "finality-grandpa", "frame-support", "parity-scale-codec", @@ -748,7 +749,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bp-runtime", "frame-support", @@ -760,7 +761,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bitvec", "bp-runtime", @@ -770,13 +771,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", + "sp-core", "sp-std", ] [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bp-messages", "bp-runtime", @@ -794,7 +796,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -811,7 +813,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-support", "hash-db", @@ -829,7 +831,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -844,7 +846,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -859,12 +861,13 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bp-message-dispatch", "bp-messages", "bp-runtime", "frame-support", + "frame-system", "hash-db", "pallet-bridge-dispatch", "pallet-bridge-grandpa", @@ -872,6 +875,7 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "scale-info", + "sp-api", "sp-core", "sp-runtime", "sp-state-machine", @@ -1049,9 +1053,9 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.14.1" +version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba2ae6de944143141f6155a473a6b02f66c7c3f9f47316f802f80204ebfe6e12" +checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" dependencies = [ "camino", "cargo-platform", @@ -1224,6 +1228,18 @@ dependencies = [ "syn", ] +[[package]] +name = "coarsetime" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "441947d9f3582f20b35fdd2bc5ada3a8c74c9ea380d66268607cb399b510ee08" +dependencies = [ + "libc", + "once_cell", + "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", +] + [[package]] name = "concurrent-queue" version = "1.2.2" @@ -1464,6 +1480,16 @@ dependencies = [ "scopeguard", ] +[[package]] +name = "crossbeam-queue" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f25d8400f4a7a5778f0e4e52384a48cbd9b5c495d110786187fc750075277a2" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils", +] + [[package]] name = "crossbeam-utils" version = "0.8.5" @@ -2656,6 +2682,7 @@ dependencies = [ "fs-err", "proc-macro2", "quote", + "syn", ] [[package]] @@ -2789,7 +2816,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", ] @@ -2807,7 +2834,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -2829,7 +2856,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "Inflector", "chrono", @@ -2846,6 +2873,7 @@ dependencies = [ "memory-db", "parity-scale-codec", "rand 0.8.5", + "sc-block-builder", "sc-cli", "sc-client-api", "sc-client-db", @@ -2859,6 +2887,7 @@ dependencies = [ "sp-core", "sp-database", "sp-externalities", + "sp-inherents", "sp-keystore", "sp-runtime", "sp-state-machine", @@ -2867,11 +2896,23 @@ dependencies = [ "sp-trie", ] +[[package]] +name = "frame-election-provider-solution-type" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +dependencies = [ + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ + "frame-election-provider-solution-type", "frame-support", "frame-system", "parity-scale-codec", @@ -2885,7 +2926,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -2913,7 +2954,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "bitflags", "frame-metadata", @@ -2942,7 +2983,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2954,7 +2995,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.3", @@ -2966,7 +3007,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "proc-macro2", "quote", @@ -2976,7 +3017,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "log", @@ -2993,7 +3034,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -3008,7 +3049,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "sp-api", @@ -3017,7 +3058,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "sp-api", @@ -4204,7 +4245,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "beefy-primitives", "bitvec", @@ -4225,6 +4266,7 @@ dependencies = [ "pallet-bags-list", "pallet-balances", "pallet-bounties", + "pallet-child-bounties", "pallet-collective", "pallet-democracy", "pallet-election-provider-multi-phase", @@ -4292,7 +4334,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-support", "polkadot-primitives", @@ -5155,13 +5197,16 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ + "coarsetime", + "crossbeam-queue", "derive_more", "futures 0.3.21", "futures-timer", + "nanorand", "thiserror", - "tracing", + "tracing-gum", ] [[package]] @@ -5386,13 +5431,19 @@ dependencies = [ [[package]] name = "names" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a8690bf09abf659851e58cd666c3d37ac6af07c2bd7a9e332cfba471715775" +checksum = "e7d66043b25d4a6cccb23619d10c19c25304b355a7dccd4a8e11423dd2382146" dependencies = [ "rand 0.8.5", ] +[[package]] +name = "nanorand" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" + [[package]] name = "net2" version = "0.2.37" @@ -5663,7 +5714,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -5679,7 +5730,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -5694,7 +5745,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -5718,7 +5769,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5738,7 +5789,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -5753,7 +5804,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "beefy-primitives", "frame-support", @@ -5769,7 +5820,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5794,7 +5845,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -5812,7 +5863,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5829,7 +5880,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5851,7 +5902,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5869,6 +5920,25 @@ dependencies = [ "sp-std", ] +[[package]] +name = "pallet-child-bounties" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-bounties", + "pallet-treasury", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-collator-selection" version = "3.0.0" @@ -5898,7 +5968,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -5999,7 +6069,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6015,7 +6085,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6038,7 +6108,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6056,7 +6126,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6071,7 +6141,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6094,7 +6164,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6110,7 +6180,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6130,7 +6200,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6147,7 +6217,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6164,7 +6234,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -6182,7 +6252,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -6198,7 +6268,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6215,7 +6285,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6230,7 +6300,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -6244,7 +6314,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -6261,7 +6331,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6284,7 +6354,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6300,7 +6370,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6329,7 +6399,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -6343,7 +6413,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6359,7 +6429,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -6380,7 +6450,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6396,7 +6466,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -6410,7 +6480,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6433,7 +6503,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -6444,7 +6514,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "log", "sp-arithmetic", @@ -6453,7 +6523,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -6482,7 +6552,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6500,7 +6570,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6519,7 +6589,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-support", "frame-system", @@ -6536,7 +6606,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6553,7 +6623,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6564,7 +6634,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6596,7 +6666,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6612,7 +6682,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-benchmarking", "frame-support", @@ -6627,7 +6697,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-support", "frame-system", @@ -6645,7 +6715,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-benchmarking", "frame-support", @@ -6822,9 +6892,9 @@ dependencies = [ [[package]] name = "parity-db" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "865edee5b792f537356d9e55cbc138e7f4718dc881a7ea45a18b37bf61c21e3d" +checksum = "3d121a9af17a43efd0a38c6afa508b927ba07785bd4709efb2ac03bf77efef8d" dependencies = [ "blake2-rfc", "crc32fast", @@ -7206,7 +7276,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7214,26 +7284,26 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-availability-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "derive_more", "fatality", @@ -7250,13 +7320,13 @@ dependencies = [ "sp-core", "sp-keystore", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-availability-recovery" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "fatality", "futures 0.3.21", @@ -7271,13 +7341,13 @@ dependencies = [ "rand 0.8.5", "sc-network", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-cli" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "clap 3.1.6", "frame-benchmarking-cli", @@ -7300,7 +7370,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -7406,7 +7476,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "always-assert", "fatality", @@ -7421,13 +7491,13 @@ dependencies = [ "sp-keystore", "sp-runtime", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-core-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -7440,7 +7510,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "derive_more", "fatality", @@ -7457,13 +7527,13 @@ dependencies = [ "sp-application-crypto", "sp-keystore", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-erasure-coding" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7477,7 +7547,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7491,13 +7561,13 @@ dependencies = [ "sp-application-crypto", "sp-core", "sp-keystore", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-network-bridge" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-trait", "futures 0.3.21", @@ -7510,13 +7580,13 @@ dependencies = [ "polkadot-primitives", "sc-network", "sp-consensus", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-collation-generation" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "parity-scale-codec", @@ -7528,13 +7598,13 @@ dependencies = [ "sp-core", "sp-maybe-compressed-blob", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bitvec", "derive_more", @@ -7556,13 +7626,13 @@ dependencies = [ "sp-consensus", "sp-consensus-slots", "sp-runtime", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-av-store" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bitvec", "futures 0.3.21", @@ -7576,13 +7646,13 @@ dependencies = [ "polkadot-overseer", "polkadot-primitives", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-backing" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bitvec", "futures 0.3.21", @@ -7594,13 +7664,13 @@ dependencies = [ "polkadot-statement-table", "sp-keystore", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7608,14 +7678,14 @@ dependencies = [ "polkadot-primitives", "sp-keystore", "thiserror", - "tracing", + "tracing-gum", "wasm-timer", ] [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-trait", "futures 0.3.21", @@ -7627,13 +7697,13 @@ dependencies = [ "polkadot-parachain", "polkadot-primitives", "sp-maybe-compressed-blob", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-chain-api" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7642,13 +7712,13 @@ dependencies = [ "sc-client-api", "sc-consensus-babe", "sp-blockchain", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7659,13 +7729,13 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "fatality", "futures 0.3.21", @@ -7678,13 +7748,13 @@ dependencies = [ "polkadot-primitives", "sc-keystore", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-trait", "futures 0.3.21", @@ -7695,13 +7765,13 @@ dependencies = [ "sp-inherents", "sp-runtime", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-provisioner" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bitvec", "futures 0.3.21", @@ -7712,13 +7782,13 @@ dependencies = [ "polkadot-primitives", "rand 0.8.5", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "always-assert", "assert_matches", @@ -7742,13 +7812,13 @@ dependencies = [ "sp-maybe-compressed-blob", "sp-tracing", "sp-wasm-interface", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "polkadot-node-primitives", @@ -7758,13 +7828,13 @@ dependencies = [ "polkadot-primitives", "sp-keystore", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "memory-lru", @@ -7776,13 +7846,13 @@ dependencies = [ "sp-authority-discovery", "sp-consensus-babe", "sp-core", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-jaeger" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-std", "lazy_static", @@ -7800,7 +7870,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bs58", "futures 0.3.21", @@ -7813,13 +7883,13 @@ dependencies = [ "sc-service", "sc-tracing", "substrate-prometheus-endpoint", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-node-network-protocol" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-trait", "fatality", @@ -7837,7 +7907,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bounded-vec", "futures 0.3.21", @@ -7859,7 +7929,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7869,7 +7939,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-trait", "futures 0.3.21", @@ -7887,7 +7957,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "derive_more", "futures 0.3.21", @@ -7906,7 +7976,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-trait", "derive_more", @@ -7933,13 +8003,13 @@ dependencies = [ "sp-core", "sp-keystore", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-overseer" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7954,13 +8024,13 @@ dependencies = [ "polkadot-primitives", "sc-client-api", "sp-api", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-overseer-gen" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-trait", "futures 0.3.21", @@ -7971,13 +8041,13 @@ dependencies = [ "polkadot-node-primitives", "polkadot-overseer-gen-proc-macro", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -7989,7 +8059,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "derive_more", "frame-support", @@ -8006,7 +8076,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -8021,7 +8091,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bitvec", "frame-system", @@ -8051,7 +8121,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -8082,7 +8152,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "beefy-primitives", "bitvec", @@ -8102,6 +8172,7 @@ dependencies = [ "pallet-bags-list", "pallet-balances", "pallet-bounties", + "pallet-child-bounties", "pallet-collective", "pallet-democracy", "pallet-election-provider-multi-phase", @@ -8166,7 +8237,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "beefy-primitives", "bitvec", @@ -8213,7 +8284,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-support", "polkadot-primitives", @@ -8225,7 +8296,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bs58", "parity-scale-codec", @@ -8237,7 +8308,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "bitflags", "bitvec", @@ -8279,7 +8350,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "async-trait", "beefy-gadget", @@ -8373,14 +8444,14 @@ dependencies = [ "sp-trie", "substrate-prometheus-endpoint", "thiserror", - "tracing", + "tracing-gum", "westend-runtime", ] [[package]] name = "polkadot-statement-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8395,13 +8466,13 @@ dependencies = [ "sp-keystore", "sp-staking", "thiserror", - "tracing", + "tracing-gum", ] [[package]] name = "polkadot-statement-table" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8411,7 +8482,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8436,7 +8507,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "beefy-primitives", "bitvec", @@ -8498,7 +8569,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-benchmarking", "frame-system", @@ -8546,7 +8617,7 @@ dependencies = [ "tempfile", "test-runtime-constants", "tokio", - "tracing", + "tracing-gum", ] [[package]] @@ -9041,7 +9112,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "env_logger 0.9.0", "jsonrpsee 0.8.0", @@ -9158,7 +9229,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "beefy-primitives", "bp-messages", @@ -9233,7 +9304,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-support", "polkadot-primitives", @@ -9422,7 +9493,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "log", "sp-core", @@ -9433,7 +9504,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "futures 0.3.21", @@ -9460,7 +9531,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "futures-timer", @@ -9483,7 +9554,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9499,7 +9570,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -9516,7 +9587,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -9527,7 +9598,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "chrono", "clap 3.1.6", @@ -9565,7 +9636,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "fnv", "futures 0.3.21", @@ -9593,7 +9664,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "hash-db", "kvdb", @@ -9618,7 +9689,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "futures 0.3.21", @@ -9671,7 +9742,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "fork-tree", @@ -9714,7 +9785,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -9738,7 +9809,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9751,7 +9822,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "futures 0.3.21", @@ -9776,7 +9847,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "sc-client-api", "sp-authorship", @@ -9787,7 +9858,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "lazy_static", "lru 0.6.6", @@ -9814,7 +9885,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "environmental", "parity-scale-codec", @@ -9831,7 +9902,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "log", "parity-scale-codec", @@ -9847,7 +9918,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9865,7 +9936,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "ahash", "async-trait", @@ -9905,7 +9976,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "finality-grandpa", "futures 0.3.21", @@ -9929,7 +10000,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "ansi_term", "futures 0.3.21", @@ -9946,7 +10017,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "hex", @@ -9961,7 +10032,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "asynchronous-codec 0.5.0", @@ -10010,7 +10081,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "ahash", "futures 0.3.21", @@ -10027,7 +10098,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "bytes 1.1.0", "fnv", @@ -10055,7 +10126,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "libp2p", @@ -10068,7 +10139,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10077,7 +10148,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "hash-db", @@ -10108,7 +10179,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10120,6 +10191,7 @@ dependencies = [ "parking_lot 0.12.0", "sc-chain-spec", "sc-transaction-pool-api", + "scale-info", "serde", "serde_json", "sp-core", @@ -10133,7 +10205,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10150,7 +10222,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "directories", @@ -10214,7 +10286,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "log", "parity-scale-codec", @@ -10228,7 +10300,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -10249,7 +10321,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "chrono", "futures 0.3.21", @@ -10267,7 +10339,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "ansi_term", "atty", @@ -10298,7 +10370,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -10309,7 +10381,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10336,7 +10408,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "log", @@ -10349,7 +10421,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10622,9 +10694,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.74" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee2bb9cd061c5865d345bb02ca49fcef1391741b672b54a0bf7b679badec3142" +checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" dependencies = [ "itoa 1.0.1", "ryu", @@ -10822,7 +10894,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "enumn", "parity-scale-codec", @@ -10910,7 +10982,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "hash-db", "log", @@ -10927,7 +10999,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "blake2 0.10.2", "proc-macro-crate 1.1.3", @@ -10939,7 +11011,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "scale-info", @@ -10952,7 +11024,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "integer-sqrt", "num-traits", @@ -10967,7 +11039,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "scale-info", @@ -10980,7 +11052,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "parity-scale-codec", @@ -10992,7 +11064,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "sp-api", @@ -11004,7 +11076,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "log", @@ -11022,7 +11094,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "futures 0.3.21", @@ -11059,7 +11131,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "merlin", @@ -11082,7 +11154,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "scale-info", @@ -11096,7 +11168,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -11108,7 +11180,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "base58", "bitflags", @@ -11154,7 +11226,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "blake2 0.10.2", "byteorder", @@ -11168,7 +11240,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "proc-macro2", "quote", @@ -11179,7 +11251,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "kvdb", "parking_lot 0.12.0", @@ -11188,7 +11260,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "proc-macro2", "quote", @@ -11198,7 +11270,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "environmental", "parity-scale-codec", @@ -11209,7 +11281,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "finality-grandpa", "log", @@ -11227,7 +11299,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11241,7 +11313,7 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures 0.3.21", "hash-db", @@ -11266,7 +11338,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "lazy_static", "sp-core", @@ -11277,7 +11349,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "futures 0.3.21", @@ -11294,7 +11366,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "thiserror", "zstd", @@ -11303,33 +11375,21 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "scale-info", "serde", "sp-arithmetic", "sp-core", - "sp-npos-elections-solution-type", "sp-runtime", "sp-std", ] -[[package]] -name = "sp-npos-elections-solution-type" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" -dependencies = [ - "proc-macro-crate 1.1.3", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "sp-api", "sp-core", @@ -11339,7 +11399,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "backtrace", "lazy_static", @@ -11349,7 +11409,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "rustc-hash", "serde", @@ -11359,7 +11419,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "either", "hash256-std-hasher", @@ -11381,7 +11441,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11398,7 +11458,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "Inflector", "proc-macro-crate 1.1.3", @@ -11424,7 +11484,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "serde", "serde_json", @@ -11433,7 +11493,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "scale-info", @@ -11447,7 +11507,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "scale-info", @@ -11458,7 +11518,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "hash-db", "log", @@ -11474,19 +11534,18 @@ dependencies = [ "sp-trie", "thiserror", "tracing", - "trie-db", "trie-root", ] [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11499,7 +11558,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "log", "sp-core", @@ -11512,7 +11571,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "futures-timer", @@ -11528,7 +11587,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "sp-std", @@ -11540,7 +11599,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "sp-api", "sp-runtime", @@ -11549,7 +11608,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "log", @@ -11565,7 +11624,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "hash-db", "memory-db", @@ -11581,7 +11640,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11598,7 +11657,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11609,7 +11668,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "impl-trait-for-tuples", "log", @@ -11899,7 +11958,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "platforms", ] @@ -11907,7 +11966,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.21", @@ -11929,7 +11988,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "futures-util", "hyper", @@ -11942,7 +12001,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "async-trait", "futures 0.3.21", @@ -11989,7 +12048,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "ansi_term", "build-helper", @@ -12075,7 +12134,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-support", "polkadot-primitives", @@ -12353,6 +12412,29 @@ dependencies = [ "tracing", ] +[[package]] +name = "tracing-gum" +version = "0.9.17" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +dependencies = [ + "polkadot-node-jaeger", + "polkadot-primitives", + "tracing", + "tracing-gum-proc-macro", +] + +[[package]] +name = "tracing-gum-proc-macro" +version = "0.9.17" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +dependencies = [ + "expander 0.0.6", + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "tracing-log" version = "0.1.2" @@ -12471,7 +12553,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#89fcb3e4f62d221d4e161a437768e77d6265889e" +source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" dependencies = [ "clap 3.1.6", "jsonrpsee 0.4.1", @@ -12728,6 +12810,12 @@ version = "0.10.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + [[package]] name = "wasm-bindgen" version = "0.2.78" @@ -13073,7 +13161,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "beefy-primitives", "bitvec", @@ -13159,7 +13247,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-support", "polkadot-primitives", @@ -13379,7 +13467,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13392,7 +13480,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-support", "frame-system", @@ -13412,7 +13500,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "frame-benchmarking", "frame-support", @@ -13430,7 +13518,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#975e780ae0d988dc033f400ba822d14b326ee5b9" +source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" dependencies = [ "Inflector", "proc-macro2", From 61c20971d3873dce6920c11ecd18f99072935cef Mon Sep 17 00:00:00 2001 From: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Date: Wed, 23 Mar 2022 20:22:23 +0100 Subject: [PATCH 05/42] Enable DOT-over-XCM and Lift Asset Creation Restrictions (#1057) * enable DOT-over-XCM and lift asset creation restrictions * no Contains * Remove unused import Co-authored-by: Keith Yeung --- polkadot-parachains/statemint/src/lib.rs | 16 ++-------------- polkadot-parachains/statemint/src/xcm_config.rs | 4 ++-- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs index 566f4bac85..d054cd5f8e 100644 --- a/polkadot-parachains/statemint/src/lib.rs +++ b/polkadot-parachains/statemint/src/lib.rs @@ -44,7 +44,7 @@ use codec::{Decode, Encode, MaxEncodedLen}; use constants::{currency::*, fee::WeightToFee}; use frame_support::{ construct_runtime, parameter_types, - traits::{AsEnsureOriginWithArg, Contains, EnsureOneOf, InstanceFilter}, + traits::{AsEnsureOriginWithArg, EnsureOneOf, InstanceFilter}, weights::{DispatchClass, Weight}, PalletId, RuntimeDebug, }; @@ -121,21 +121,9 @@ parameter_types! { pub const SS58Prefix: u8 = 0; } -pub struct BaseFilter; -impl Contains for BaseFilter { - fn contains(c: &Call) -> bool { - // Disable permissionless asset creation. - !matches!( - c, - Call::Assets(pallet_assets::Call::create { .. }) | - Call::Uniques(pallet_uniques::Call::create { .. }) - ) - } -} - // Configure FRAME pallets to include in runtime. impl frame_system::Config for Runtime { - type BaseCallFilter = BaseFilter; + type BaseCallFilter = frame_support::traits::Everything; type BlockWeights = RuntimeBlockWeights; type BlockLength = RuntimeBlockLength; type AccountId = AccountId; diff --git a/polkadot-parachains/statemint/src/xcm_config.rs b/polkadot-parachains/statemint/src/xcm_config.rs index c5386f1dde..bb4d16b474 100644 --- a/polkadot-parachains/statemint/src/xcm_config.rs +++ b/polkadot-parachains/statemint/src/xcm_config.rs @@ -192,8 +192,8 @@ impl pallet_xcm::Config for Runtime { // ... but disallow generic XCM execution. As a result only teleports and reserve transfers are allowed. type XcmExecuteFilter = Nothing; type XcmExecutor = XcmExecutor; - type XcmTeleportFilter = Nothing; - type XcmReserveTransferFilter = Nothing; + type XcmTeleportFilter = Everything; + type XcmReserveTransferFilter = Everything; type Weigher = FixedWeightBounds; type LocationInverter = LocationInverter; type Origin = Origin; From 6ea78e9cc9af1105033bd57781383f359790d1b9 Mon Sep 17 00:00:00 2001 From: Davide Galassi Date: Thu, 24 Mar 2022 21:32:12 +0100 Subject: [PATCH 06/42] Companion for revert command new API (#11022) (#1089) * Additional parameter for 'revert' command * Update substrate * cargo update -p xcm * Update Cargo.lock Co-authored-by: Keith Yeung Co-authored-by: Shawn Tabrizi --- Cargo.lock | 514 +++++++++++++------------ parachain-template/node/src/command.rs | 2 +- polkadot-parachains/src/command.rs | 2 +- 3 files changed, 260 insertions(+), 258 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 55d76d06de..39c96d6396 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -272,9 +272,9 @@ dependencies = [ [[package]] name = "async-std" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8056f1455169ab86dd47b47391e4ab0cbd25410a70e9fe675544f49bafaf952" +checksum = "52580991739c5cdb36cde8b2a516371c0a3b70dda36d916cc08b82372916808c" dependencies = [ "async-attributes", "async-channel", @@ -458,7 +458,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "beefy-primitives", "fnv", @@ -488,7 +488,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -511,12 +511,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "scale-info", @@ -732,7 +732,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-runtime", "finality-grandpa", @@ -749,7 +749,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-runtime", "frame-support", @@ -761,7 +761,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bitvec", "bp-runtime", @@ -778,7 +778,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-messages", "bp-runtime", @@ -796,7 +796,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -813,7 +813,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-support", "hash-db", @@ -831,7 +831,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -846,7 +846,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -861,7 +861,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -1230,9 +1230,9 @@ dependencies = [ [[package]] name = "coarsetime" -version = "0.1.21" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "441947d9f3582f20b35fdd2bc5ada3a8c74c9ea380d66268607cb399b510ee08" +checksum = "454038500439e141804c655b4cd1bc6a70bcb95cd2bc9463af5661b6956f0e46" dependencies = [ "libc", "once_cell", @@ -2816,7 +2816,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", ] @@ -2834,7 +2834,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -2856,7 +2856,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "Inflector", "chrono", @@ -2899,7 +2899,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -2910,7 +2910,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2926,7 +2926,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -2954,7 +2954,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "bitflags", "frame-metadata", @@ -2983,7 +2983,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2995,7 +2995,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.3", @@ -3007,7 +3007,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro2", "quote", @@ -3017,7 +3017,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "log", @@ -3034,7 +3034,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -3049,7 +3049,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "sp-api", @@ -3058,7 +3058,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "sp-api", @@ -4245,7 +4245,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "beefy-primitives", "bitvec", @@ -4334,7 +4334,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-support", "polkadot-primitives", @@ -5197,7 +5197,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "coarsetime", "crossbeam-queue", @@ -5667,7 +5667,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -5684,7 +5684,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -5698,7 +5698,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -5714,7 +5714,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -5730,7 +5730,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -5745,7 +5745,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -5769,7 +5769,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5789,7 +5789,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -5804,7 +5804,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "beefy-primitives", "frame-support", @@ -5820,7 +5820,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5845,7 +5845,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -5863,7 +5863,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5880,7 +5880,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5902,7 +5902,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5923,7 +5923,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -5968,7 +5968,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -5985,7 +5985,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "bitflags", "frame-benchmarking", @@ -6012,7 +6012,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "bitflags", "parity-scale-codec", @@ -6027,7 +6027,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro2", "quote", @@ -6037,7 +6037,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6056,7 +6056,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -6069,7 +6069,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6085,7 +6085,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6108,7 +6108,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6126,7 +6126,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6141,7 +6141,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6164,7 +6164,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6180,7 +6180,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6200,7 +6200,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6217,7 +6217,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6234,7 +6234,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -6252,7 +6252,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6268,7 +6268,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6285,7 +6285,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6300,7 +6300,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6314,7 +6314,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6331,7 +6331,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6354,7 +6354,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6370,7 +6370,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6385,7 +6385,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6399,7 +6399,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6413,7 +6413,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6429,7 +6429,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6450,7 +6450,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6466,7 +6466,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6480,7 +6480,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6503,7 +6503,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -6514,7 +6514,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "log", "sp-arithmetic", @@ -6523,7 +6523,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6552,7 +6552,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6570,7 +6570,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6589,7 +6589,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-support", "frame-system", @@ -6606,7 +6606,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6623,7 +6623,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6634,7 +6634,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6651,7 +6651,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6666,7 +6666,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6682,7 +6682,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-benchmarking", "frame-support", @@ -6697,7 +6697,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-support", "frame-system", @@ -6715,7 +6715,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-benchmarking", "frame-support", @@ -7276,7 +7276,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7290,7 +7290,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7303,7 +7303,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "derive_more", "fatality", @@ -7326,7 +7326,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "fatality", "futures 0.3.21", @@ -7347,7 +7347,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "clap 3.1.6", "frame-benchmarking-cli", @@ -7370,7 +7370,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -7476,7 +7476,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "always-assert", "fatality", @@ -7497,7 +7497,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -7510,7 +7510,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "derive_more", "fatality", @@ -7533,7 +7533,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7547,7 +7547,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7567,7 +7567,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-trait", "futures 0.3.21", @@ -7586,7 +7586,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "parity-scale-codec", @@ -7604,7 +7604,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bitvec", "derive_more", @@ -7632,7 +7632,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bitvec", "futures 0.3.21", @@ -7652,7 +7652,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bitvec", "futures 0.3.21", @@ -7670,7 +7670,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7685,7 +7685,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-trait", "futures 0.3.21", @@ -7703,7 +7703,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7718,7 +7718,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7735,7 +7735,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "fatality", "futures 0.3.21", @@ -7754,7 +7754,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-trait", "futures 0.3.21", @@ -7771,7 +7771,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bitvec", "futures 0.3.21", @@ -7788,7 +7788,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "always-assert", "assert_matches", @@ -7818,7 +7818,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "polkadot-node-primitives", @@ -7834,7 +7834,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "memory-lru", @@ -7852,7 +7852,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-std", "lazy_static", @@ -7870,7 +7870,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bs58", "futures 0.3.21", @@ -7889,7 +7889,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-trait", "fatality", @@ -7907,7 +7907,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bounded-vec", "futures 0.3.21", @@ -7929,7 +7929,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7939,7 +7939,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-trait", "futures 0.3.21", @@ -7957,7 +7957,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "derive_more", "futures 0.3.21", @@ -7976,7 +7976,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-trait", "derive_more", @@ -8009,7 +8009,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "futures 0.3.21", "futures-timer", @@ -8030,7 +8030,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-trait", "futures 0.3.21", @@ -8047,7 +8047,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -8059,7 +8059,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "derive_more", "frame-support", @@ -8076,7 +8076,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -8091,7 +8091,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bitvec", "frame-system", @@ -8121,7 +8121,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -8152,7 +8152,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "beefy-primitives", "bitvec", @@ -8237,7 +8237,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "beefy-primitives", "bitvec", @@ -8284,7 +8284,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-support", "polkadot-primitives", @@ -8296,7 +8296,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bs58", "parity-scale-codec", @@ -8308,7 +8308,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "bitflags", "bitvec", @@ -8334,6 +8334,7 @@ dependencies = [ "scale-info", "serde", "sp-api", + "sp-application-crypto", "sp-core", "sp-inherents", "sp-io", @@ -8350,7 +8351,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "async-trait", "beefy-gadget", @@ -8451,7 +8452,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8472,7 +8473,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8482,7 +8483,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8507,7 +8508,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "beefy-primitives", "bitvec", @@ -8569,7 +8570,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-benchmarking", "frame-system", @@ -9112,7 +9113,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "env_logger 0.9.0", "jsonrpsee 0.8.0", @@ -9229,7 +9230,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "beefy-primitives", "bp-messages", @@ -9241,6 +9242,7 @@ dependencies = [ "frame-executive", "frame-support", "frame-system", + "frame-system-benchmarking", "frame-system-rpc-runtime-api", "hex-literal", "log", @@ -9304,7 +9306,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-support", "polkadot-primitives", @@ -9493,7 +9495,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "log", "sp-core", @@ -9504,7 +9506,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "futures 0.3.21", @@ -9531,7 +9533,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "futures-timer", @@ -9554,7 +9556,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9570,7 +9572,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -9587,7 +9589,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -9598,7 +9600,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "chrono", "clap 3.1.6", @@ -9636,7 +9638,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "fnv", "futures 0.3.21", @@ -9664,7 +9666,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "hash-db", "kvdb", @@ -9689,7 +9691,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "futures 0.3.21", @@ -9713,7 +9715,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "futures 0.3.21", @@ -9742,7 +9744,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "fork-tree", @@ -9785,7 +9787,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -9809,7 +9811,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9822,7 +9824,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "futures 0.3.21", @@ -9847,7 +9849,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "sc-client-api", "sp-authorship", @@ -9858,7 +9860,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "lazy_static", "lru 0.6.6", @@ -9885,7 +9887,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "environmental", "parity-scale-codec", @@ -9902,7 +9904,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "log", "parity-scale-codec", @@ -9918,7 +9920,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9936,7 +9938,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "ahash", "async-trait", @@ -9976,7 +9978,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "finality-grandpa", "futures 0.3.21", @@ -10000,7 +10002,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "ansi_term", "futures 0.3.21", @@ -10017,7 +10019,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "hex", @@ -10032,7 +10034,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "asynchronous-codec 0.5.0", @@ -10081,7 +10083,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "ahash", "futures 0.3.21", @@ -10098,7 +10100,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "bytes 1.1.0", "fnv", @@ -10126,7 +10128,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "libp2p", @@ -10139,7 +10141,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10148,7 +10150,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "hash-db", @@ -10179,7 +10181,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10205,7 +10207,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10222,7 +10224,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "directories", @@ -10286,7 +10288,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "log", "parity-scale-codec", @@ -10300,7 +10302,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -10321,7 +10323,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "chrono", "futures 0.3.21", @@ -10339,7 +10341,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "ansi_term", "atty", @@ -10370,7 +10372,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -10381,7 +10383,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10408,7 +10410,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "log", @@ -10421,7 +10423,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10894,7 +10896,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "enumn", "parity-scale-codec", @@ -10982,7 +10984,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "hash-db", "log", @@ -10999,7 +11001,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "blake2 0.10.2", "proc-macro-crate 1.1.3", @@ -11011,7 +11013,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "scale-info", @@ -11024,7 +11026,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "integer-sqrt", "num-traits", @@ -11039,7 +11041,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "scale-info", @@ -11052,7 +11054,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "parity-scale-codec", @@ -11064,7 +11066,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "sp-api", @@ -11076,7 +11078,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "log", @@ -11094,7 +11096,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "futures 0.3.21", @@ -11113,7 +11115,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "parity-scale-codec", @@ -11131,7 +11133,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "merlin", @@ -11154,7 +11156,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "scale-info", @@ -11168,7 +11170,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -11180,7 +11182,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "base58", "bitflags", @@ -11226,7 +11228,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "blake2 0.10.2", "byteorder", @@ -11240,7 +11242,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro2", "quote", @@ -11251,7 +11253,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "kvdb", "parking_lot 0.12.0", @@ -11260,7 +11262,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro2", "quote", @@ -11270,7 +11272,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "environmental", "parity-scale-codec", @@ -11281,7 +11283,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "finality-grandpa", "log", @@ -11299,7 +11301,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11313,7 +11315,7 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "hash-db", @@ -11338,7 +11340,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "lazy_static", "sp-core", @@ -11349,7 +11351,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "futures 0.3.21", @@ -11366,7 +11368,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "thiserror", "zstd", @@ -11375,7 +11377,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "scale-info", @@ -11389,7 +11391,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "sp-api", "sp-core", @@ -11399,7 +11401,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "backtrace", "lazy_static", @@ -11409,7 +11411,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "rustc-hash", "serde", @@ -11419,7 +11421,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "either", "hash256-std-hasher", @@ -11441,7 +11443,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11458,7 +11460,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "Inflector", "proc-macro-crate 1.1.3", @@ -11470,7 +11472,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "log", "parity-scale-codec", @@ -11484,7 +11486,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "serde", "serde_json", @@ -11493,7 +11495,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "scale-info", @@ -11507,7 +11509,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "scale-info", @@ -11518,7 +11520,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "hash-db", "log", @@ -11540,12 +11542,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11558,7 +11560,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "log", "sp-core", @@ -11571,7 +11573,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "futures-timer", @@ -11587,7 +11589,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "sp-std", @@ -11599,7 +11601,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "sp-api", "sp-runtime", @@ -11608,7 +11610,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "log", @@ -11624,7 +11626,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "hash-db", "memory-db", @@ -11640,7 +11642,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11657,7 +11659,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11668,7 +11670,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "impl-trait-for-tuples", "log", @@ -11958,7 +11960,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "platforms", ] @@ -11966,7 +11968,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.21", @@ -11988,7 +11990,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures-util", "hyper", @@ -12001,7 +12003,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "async-trait", "futures 0.3.21", @@ -12027,7 +12029,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "futures 0.3.21", "substrate-test-utils-derive", @@ -12037,7 +12039,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#b36030a6e8c21af9f18bb0d6a667188fac0dbc47" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -12048,7 +12050,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "ansi_term", "build-helper", @@ -12134,7 +12136,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-support", "polkadot-primitives", @@ -12415,7 +12417,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12426,7 +12428,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -12553,7 +12555,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#715d004061cccbe900d9b2e6d3d624087a34eeef" +source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "clap 3.1.6", "jsonrpsee 0.4.1", @@ -13161,7 +13163,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "beefy-primitives", "bitvec", @@ -13247,7 +13249,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-support", "polkadot-primitives", @@ -13467,7 +13469,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13480,7 +13482,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-support", "frame-system", @@ -13500,7 +13502,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "frame-benchmarking", "frame-support", @@ -13518,7 +13520,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ea2e07b5d53d868c705d4e92ae4cfdf7f42c6841" +source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ "Inflector", "proc-macro2", diff --git a/parachain-template/node/src/command.rs b/parachain-template/node/src/command.rs index a6a1040ceb..f8b54e728c 100644 --- a/parachain-template/node/src/command.rs +++ b/parachain-template/node/src/command.rs @@ -184,7 +184,7 @@ pub fn run() -> Result<()> { }, Some(Subcommand::Revert(cmd)) => { construct_async_run!(|components, cli, cmd, config| { - Ok(cmd.run(components.client, components.backend)) + Ok(cmd.run(components.client, components.backend, None)) }) }, Some(Subcommand::ExportGenesisState(params)) => { diff --git a/polkadot-parachains/src/command.rs b/polkadot-parachains/src/command.rs index 3c93fb8b2e..967e37a912 100644 --- a/polkadot-parachains/src/command.rs +++ b/polkadot-parachains/src/command.rs @@ -392,7 +392,7 @@ pub fn run() -> Result<()> { }) }, Some(Subcommand::Revert(cmd)) => construct_async_run!(|components, cli, cmd, config| { - Ok(cmd.run(components.client, components.backend)) + Ok(cmd.run(components.client, components.backend, None)) }), Some(Subcommand::ExportGenesisState(params)) => { let mut builder = sc_cli::LoggerBuilder::new(""); From dc10d1520d037ef5127c553d0cba2fca4b2e6738 Mon Sep 17 00:00:00 2001 From: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com> Date: Fri, 25 Mar 2022 01:25:06 +0200 Subject: [PATCH 07/42] Move scripts used in CI to the new location (#1109) * Move CI scripts to new location * Update references * Update CODEOWNERS file * Update docker/polkadot-collator_builder.Containerfile Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com> Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com> --- .github/workflows/check-labels.yml | 2 +- .github/workflows/extrinsic-ordering-check-from-bin.yml | 2 +- .github/workflows/release-02_create-draft.yml | 8 ++++---- CODEOWNERS | 6 +----- docker/polkadot-collator_builder.Containerfile | 4 ++-- docker/test-parachain-collator.dockerfile | 2 +- scripts/{ => ci}/changelog/.gitignore | 0 scripts/{ => ci}/changelog/Gemfile | 0 scripts/{ => ci}/changelog/Gemfile.lock | 0 scripts/{ => ci}/changelog/README.md | 2 +- scripts/{ => ci}/changelog/bin/changelog | 0 scripts/{ => ci}/changelog/digests/.gitignore | 0 scripts/{ => ci}/changelog/digests/.gitkeep | 0 scripts/{ => ci}/changelog/lib/changelog.rb | 0 scripts/{ => ci}/changelog/templates/change.md.tera | 0 scripts/{ => ci}/changelog/templates/changes.md.tera | 0 .../{ => ci}/changelog/templates/changes_client.md.tera | 0 scripts/{ => ci}/changelog/templates/changes_misc.md.tera | 0 .../{ => ci}/changelog/templates/changes_runtime.md.tera | 0 scripts/{ => ci}/changelog/templates/compiler.md.tera | 0 scripts/{ => ci}/changelog/templates/debug.md.tera | 0 scripts/{ => ci}/changelog/templates/docker_image.md.tera | 0 .../{ => ci}/changelog/templates/global_priority.md.tera | 0 .../{ => ci}/changelog/templates/high_priority.md.tera | 0 .../{ => ci}/changelog/templates/host_functions.md.tera | 0 scripts/{ => ci}/changelog/templates/migrations.md.tera | 0 scripts/{ => ci}/changelog/templates/pre_release.md.tera | 0 scripts/{ => ci}/changelog/templates/runtime.md.tera | 0 scripts/{ => ci}/changelog/templates/runtimes.md.tera | 0 scripts/{ => ci}/changelog/templates/template.md.tera | 0 scripts/{ => ci}/changelog/test/test_basic.rb | 0 scripts/{ => ci}/common/lib.sh | 0 scripts/{ => ci}/extrinsic-ordering-filter.sh | 0 scripts/{ => ci}/github/check_labels.sh | 0 scripts/{ => ci}/github/runtime-version.rb | 0 35 files changed, 11 insertions(+), 15 deletions(-) rename scripts/{ => ci}/changelog/.gitignore (100%) rename scripts/{ => ci}/changelog/Gemfile (100%) rename scripts/{ => ci}/changelog/Gemfile.lock (100%) rename scripts/{ => ci}/changelog/README.md (93%) rename scripts/{ => ci}/changelog/bin/changelog (100%) rename scripts/{ => ci}/changelog/digests/.gitignore (100%) rename scripts/{ => ci}/changelog/digests/.gitkeep (100%) rename scripts/{ => ci}/changelog/lib/changelog.rb (100%) rename scripts/{ => ci}/changelog/templates/change.md.tera (100%) rename scripts/{ => ci}/changelog/templates/changes.md.tera (100%) rename scripts/{ => ci}/changelog/templates/changes_client.md.tera (100%) rename scripts/{ => ci}/changelog/templates/changes_misc.md.tera (100%) rename scripts/{ => ci}/changelog/templates/changes_runtime.md.tera (100%) rename scripts/{ => ci}/changelog/templates/compiler.md.tera (100%) rename scripts/{ => ci}/changelog/templates/debug.md.tera (100%) rename scripts/{ => ci}/changelog/templates/docker_image.md.tera (100%) rename scripts/{ => ci}/changelog/templates/global_priority.md.tera (100%) rename scripts/{ => ci}/changelog/templates/high_priority.md.tera (100%) rename scripts/{ => ci}/changelog/templates/host_functions.md.tera (100%) rename scripts/{ => ci}/changelog/templates/migrations.md.tera (100%) rename scripts/{ => ci}/changelog/templates/pre_release.md.tera (100%) rename scripts/{ => ci}/changelog/templates/runtime.md.tera (100%) rename scripts/{ => ci}/changelog/templates/runtimes.md.tera (100%) rename scripts/{ => ci}/changelog/templates/template.md.tera (100%) rename scripts/{ => ci}/changelog/test/test_basic.rb (100%) rename scripts/{ => ci}/common/lib.sh (100%) rename scripts/{ => ci}/extrinsic-ordering-filter.sh (100%) rename scripts/{ => ci}/github/check_labels.sh (100%) rename scripts/{ => ci}/github/runtime-version.rb (100%) diff --git a/.github/workflows/check-labels.yml b/.github/workflows/check-labels.yml index f150054202..28d38d3ecd 100644 --- a/.github/workflows/check-labels.yml +++ b/.github/workflows/check-labels.yml @@ -15,7 +15,7 @@ jobs: ref: ${{ github.event.pull_request.head.ref }} repository: ${{ github.event.pull_request.head.repo.full_name }} - name: Check labels - run: bash ${{ github.workspace }}/scripts/github/check_labels.sh + run: bash ${{ github.workspace }}/scripts/ci/github/check_labels.sh env: GITHUB_PR: ${{ github.event.pull_request.number }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/extrinsic-ordering-check-from-bin.yml b/.github/workflows/extrinsic-ordering-check-from-bin.yml index 2584b170bc..9998608c71 100644 --- a/.github/workflows/extrinsic-ordering-check-from-bin.yml +++ b/.github/workflows/extrinsic-ordering-check-from-bin.yml @@ -61,7 +61,7 @@ jobs: $CMD >> output.txt sed -z -i 's/\n\n/\n/g' output.txt cat output.txt | egrep -n -i '' - SUMMARY=$(./scripts/extrinsic-ordering-filter.sh output.txt) + SUMMARY=$(./scripts/ci/extrinsic-ordering-filter.sh output.txt) echo -e $SUMMARY echo -e $SUMMARY >> output.txt diff --git a/.github/workflows/release-02_create-draft.yml b/.github/workflows/release-02_create-draft.yml index 3bf4411ac8..04349433ee 100644 --- a/.github/workflows/release-02_create-draft.yml +++ b/.github/workflows/release-02_create-draft.yml @@ -99,7 +99,7 @@ jobs: - name: Prepare tooling run: | - cd cumulus/scripts/changelog + cd cumulus/scripts/ci/changelog gem install bundler changelogerator:0.9.1 bundle install changelogerator --help @@ -137,7 +137,7 @@ jobs: ls -al $CANVAS_KUSAMA_DIGEST echo "The diff will be computed from $REF1 to $REF2" - cd cumulus/scripts/changelog + cd cumulus/scripts/ci/changelog ./bin/changelog $REF1 $REF2 release-notes.md ls -al release-notes.md ls -al context.json @@ -158,7 +158,7 @@ jobs: with: tag_name: parachains-${{ github.ref }} release_name: Parachains ${{ github.ref }} - body_path: ./cumulus/scripts/changelog/release-notes.md + body_path: ./cumulus/scripts/ci/changelog/release-notes.md draft: true publish-runtimes: @@ -185,7 +185,7 @@ jobs: - name: Get runtime version for ${{ matrix.runtime }} id: get-runtime-ver run: | - echo "require './scripts/github/runtime-version.rb'" > script.rb + echo "require './scripts/ci/github/runtime-version.rb'" > script.rb echo "puts get_runtime(runtime: \"${{ matrix.runtime }}\", runtime_dir: \"$RUNTIME_DIR\")" >> script.rb echo "Current folder: $PWD" diff --git a/CODEOWNERS b/CODEOWNERS index 3810c3101c..bae050d50c 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -19,9 +19,5 @@ # CI /.github/ @paritytech/ci @chevdor /.gitlab-ci.yml @paritytech/ci -/scripts/ci/ @paritytech/ci -/scripts/github/ @paritytech/ci @chevdor -/scripts/extrinsic-ordering-filter.sh @paritytech/ci @chevdor +/scripts/ci/ @paritytech/ci @chevdor -# CHANGELOG -/scripts/changelog/ @chevdor diff --git a/docker/polkadot-collator_builder.Containerfile b/docker/polkadot-collator_builder.Containerfile index 4eb7ec04a1..8698bf874d 100644 --- a/docker/polkadot-collator_builder.Containerfile +++ b/docker/polkadot-collator_builder.Containerfile @@ -1,4 +1,4 @@ -# This file is sourced from https://github.com/paritytech/polkadot/blob/master/scripts/dockerfiles/polkadot/polkadot_builder.Dockerfile +# This file is sourced from https://github.com/paritytech/polkadot/blob/master/scripts/ci/dockerfiles/polkadot/polkadot_builder.Dockerfile # This is the build stage for Polkadot-collator. Here we create the binary in a temporary image. FROM docker.io/paritytech/ci-linux:production as builder @@ -14,7 +14,7 @@ LABEL io.parity.image.type="builder" \ io.parity.image.authors="devops-team@parity.io" \ io.parity.image.vendor="Parity Technologies" \ io.parity.image.description="Multistage Docker image for Polkadot-collator" \ - io.parity.image.source="https://github.com/paritytech/polkadot/blob/${VCS_REF}/docker/test-parachain-collator.dockerfile" \ + io.parity.image.source="https://github.com/paritytech/polkadot/blob/${VCS_REF}/scripts/ci/dockerfiles/polkadot/polkadot-collator_builder.Dockerfile" \ io.parity.image.documentation="https://github.com/paritytech/cumulus" COPY --from=builder /cumulus/target/release/polkadot-collator /usr/local/bin diff --git a/docker/test-parachain-collator.dockerfile b/docker/test-parachain-collator.dockerfile index 72e4e0d67e..42fe4c17da 100644 --- a/docker/test-parachain-collator.dockerfile +++ b/docker/test-parachain-collator.dockerfile @@ -1,4 +1,4 @@ -# This file is sourced from https://github.com/paritytech/polkadot/blob/master/scripts/dockerfiles/polkadot/polkadot_builder.Dockerfile +# This file is sourced from https://github.com/paritytech/polkadot/blob/master/scripts/ci/dockerfiles/polkadot/polkadot_builder.Dockerfile FROM docker.io/paritytech/ci-linux:production as builder WORKDIR /cumulus diff --git a/scripts/changelog/.gitignore b/scripts/ci/changelog/.gitignore similarity index 100% rename from scripts/changelog/.gitignore rename to scripts/ci/changelog/.gitignore diff --git a/scripts/changelog/Gemfile b/scripts/ci/changelog/Gemfile similarity index 100% rename from scripts/changelog/Gemfile rename to scripts/ci/changelog/Gemfile diff --git a/scripts/changelog/Gemfile.lock b/scripts/ci/changelog/Gemfile.lock similarity index 100% rename from scripts/changelog/Gemfile.lock rename to scripts/ci/changelog/Gemfile.lock diff --git a/scripts/changelog/README.md b/scripts/ci/changelog/README.md similarity index 93% rename from scripts/changelog/README.md rename to scripts/ci/changelog/README.md index 7226530c42..c4c10c85b5 100644 --- a/scripts/changelog/README.md +++ b/scripts/ci/changelog/README.md @@ -7,7 +7,7 @@ For now, a bit of preparation is required before you can run the script: - store them under the `digests` folder as `-srtool-digest.json` - ensure the `.env` file is up to date with correct information -The content of the release notes is generated from the template files under the `scripts/changelog/templates` folder. For readability and maintenance, the template is split into several small snippets. +The content of the release notes is generated from the template files under the `scripts/ci/changelog/templates` folder. For readability and maintenance, the template is split into several small snippets. Run: ``` diff --git a/scripts/changelog/bin/changelog b/scripts/ci/changelog/bin/changelog similarity index 100% rename from scripts/changelog/bin/changelog rename to scripts/ci/changelog/bin/changelog diff --git a/scripts/changelog/digests/.gitignore b/scripts/ci/changelog/digests/.gitignore similarity index 100% rename from scripts/changelog/digests/.gitignore rename to scripts/ci/changelog/digests/.gitignore diff --git a/scripts/changelog/digests/.gitkeep b/scripts/ci/changelog/digests/.gitkeep similarity index 100% rename from scripts/changelog/digests/.gitkeep rename to scripts/ci/changelog/digests/.gitkeep diff --git a/scripts/changelog/lib/changelog.rb b/scripts/ci/changelog/lib/changelog.rb similarity index 100% rename from scripts/changelog/lib/changelog.rb rename to scripts/ci/changelog/lib/changelog.rb diff --git a/scripts/changelog/templates/change.md.tera b/scripts/ci/changelog/templates/change.md.tera similarity index 100% rename from scripts/changelog/templates/change.md.tera rename to scripts/ci/changelog/templates/change.md.tera diff --git a/scripts/changelog/templates/changes.md.tera b/scripts/ci/changelog/templates/changes.md.tera similarity index 100% rename from scripts/changelog/templates/changes.md.tera rename to scripts/ci/changelog/templates/changes.md.tera diff --git a/scripts/changelog/templates/changes_client.md.tera b/scripts/ci/changelog/templates/changes_client.md.tera similarity index 100% rename from scripts/changelog/templates/changes_client.md.tera rename to scripts/ci/changelog/templates/changes_client.md.tera diff --git a/scripts/changelog/templates/changes_misc.md.tera b/scripts/ci/changelog/templates/changes_misc.md.tera similarity index 100% rename from scripts/changelog/templates/changes_misc.md.tera rename to scripts/ci/changelog/templates/changes_misc.md.tera diff --git a/scripts/changelog/templates/changes_runtime.md.tera b/scripts/ci/changelog/templates/changes_runtime.md.tera similarity index 100% rename from scripts/changelog/templates/changes_runtime.md.tera rename to scripts/ci/changelog/templates/changes_runtime.md.tera diff --git a/scripts/changelog/templates/compiler.md.tera b/scripts/ci/changelog/templates/compiler.md.tera similarity index 100% rename from scripts/changelog/templates/compiler.md.tera rename to scripts/ci/changelog/templates/compiler.md.tera diff --git a/scripts/changelog/templates/debug.md.tera b/scripts/ci/changelog/templates/debug.md.tera similarity index 100% rename from scripts/changelog/templates/debug.md.tera rename to scripts/ci/changelog/templates/debug.md.tera diff --git a/scripts/changelog/templates/docker_image.md.tera b/scripts/ci/changelog/templates/docker_image.md.tera similarity index 100% rename from scripts/changelog/templates/docker_image.md.tera rename to scripts/ci/changelog/templates/docker_image.md.tera diff --git a/scripts/changelog/templates/global_priority.md.tera b/scripts/ci/changelog/templates/global_priority.md.tera similarity index 100% rename from scripts/changelog/templates/global_priority.md.tera rename to scripts/ci/changelog/templates/global_priority.md.tera diff --git a/scripts/changelog/templates/high_priority.md.tera b/scripts/ci/changelog/templates/high_priority.md.tera similarity index 100% rename from scripts/changelog/templates/high_priority.md.tera rename to scripts/ci/changelog/templates/high_priority.md.tera diff --git a/scripts/changelog/templates/host_functions.md.tera b/scripts/ci/changelog/templates/host_functions.md.tera similarity index 100% rename from scripts/changelog/templates/host_functions.md.tera rename to scripts/ci/changelog/templates/host_functions.md.tera diff --git a/scripts/changelog/templates/migrations.md.tera b/scripts/ci/changelog/templates/migrations.md.tera similarity index 100% rename from scripts/changelog/templates/migrations.md.tera rename to scripts/ci/changelog/templates/migrations.md.tera diff --git a/scripts/changelog/templates/pre_release.md.tera b/scripts/ci/changelog/templates/pre_release.md.tera similarity index 100% rename from scripts/changelog/templates/pre_release.md.tera rename to scripts/ci/changelog/templates/pre_release.md.tera diff --git a/scripts/changelog/templates/runtime.md.tera b/scripts/ci/changelog/templates/runtime.md.tera similarity index 100% rename from scripts/changelog/templates/runtime.md.tera rename to scripts/ci/changelog/templates/runtime.md.tera diff --git a/scripts/changelog/templates/runtimes.md.tera b/scripts/ci/changelog/templates/runtimes.md.tera similarity index 100% rename from scripts/changelog/templates/runtimes.md.tera rename to scripts/ci/changelog/templates/runtimes.md.tera diff --git a/scripts/changelog/templates/template.md.tera b/scripts/ci/changelog/templates/template.md.tera similarity index 100% rename from scripts/changelog/templates/template.md.tera rename to scripts/ci/changelog/templates/template.md.tera diff --git a/scripts/changelog/test/test_basic.rb b/scripts/ci/changelog/test/test_basic.rb similarity index 100% rename from scripts/changelog/test/test_basic.rb rename to scripts/ci/changelog/test/test_basic.rb diff --git a/scripts/common/lib.sh b/scripts/ci/common/lib.sh similarity index 100% rename from scripts/common/lib.sh rename to scripts/ci/common/lib.sh diff --git a/scripts/extrinsic-ordering-filter.sh b/scripts/ci/extrinsic-ordering-filter.sh similarity index 100% rename from scripts/extrinsic-ordering-filter.sh rename to scripts/ci/extrinsic-ordering-filter.sh diff --git a/scripts/github/check_labels.sh b/scripts/ci/github/check_labels.sh similarity index 100% rename from scripts/github/check_labels.sh rename to scripts/ci/github/check_labels.sh diff --git a/scripts/github/runtime-version.rb b/scripts/ci/github/runtime-version.rb similarity index 100% rename from scripts/github/runtime-version.rb rename to scripts/ci/github/runtime-version.rb From b468d0c33eac0adda27080b59ea9b5986ce6469b Mon Sep 17 00:00:00 2001 From: Chevdor Date: Mon, 28 Mar 2022 10:00:07 +0200 Subject: [PATCH 08/42] Fix #851 (#1110) * Fix doc * Formatting fixes and bump prio if host functions are detected * Add canvas * Bump canvas-kusama's runtime version to 800 * Add db migrations * Prepare for client releases * Split the upload of the context artifact * Rename of the srtool digests to match script default expectations * Fix runtime name for canvas * Fix jobs dependencies when skipping jobs/steps for client builds * Fix CI for the client builds * Fix issue when building in client mode * Bump checkout action to v3 and gate some tests * Fix notification ref #851 --- .github/workflows/release-02_create-draft.yml | 91 ++++++++++++------- .gitignore | 1 + polkadot-parachains/canvas-kusama/src/lib.rs | 2 +- scripts/ci/changelog/README.md | 9 +- scripts/ci/changelog/bin/changelog | 62 +++++++++---- .../templates/global_priority.md.tera | 10 +- .../changelog/templates/high_priority.md.tera | 30 ++++-- .../templates/host_functions.md.tera | 37 +++++--- .../changelog/templates/migrations-db.md.tera | 26 ++++++ ...ons.md.tera => migrations-runtime.md.tera} | 2 +- .../ci/changelog/templates/template.md.tera | 15 ++- 11 files changed, 198 insertions(+), 87 deletions(-) create mode 100644 scripts/ci/changelog/templates/migrations-db.md.tera rename scripts/ci/changelog/templates/{migrations.md.tera => migrations-runtime.md.tera} (93%) diff --git a/.github/workflows/release-02_create-draft.yml b/.github/workflows/release-02_create-draft.yml index 04349433ee..8e7fa38ad4 100644 --- a/.github/workflows/release-02_create-draft.yml +++ b/.github/workflows/release-02_create-draft.yml @@ -5,16 +5,23 @@ on: inputs: ref1: description: The 'from' tag to use for the diff - default: statemine-v5.0.0 + default: parachains-v7.0.0 required: true ref2: description: The 'to' tag to use for the diff - default: release-statemine-v6 + default: release-parachains-v8.0.0 required: true + release_type: + description: Pass "client" for client releases, leave empty otherwise + required: false pre_release: description: For pre-releases default: "true" required: true + notification: + description: Whether or not to notify over Matrix + default: "true" + required: true jobs: get-rust-versions: @@ -30,6 +37,8 @@ jobs: echo "::set-output name=stable::$(rustc +stable --version)" echo "::set-output name=nightly::$(rustc +nightly --version)" + # We do not skip the entire job for client builds (although we don't need it) + # because it is a dep of the next job. However we skip the time consuming steps. build-runtimes: runs-on: ubuntu-latest strategy: @@ -37,11 +46,12 @@ jobs: runtime: ["shell", "statemine", "statemint", "westmint", "rococo-parachain", "canvas-kusama"] steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: ref: ${{ github.event.inputs.ref2 }} - name: Cache target dir + if: ${{ github.event.inputs.release_type != 'client' }} uses: actions/cache@v2 with: path: "${{ github.workspace }}/runtime/${{ matrix.runtime }}/target" @@ -51,6 +61,7 @@ jobs: srtool-target- - name: Build ${{ matrix.runtime }} runtime + if: ${{ github.event.inputs.release_type != 'client' }} id: srtool_build uses: chevdor/srtool-actions@v0.3.0 with: @@ -59,18 +70,21 @@ jobs: runtime_dir: polkadot-parachains/${{ matrix.runtime }} - name: Store srtool digest to disk + if: ${{ github.event.inputs.release_type != 'client' }} run: | echo '${{ steps.srtool_build.outputs.json }}' | \ - jq > ${{ matrix.runtime }}_srtool_output.json + jq > ${{ matrix.runtime }}-srtool-digest.json - name: Upload ${{ matrix.runtime }} srtool json - uses: actions/upload-artifact@v2 + if: ${{ github.event.inputs.release_type != 'client' }} + uses: actions/upload-artifact@v3 with: name: ${{ matrix.runtime }}-srtool-json - path: ${{ matrix.runtime }}_srtool_output.json + path: ${{ matrix.runtime }}-srtool-digest.json - name: Upload ${{ matrix.runtime }} runtime - uses: actions/upload-artifact@v2 + if: ${{ github.event.inputs.release_type != 'client' }} + uses: actions/upload-artifact@v3 with: name: ${{ matrix.runtime }}-runtime path: | @@ -84,7 +98,7 @@ jobs: asset_upload_url: ${{ steps.create-release.outputs.upload_url }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 path: cumulus @@ -116,39 +130,47 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NO_CACHE: 1 DEBUG: 1 - SHELL_DIGEST: ${{ github.workspace}}/shell-srtool-json/shell_srtool_output.json - WESTMINT_DIGEST: ${{ github.workspace}}/westmint-srtool-json/westmint_srtool_output.json - STATEMINE_DIGEST: ${{ github.workspace}}/statemine-srtool-json/statemine_srtool_output.json - STATEMINT_DIGEST: ${{ github.workspace}}/statemint-srtool-json/statemint_srtool_output.json - ROCOCO_PARA_DIGEST: ${{ github.workspace}}/rococo-parachain-srtool-json/rococo-parachain_srtool_output.json - CANVAS_KUSAMA_DIGEST: ${{ github.workspace}}/canvas-kusama-srtool-json/canvas-kusama_srtool_output.json + SHELL_DIGEST: ${{ github.workspace}}/shell-srtool-json/shell-srtool-digest.json + WESTMINT_DIGEST: ${{ github.workspace}}/westmint-srtool-json/westmint-srtool-digest.json + STATEMINE_DIGEST: ${{ github.workspace}}/statemine-srtool-json/statemine-srtool-digest.json + STATEMINT_DIGEST: ${{ github.workspace}}/statemint-srtool-json/statemint-srtool-digest.json + ROCOCO_PARA_DIGEST: ${{ github.workspace}}/rococo-parachain-srtool-json/rococo-parachain-srtool-digest.json + CANVAS_KUSAMA_DIGEST: ${{ github.workspace}}/canvas-kusama-srtool-json/canvas-kusama-srtool-digest.json REF1: ${{ github.event.inputs.ref1 }} REF2: ${{ github.event.inputs.ref2 }} PRE_RELEASE: ${{ github.event.inputs.pre_release }} - HIDE_SRTOOL_ROCOCO: false - HIDE_SRTOOL_SHELL: false + RELEASE_TYPE: ${{ github.event.inputs.release_type }} run: | - find ${{env.GITHUB_WORKSPACE}} -type f -name "*_srtool_output.json" - ls -al $SHELL_DIGEST - ls -al $WESTMINT_DIGEST - ls -al $STATEMINE_DIGEST - ls -al $STATEMINT_DIGEST - ls -al $ROCOCO_PARA_DIGEST - ls -al $CANVAS_KUSAMA_DIGEST + find ${{env.GITHUB_WORKSPACE}} -type f -name "*-srtool-digest.json" + + if [ "$RELEASE_TYPE" == "client" ]; then + ls -al $SHELL_DIGEST || true + ls -al $WESTMINT_DIGEST || true + ls -al $STATEMINE_DIGEST || true + ls -al $STATEMINT_DIGEST || true + ls -al $ROCOCO_PARA_DIGEST || true + ls -al $CANVAS_KUSAMA_DIGEST || true + fi echo "The diff will be computed from $REF1 to $REF2" cd cumulus/scripts/ci/changelog ./bin/changelog $REF1 $REF2 release-notes.md - ls -al release-notes.md - ls -al context.json + ls -al {release-notes.md,context.json} || true - - name: Archive artifact context.json - uses: actions/upload-artifact@v2 + - name: Archive srtool json + if: ${{ github.event.inputs.release_type != 'client' }} + uses: actions/upload-artifact@v3 + with: + name: srtool-json + path: | + **/*-srtool-digest.json + + - name: Archive context artifact + uses: actions/upload-artifact@v3 with: name: release-notes-context path: | context.json - **/*_srtool_output.json - name: Create draft release id: create-release @@ -156,12 +178,13 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: parachains-${{ github.ref }} - release_name: Parachains ${{ github.ref }} body_path: ./cumulus/scripts/ci/changelog/release-notes.md + tag_name: ${{ github.event.inputs.ref2 }} + release_name: ${{ github.event.inputs.ref2 }} draft: true publish-runtimes: + if: ${{ github.event.inputs.release_type != 'client' }} runs-on: ubuntu-latest needs: ["publish-draft-release"] env: @@ -171,7 +194,7 @@ jobs: runtime: ["shell", "statemine", "statemint", "westmint", "rococo-parachain", "canvas-kusama"] steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: ref: ${{ github.event.inputs.ref2 }} @@ -194,11 +217,12 @@ jobs: echo "Found version: >$runtime_ver<" echo "::set-output name=runtime_ver::$runtime_ver" - - name: Fix parachain runtime name + - name: Fix runtime name id: fix-runtime-path run: | cd "${{ matrix.runtime }}-runtime/" mv "$(sed 's/-parachain/_parachain/' <<< ${{ matrix.runtime }})_runtime.compact.compressed.wasm" "${{ matrix.runtime }}_runtime.compact.compressed.wasm" || true + mv "$(sed 's/-kusama/_kusama/' <<< ${{ matrix.runtime }})_runtime.compact.compressed.wasm" "${{ matrix.runtime }}_runtime.compact.compressed.wasm" || true - name: Upload compressed ${{ matrix.runtime }} wasm uses: actions/upload-release-asset@v1 @@ -211,6 +235,7 @@ jobs: asset_content_type: application/wasm post_to_matrix: + if: ${{ github.event.inputs.notification == 'true' }} runs-on: ubuntu-latest needs: publish-draft-release steps: @@ -220,7 +245,7 @@ jobs: room_id: ${{ secrets.INTERNAL_CUMULUS_MATRIX_ROOM_ID }} access_token: ${{ secrets.MATRIX_ACCESS_TOKEN }} message: | - **New draft for ${{ github.repository }}**: ${{ github.ref }}
+ **New draft for ${{ github.repository }}**: ${{ github.event.inputs.ref2 }}
Draft release created: [draft](${{ needs.publish-draft-release.outputs.release_url }}) diff --git a/.gitignore b/.gitignore index 11807c3e71..9b34b3bb43 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ polkadot_argument_parsing **/node_modules **/chains/ *.iml +.env diff --git a/polkadot-parachains/canvas-kusama/src/lib.rs b/polkadot-parachains/canvas-kusama/src/lib.rs index 67b2933477..38fe00a943 100644 --- a/polkadot-parachains/canvas-kusama/src/lib.rs +++ b/polkadot-parachains/canvas-kusama/src/lib.rs @@ -111,7 +111,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("canvas-kusama"), impl_name: create_runtime_str!("canvas-kusama"), authoring_version: 1, - spec_version: 16, + spec_version: 800, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/scripts/ci/changelog/README.md b/scripts/ci/changelog/README.md index c4c10c85b5..478e0b56d9 100644 --- a/scripts/ci/changelog/README.md +++ b/scripts/ci/changelog/README.md @@ -16,7 +16,7 @@ Run: For instance: ``` -./bin/changelog statemine-v5.0.0 +./bin/changelog parachains-v7.0.0-rc8 ``` A file called `release-notes.md` will be generated and can be used for the release. @@ -36,6 +36,13 @@ REF2=HEAD DEBUG=1 NO_CACHE=1 ``` + +By default, the template will include all the information, including the runtime data. +For clients releases, we don't need those and they can be skipped by setting the following env: +``` +RELEASE_TYPE=client +``` + ## Considered labels The following list will likely evolve over time and it will be hard to keep it in sync. diff --git a/scripts/ci/changelog/bin/changelog b/scripts/ci/changelog/bin/changelog index 33650787e1..85044f8022 100755 --- a/scripts/ci/changelog/bin/changelog +++ b/scripts/ci/changelog/bin/changelog @@ -81,34 +81,56 @@ WESTMINT_DIGEST = ENV['WESTMINT_DIGEST'] || 'digests/westmint-srtool-digest.json STATEMINE_DIGEST = ENV['STATEMINE_DIGEST'] || 'digests/statemine-srtool-digest.json' STATEMINT_DIGEST = ENV['STATEMINT_DIGEST'] || 'digests/statemint-srtool-digest.json' ROCOCO_PARA_DIGEST = ENV['ROCOCO_PARA_DIGEST'] || 'digests/rococo-parachain-srtool-digest.json' +CANVAS_KUSAMA_DIGEST = ENV['CANVAS_KUSAMA_DIGEST'] || 'digests/canvas-kusama-srtool-digest.json' -# Here we compose all the pieces together into one -# single big json file. -cmd = format('jq \ +logger.debug("Release type: #{ENV['RELEASE_TYPE']}") + +if ENV['RELEASE_TYPE'] && ENV['RELEASE_TYPE'] == 'client' + logger.debug("Building changelog without runtimes") + cmd = format('jq \ --slurpfile cumulus %s \ --slurpfile substrate %s \ --slurpfile polkadot %s \ - --slurpfile srtool_shell %s \ - --slurpfile srtool_westmint %s \ - --slurpfile srtool_statemine %s \ - --slurpfile srtool_statemint %s \ - --slurpfile srtool_rococo_parachain %s \ -n \'{ cumulus: $cumulus[0], substrate: $substrate[0], polkadot: $polkadot[0], - srtool: [ - { name: "rococo", data: $srtool_rococo_parachain[0] }, - { name: "shell", data: $srtool_shell[0] }, - { name: "westmint", data: $srtool_westmint[0] }, - { name: "statemint", data: $srtool_statemint[0] }, - { name: "statemine", data: $srtool_statemine[0] } - ] }\' > context.json', cumulus_data, substrate_data, polkadot_data, - SHELL_DIGEST, - WESTMINT_DIGEST, - STATEMINE_DIGEST, - STATEMINT_DIGEST, - ROCOCO_PARA_DIGEST) + }\' > context.json', cumulus_data, substrate_data, polkadot_data, + ) +else + logger.debug("Building changelog with runtimes") + + # Here we compose all the pieces together into one + # single big json file. + cmd = format('jq \ + --slurpfile cumulus %s \ + --slurpfile substrate %s \ + --slurpfile polkadot %s \ + --slurpfile srtool_shell %s \ + --slurpfile srtool_westmint %s \ + --slurpfile srtool_statemine %s \ + --slurpfile srtool_statemint %s \ + --slurpfile srtool_rococo_parachain %s \ + --slurpfile srtool_canvas_kusama %s \ + -n \'{ + cumulus: $cumulus[0], + substrate: $substrate[0], + polkadot: $polkadot[0], + srtool: [ + { name: "rococo", data: $srtool_rococo_parachain[0] }, + { name: "shell", data: $srtool_shell[0] }, + { name: "westmint", data: $srtool_westmint[0] }, + { name: "statemint", data: $srtool_statemint[0] }, + { name: "statemine", data: $srtool_statemine[0] }, + { name: "canvas", data: $srtool_canvas_kusama[0] } + ] }\' > context.json', cumulus_data, substrate_data, polkadot_data, + SHELL_DIGEST, + WESTMINT_DIGEST, + STATEMINE_DIGEST, + STATEMINT_DIGEST, + ROCOCO_PARA_DIGEST, + CANVAS_KUSAMA_DIGEST) +end system(cmd) cmd = format('tera --env --env-key env --include-path templates \ diff --git a/scripts/ci/changelog/templates/global_priority.md.tera b/scripts/ci/changelog/templates/global_priority.md.tera index f8e2d8ddea..3d8a507ed1 100644 --- a/scripts/ci/changelog/templates/global_priority.md.tera +++ b/scripts/ci/changelog/templates/global_priority.md.tera @@ -1,4 +1,4 @@ -{% import "high_priority.md.tera" as m_p -%} +{%- import "high_priority.md.tera" as m_p -%} ## Global Priority {%- set cumulus_prio = 0 -%} @@ -23,10 +23,7 @@ {%- endif -%} {%- if substrate_prio > global_prio -%} {%- set global_prio = substrate_prio -%} -{%- endif -%} - -{# We show the result #} -{{ m_p::high_priority(p=global_prio, changes=changes) }} +{%- endif %} -{# todo: show high prio list here #} +{# We show the result #} +{{ m_p::high_priority(p=global_prio, changes=changes) }} diff --git a/scripts/ci/changelog/templates/high_priority.md.tera b/scripts/ci/changelog/templates/high_priority.md.tera index f773fa7a9e..501b75bdce 100644 --- a/scripts/ci/changelog/templates/high_priority.md.tera +++ b/scripts/ci/changelog/templates/high_priority.md.tera @@ -3,7 +3,23 @@ {# This macro convert a priority level into readable output #} {%- macro high_priority(p, changes) -%} -{%- if p >= 7 -%} +{# real globals don't work so we count the number of host functions here as well #} +{# unfortunately, the next snippet is duplicated in the host_functions.md.tera template #} +{# as well #} +{%- set_global host_fn_count = 0 -%} + +{# We loop first to count the number of host functions but we do not display anything yet #} +{%- for pr in changes -%} +{%- if pr.meta.B and pr.meta.B.value == 0 -%} +{#- We skip silent ones -#} +{%- else -%} + {%- if pr.meta.E and pr.meta.E.value == 4 -%} + {%- set_global host_fn_count = host_fn_count + 1 -%} + {%- endif -%} +{%- endif -%} +{%- endfor -%} + +{%- if p >= 7 or host_fn_count > 0 -%} {%- set prio = "‼️ HIGH" -%} {%- set text = "This is a **high priority** release and you must upgrade as as soon as possible." -%} {%- elif p >= 5 -%} @@ -12,16 +28,17 @@ {%- elif p >= 3 -%} {%- set prio = "Low" -%} {%- set text = "This is a low priority release and you may upgrade at your convenience." -%} -{%- endif %} +{%- endif -%} -{%- if prio %} +{%- if prio -%} {{prio}}: {{text}} {%- else -%} -{% endif %} +{%- endif %} +{# We only show details if Medium or High #} +{%- if p >= 5 -%} The changes motivating this priority level are: - {% for pr in changes | sort(attribute="merged_at") -%} {%- if pr.meta.C -%} {%- if pr.meta.C.value == p %} @@ -29,9 +46,10 @@ The changes motivating this priority level are: {%- if pr.meta.B and pr.meta.B.value == 7 %} (RUNTIME) {% endif %} + {%- endif -%} {%- endif -%} {%- endfor %} - +{%- endif %} {%- endmacro priority -%} diff --git a/scripts/ci/changelog/templates/host_functions.md.tera b/scripts/ci/changelog/templates/host_functions.md.tera index 6cc4c7581a..eddc73538d 100644 --- a/scripts/ci/changelog/templates/host_functions.md.tera +++ b/scripts/ci/changelog/templates/host_functions.md.tera @@ -1,30 +1,37 @@ {%- import "change.md.tera" as m_c -%} {%- set_global host_fn_count = 0 -%} +{# We loop first to count the number of host functions but we do not display anything yet #} +{%- for pr in changes -%} +{%- if pr.meta.B and pr.meta.B.value == 0 -%} +{#- We skip silent ones -#} +{%- else -%} + {%- if pr.meta.E and pr.meta.E.value == 4 -%} + {%- set_global host_fn_count = host_fn_count + 1 -%} + {% endif -%} +{%- endif -%} +{%- endfor -%} + + + +{% if host_fn_count == 0 -%} + +{%- else -%} +## Host functions + +⚠️ The runtimes in this release contain {{ host_fn_count }} new **host function{{ host_fn_count | pluralize }}**. + +⚠️ It is critical that you update your client before the chain switches to the new runtimes. + {% for pr in changes | sort(attribute="merged_at") -%} {%- if pr.meta.B and pr.meta.B.value == 0 -%} {#- We skip silent ones -#} {%- else -%} {%- if pr.meta.E and pr.meta.E.value == 4 -%} - {%- set_global host_fn_count = host_fn_count + 1 -%} - {{ m_c::change(c=pr) }} {% endif -%} {% endif -%} {%- endfor -%} - - -{% if host_fn_count == 0 -%} - -{% elif host_fn_count == 1 -%} -## Host functions - -⚠️ The runtimes in this release contain one new **host function**. - -⚠️ It is critical that you update your client before the chain switches to the new runtimes. -{%- else -%} -⚠️ The runtimes in this release contain {{ host_fn_count }} new **host function{{ host_fn_count | pluralize }}**. - -⚠️ It is critical that you update your client before the chain switches to the new runtimes. {%- endif %} diff --git a/scripts/ci/changelog/templates/migrations-db.md.tera b/scripts/ci/changelog/templates/migrations-db.md.tera new file mode 100644 index 0000000000..d2fd8105e4 --- /dev/null +++ b/scripts/ci/changelog/templates/migrations-db.md.tera @@ -0,0 +1,26 @@ +{%- import "change.md.tera" as m_c %} +{%- set_global db_migration_count = 0 -%} + +## Database Migrations + +{% for pr in changes | sort(attribute="merged_at") -%} + +{%- if pr.meta.B and pr.meta.B.value == 0 %} +{#- We skip silent ones -#} +{%- else -%} +{%- if pr.meta.E and pr.meta.E.value == 2 -%} +{%- set_global db_migration_count = db_migration_count + 1 -%} +- {{ m_c::change(c=pr) }} +{% endif -%} +{% endif -%} +{% endfor -%} + +{%- if db_migration_count == 0 -%} +No Database migration detected in this release. +{% else %} + +There is {{ db_migration_count }} database migration(s) in this release. + +Database migrations are operations bringing your database to the latest stand. +Some migrations may break compatibility and making a backup of your database is highly recommended. +{%- endif %} diff --git a/scripts/ci/changelog/templates/migrations.md.tera b/scripts/ci/changelog/templates/migrations-runtime.md.tera similarity index 93% rename from scripts/ci/changelog/templates/migrations.md.tera rename to scripts/ci/changelog/templates/migrations-runtime.md.tera index af04821a2e..6c7bd287c9 100644 --- a/scripts/ci/changelog/templates/migrations.md.tera +++ b/scripts/ci/changelog/templates/migrations-runtime.md.tera @@ -1,6 +1,6 @@ {%- import "change.md.tera" as m_c %} -## Migrations +## Runtime Migrations {% for pr in changes | sort(attribute="merged_at") -%} diff --git a/scripts/ci/changelog/templates/template.md.tera b/scripts/ci/changelog/templates/template.md.tera index 5a1542e876..2864a12a82 100644 --- a/scripts/ci/changelog/templates/template.md.tera +++ b/scripts/ci/changelog/templates/template.md.tera @@ -1,4 +1,4 @@ -{# This is the entry point of the template -#} +{# This is the entry point of the template for the parachains-* releases-#} {% include "pre_release.md.tera" -%} @@ -16,16 +16,23 @@ This release contains the changes from `{{ env.REF1 }}` to `{{ env.REF2 }}`. {%- set DOT = "[P]" -%} {%- set SUB = "[S]" -%} +{# We check for host function first because no matter what the priority is, #} +{# we will force it to HIGH if at least one host function was detected. #} +{% include "host_functions.md.tera" -%} {% include "global_priority.md.tera" -%} -{% include "host_functions.md.tera" -%} - {% include "compiler.md.tera" -%} -{% include "migrations.md.tera" -%} +{% include "migrations-db.md.tera" -%} +{% include "migrations-runtime.md.tera" -%} + +{% if env.RELEASE_TYPE and env.RELEASE_TYPE == "client" %} + +{% else %} {% include "runtimes.md.tera" -%} +{% endif %} {% include "changes.md.tera" -%} From e5a9a5a240fd62fee0ef9be0f42dbe46afdd4035 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Mar 2022 21:15:43 +0000 Subject: [PATCH 09/42] Bump syn from 1.0.89 to 1.0.90 (#1119) Bumps [syn](https://github.com/dtolnay/syn) from 1.0.89 to 1.0.90. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.89...1.0.90) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- pallets/parachain-system/proc-macro/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 39c96d6396..1a6600bdab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12071,9 +12071,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.89" +version = "1.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea297be220d52398dcc07ce15a209fce436d361735ac1db700cab3b6cdfb9f54" +checksum = "704df27628939572cd88d33f171cd6f896f4eaca85252c6e0a72d8d8287ee86f" dependencies = [ "proc-macro2", "quote", diff --git a/pallets/parachain-system/proc-macro/Cargo.toml b/pallets/parachain-system/proc-macro/Cargo.toml index 135e6137f9..e3eabcd253 100644 --- a/pallets/parachain-system/proc-macro/Cargo.toml +++ b/pallets/parachain-system/proc-macro/Cargo.toml @@ -9,7 +9,7 @@ description = "Proc macros provided by the parachain-system pallet" proc-macro = true [dependencies] -syn = "1.0.89" +syn = "1.0.90" proc-macro2 = "1.0.36" quote = "1.0.16" proc-macro-crate = "1.1.3" From 564c0532a6c0d67f2b9dd9ca2e0b4d790c9a9de7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Mar 2022 23:20:18 +0200 Subject: [PATCH 10/42] Bump async-trait from 0.1.52 to 0.1.53 (#1117) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.52 to 0.1.53. - [Release notes](https://github.com/dtolnay/async-trait/releases) - [Commits](https://github.com/dtolnay/async-trait/compare/0.1.52...0.1.53) --- updated-dependencies: - dependency-name: async-trait dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- client/consensus/aura/Cargo.toml | 2 +- client/consensus/common/Cargo.toml | 2 +- client/consensus/relay-chain/Cargo.toml | 2 +- client/network/Cargo.toml | 2 +- client/relay-chain-inprocess-interface/Cargo.toml | 2 +- client/relay-chain-interface/Cargo.toml | 2 +- client/relay-chain-rpc-interface/Cargo.toml | 2 +- polkadot-parachains/Cargo.toml | 2 +- primitives/parachain-inherent/Cargo.toml | 2 +- test/service/Cargo.toml | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1a6600bdab..c96520dc85 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -320,9 +320,9 @@ checksum = "e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0" [[package]] name = "async-trait" -version = "0.1.52" +version = "0.1.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "061a7acccaa286c011ddc30970520b98fa40e00c9d644633fb26b5fc63a265e3" +checksum = "ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600" dependencies = [ "proc-macro2", "quote", diff --git a/client/consensus/aura/Cargo.toml b/client/consensus/aura/Cargo.toml index d09f884973..3114f21885 100644 --- a/client/consensus/aura/Cargo.toml +++ b/client/consensus/aura/Cargo.toml @@ -6,7 +6,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.42" +async-trait = "0.1.53" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } futures = { version = "0.3.8", features = ["compat"] } tracing = "0.1.32" diff --git a/client/consensus/common/Cargo.toml b/client/consensus/common/Cargo.toml index 8cc6e7591a..e5cc6b79d5 100644 --- a/client/consensus/common/Cargo.toml +++ b/client/consensus/common/Cargo.toml @@ -9,7 +9,7 @@ edition = "2021" futures = { version = "0.3.8", features = ["compat"] } codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } tracing = "0.1.32" -async-trait = "0.1.52" +async-trait = "0.1.53" dyn-clone = "1.0.5" # Substrate diff --git a/client/consensus/relay-chain/Cargo.toml b/client/consensus/relay-chain/Cargo.toml index 32209e8e75..3cf9487526 100644 --- a/client/consensus/relay-chain/Cargo.toml +++ b/client/consensus/relay-chain/Cargo.toml @@ -6,7 +6,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.42" +async-trait = "0.1.53" futures = { version = "0.3.8", features = ["compat"] } parking_lot = "0.12.0" tracing = "0.1.32" diff --git a/client/network/Cargo.toml b/client/network/Cargo.toml index 3e35830fa7..c0c20bdc8c 100644 --- a/client/network/Cargo.toml +++ b/client/network/Cargo.toml @@ -6,7 +6,7 @@ description = "Cumulus-specific networking protocol" edition = "2021" [dependencies] -async-trait = "0.1.52" +async-trait = "0.1.53" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } derive_more = "0.99.2" futures = { version = "0.3.1", features = ["compat"] } diff --git a/client/relay-chain-inprocess-interface/Cargo.toml b/client/relay-chain-inprocess-interface/Cargo.toml index 0191601306..4d4e0e0dd9 100644 --- a/client/relay-chain-inprocess-interface/Cargo.toml +++ b/client/relay-chain-inprocess-interface/Cargo.toml @@ -5,7 +5,7 @@ version = "0.1.0" edition = "2021" [dependencies] -async-trait = "0.1.52" +async-trait = "0.1.53" futures = "0.3.21" futures-timer = "3.0.2" parking_lot = "0.12.0" diff --git a/client/relay-chain-interface/Cargo.toml b/client/relay-chain-interface/Cargo.toml index 9403e89e79..9559c0e45a 100644 --- a/client/relay-chain-interface/Cargo.toml +++ b/client/relay-chain-interface/Cargo.toml @@ -21,7 +21,7 @@ sc-service = { git = "https://github.com/paritytech/substrate", branch = "master futures = "0.3.21" parking_lot = "0.12.0" derive_more = "0.99.2" -async-trait = "0.1.52" +async-trait = "0.1.53" thiserror = "1.0.30" jsonrpsee-core = "0.9.0" parity-scale-codec = "3.1.2" diff --git a/client/relay-chain-rpc-interface/Cargo.toml b/client/relay-chain-rpc-interface/Cargo.toml index 295b84e866..4b63ce03b7 100644 --- a/client/relay-chain-rpc-interface/Cargo.toml +++ b/client/relay-chain-rpc-interface/Cargo.toml @@ -25,6 +25,6 @@ parity-scale-codec = "3.1.2" parking_lot = "0.12.0" jsonrpsee = { version = "0.9.0", features = ["client"] } tracing = "0.1.32" -async-trait = "0.1.52" +async-trait = "0.1.53" url = "2.2.2" backoff = { version = "0.4.0", features = ["tokio"] } diff --git a/polkadot-parachains/Cargo.toml b/polkadot-parachains/Cargo.toml index 8d7175f356..c9926de240 100644 --- a/polkadot-parachains/Cargo.toml +++ b/polkadot-parachains/Cargo.toml @@ -10,7 +10,7 @@ name = "polkadot-collator" path = "src/main.rs" [dependencies] -async-trait = "0.1.42" +async-trait = "0.1.53" clap = { version = "3.1", features = ["derive"] } codec = { package = "parity-scale-codec", version = "3.0.0" } futures = { version = "0.3.1", features = ["compat"] } diff --git a/primitives/parachain-inherent/Cargo.toml b/primitives/parachain-inherent/Cargo.toml index fd661b5a1f..45e58eeb9d 100644 --- a/primitives/parachain-inherent/Cargo.toml +++ b/primitives/parachain-inherent/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = { version = "0.1.42", optional = true } +async-trait = { version = "0.1.53", optional = true } codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ "derive" ] } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } tracing = { version = "0.1.32", optional = true } diff --git a/test/service/Cargo.toml b/test/service/Cargo.toml index 85bbf4075e..5d27ad1542 100644 --- a/test/service/Cargo.toml +++ b/test/service/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.42" +async-trait = "0.1.53" codec = { package = "parity-scale-codec", version = "3.0.0" } criterion = { version = "0.3.5", features = [ "async_tokio" ] } jsonrpc-core = "18.0.0" From bf8b24071caf6ddc2a1b259d6ceeb8ba23f200e5 Mon Sep 17 00:00:00 2001 From: Chevdor Date: Tue, 29 Mar 2022 18:17:56 +0200 Subject: [PATCH 11/42] Skip runtime migrations for the client release (#1116) Also removes a bunch of empty lines for a nice output --- scripts/ci/changelog/templates/change.md.tera | 5 ++--- scripts/ci/changelog/templates/debug.md.tera | 1 - scripts/ci/changelog/templates/host_functions.md.tera | 1 + scripts/ci/changelog/templates/template.md.tera | 9 +++------ 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/scripts/ci/changelog/templates/change.md.tera b/scripts/ci/changelog/templates/change.md.tera index 7a4c9a357c..b02b1d513c 100644 --- a/scripts/ci/changelog/templates/change.md.tera +++ b/scripts/ci/changelog/templates/change.md.tera @@ -25,7 +25,6 @@ {%- set audit = "" -%} {%- endif -%} #} - {%- if c.html_url is containing("polkadot") -%} {%- set repo = dot -%} {%- elif c.html_url is containing("cumulus") -%} @@ -35,11 +34,11 @@ {%- else -%} {%- set repo = " " -%} {%- endif -%} - +{# #} {%- if c.meta.T and c.meta.T.value == 6 -%} {%- set xcm = " [✉️ XCM]" -%} {%- else -%} {%- set xcm = "" -%} {%- endif -%} {{- repo }} {{ audit }}[`#{{c.number}}`]({{c.html_url}}) {{- prio }} - {{ c.title | capitalize | truncate(length=60, end="…") }}{{xcm }} -{%- endmacro change -%} +{%- endmacro change %} diff --git a/scripts/ci/changelog/templates/debug.md.tera b/scripts/ci/changelog/templates/debug.md.tera index 29ac673a39..43eb52a84d 100644 --- a/scripts/ci/changelog/templates/debug.md.tera +++ b/scripts/ci/changelog/templates/debug.md.tera @@ -1,5 +1,4 @@ {%- set to_ignore = changes | filter(attribute="meta.B.value", value=0) %} - {% else %} +{% include "migrations-runtime.md.tera" -%} + {% include "runtimes.md.tera" -%} {% endif %} {% include "changes.md.tera" -%} - {% include "docker_image.md.tera" -%} From 3b66550eadeb054883d52bb821e77c5e382d8579 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Mar 2022 23:28:23 +0200 Subject: [PATCH 12/42] Bump quote from 1.0.16 to 1.0.17 (#1118) Bumps [quote](https://github.com/dtolnay/quote) from 1.0.16 to 1.0.17. - [Release notes](https://github.com/dtolnay/quote/releases) - [Commits](https://github.com/dtolnay/quote/compare/1.0.16...1.0.17) --- updated-dependencies: - dependency-name: quote dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- pallets/parachain-system/proc-macro/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c96520dc85..a4c8969246 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8865,9 +8865,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.16" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4af2ec4714533fcdf07e886f17025ace8b997b9ce51204ee69b6da831c3da57" +checksum = "632d02bff7f874a36f33ea8bb416cd484b90cc66c1194b1a1110d067a7013f58" dependencies = [ "proc-macro2", ] diff --git a/pallets/parachain-system/proc-macro/Cargo.toml b/pallets/parachain-system/proc-macro/Cargo.toml index e3eabcd253..7b2d58fbd3 100644 --- a/pallets/parachain-system/proc-macro/Cargo.toml +++ b/pallets/parachain-system/proc-macro/Cargo.toml @@ -11,7 +11,7 @@ proc-macro = true [dependencies] syn = "1.0.90" proc-macro2 = "1.0.36" -quote = "1.0.16" +quote = "1.0.17" proc-macro-crate = "1.1.3" [features] From 28d75eac87b927709a43a646847d87876a8d4c6c Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Wed, 30 Mar 2022 10:14:48 +0100 Subject: [PATCH 13/42] Register dev rpc api for canvas parachain (#1102) * Register dev api for canvas parachain * Update Substrate * Update Polkadot --- polkadot-parachains/src/rpc.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/polkadot-parachains/src/rpc.rs b/polkadot-parachains/src/rpc.rs index 7b55d75bc5..11e6d0ba0b 100644 --- a/polkadot-parachains/src/rpc.rs +++ b/polkadot-parachains/src/rpc.rs @@ -73,6 +73,7 @@ where pub fn create_canvas_kusama(deps: FullDeps) -> RpcExtension where C: ProvideRuntimeApi + + sc_client_api::BlockBackend + HeaderBackend + AuxStore + HeaderMetadata @@ -93,7 +94,8 @@ where io.extend_with(SystemApi::to_delegate(FullSystem::new(client.clone(), pool, deny_unsafe))); io.extend_with(TransactionPaymentApi::to_delegate(TransactionPayment::new(client.clone()))); - io.extend_with(ContractsApi::to_delegate(Contracts::new(client))); + io.extend_with(ContractsApi::to_delegate(Contracts::new(client.clone()))); + io.extend_with(sc_rpc::dev::DevApi::to_delegate(sc_rpc::dev::Dev::new(client, deny_unsafe))); io } From 71d7743869f765e1531a4e43ce278d03e4fd8808 Mon Sep 17 00:00:00 2001 From: Chevdor Date: Thu, 31 Mar 2022 10:47:12 +0200 Subject: [PATCH 14/42] Hide unwanted hashes for parachain runtimes (#1122) --- scripts/ci/changelog/templates/runtime.md.tera | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/ci/changelog/templates/runtime.md.tera b/scripts/ci/changelog/templates/runtime.md.tera index f4afa78972..782d782bbe 100644 --- a/scripts/ci/changelog/templates/runtime.md.tera +++ b/scripts/ci/changelog/templates/runtime.md.tera @@ -10,18 +10,18 @@ {%- endif %} {%- set comp_ratio = 100 - (runtime.data.runtimes.compressed.subwasm.compression.size_compressed / runtime.data.runtimes.compressed.subwasm.compression.size_decompressed *100) %} - - - - + + + + + + ``` 🏋️ Runtime Size: {{ runtime.data.runtimes.compressed.subwasm.size | filesizeformat }} ({{ runtime.data.runtimes.compressed.subwasm.size }} bytes) 🔥 Core Version: {{ runtime.data.runtimes.compressed.subwasm.core_version }} 🗜 Compressed: {{ compressed }}: {{ comp_ratio | round(method="ceil", precision=2) }}% 🎁 Metadata version: V{{ runtime.data.runtimes.compressed.subwasm.metadata_version }} -🗳️ system.setCode hash: {{ runtime.data.runtimes.compressed.subwasm.proposal_hash }} -🗳️ authorizeUpgrade hash: {{ runtime.data.runtimes.compressed.subwasm.parachain_authorize_upgrade_hash }} #️⃣ Blake2-256 hash: {{ runtime.data.runtimes.compressed.subwasm.blake2_256 }} 📦 IPFS: {{ runtime.data.runtimes.compressed.subwasm.ipfs_hash }} ``` From e39cf0894bbe3209ae340fbe39f0564b74b4105f Mon Sep 17 00:00:00 2001 From: Chevdor Date: Thu, 31 Mar 2022 18:20:47 +0200 Subject: [PATCH 15/42] Fix target docker hub org (#1125) --- .../workflows/release-10_docker-manual.yml | 22 ++++++++++--------- .github/workflows/release-10_docker.yml | 22 ++++++++++--------- 2 files changed, 24 insertions(+), 20 deletions(-) diff --git a/.github/workflows/release-10_docker-manual.yml b/.github/workflows/release-10_docker-manual.yml index f6a7604ac8..142f456805 100644 --- a/.github/workflows/release-10_docker-manual.yml +++ b/.github/workflows/release-10_docker-manual.yml @@ -72,8 +72,9 @@ jobs: - name: Build injected image env: DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_ORG: parity run: | - export OWNER=$DOCKERHUB_USERNAME + export OWNER=$DOCKERHUB_ORG mkdir -p target/release cp -f $BINARY* target/release/ ./docker/scripts/build-injected-image.sh @@ -87,9 +88,10 @@ jobs: - name: Tag and Publish env: DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_ORG: parity run: | - docker run --pull never --rm $DOCKERHUB_USERNAME/$BINARY --version - VERSION=$(docker run --pull never --rm $DOCKERHUB_USERNAME/$BINARY --version | awk '{ print $2 }' ) + docker run --pull never --rm $DOCKERHUB_ORG/$BINARY --version + VERSION=$(docker run --pull never --rm $DOCKERHUB_ORG/$BINARY --version | awk '{ print $2 }' ) SEMVER=$( echo $VERSION | cut -f1 -d- ) GITREF=$( echo $VERSION | cut -f2 -d- ) PRE=${{ github.event.inputs.prerelease }} @@ -107,15 +109,15 @@ jobs: echo "PRE_STR=$PRE_STR" echo "TAG=$TAG" - docker tag $DOCKERHUB_USERNAME/$BINARY $DOCKERHUB_USERNAME/$BINARY:$TAG - docker push $DOCKERHUB_USERNAME/$BINARY:$TAG + docker tag $DOCKERHUB_ORG/$BINARY $DOCKERHUB_ORG/$BINARY:$TAG + docker push $DOCKERHUB_ORG/$BINARY:$TAG if [[ $PRE != "true" ]]; then - docker tag $DOCKERHUB_USERNAME/$BINARY $DOCKERHUB_USERNAME/$BINARY:latest - docker tag $DOCKERHUB_USERNAME/$BINARY $DOCKERHUB_USERNAME/$BINARY:$SEMVER + docker tag $DOCKERHUB_ORG/$BINARY $DOCKERHUB_ORG/$BINARY:latest + docker tag $DOCKERHUB_ORG/$BINARY $DOCKERHUB_ORG/$BINARY:$SEMVER - docker push $DOCKERHUB_USERNAME/$BINARY:latest - docker push $DOCKERHUB_USERNAME/$BINARY:$SEMVER + docker push $DOCKERHUB_ORG/$BINARY:latest + docker push $DOCKERHUB_ORG/$BINARY:$SEMVER fi - docker images | grep $DOCKERHUB_USERNAME/$BINARY + docker images | grep $DOCKERHUB_ORG/$BINARY diff --git a/.github/workflows/release-10_docker.yml b/.github/workflows/release-10_docker.yml index 361b36166b..4d07cad290 100644 --- a/.github/workflows/release-10_docker.yml +++ b/.github/workflows/release-10_docker.yml @@ -73,8 +73,9 @@ jobs: - name: Build injected image env: DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_ORG: parity run: | - export OWNER=$DOCKERHUB_USERNAME + export OWNER=$DOCKERHUB_ORG mkdir -p target/release cp -f $BINARY* target/release/ ./docker/scripts/build-injected-image.sh @@ -88,9 +89,10 @@ jobs: - name: Tag and Publish env: DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} + DOCKERHUB_ORG: parity run: | - docker run --pull never --rm $DOCKERHUB_USERNAME/$BINARY --version - VERSION=$(docker run --pull never --rm $DOCKERHUB_USERNAME/$BINARY --version | awk '{ print $2 }' ) + docker run --pull never --rm $DOCKERHUB_ORG/$BINARY --version + VERSION=$(docker run --pull never --rm $DOCKERHUB_ORG/$BINARY --version | awk '{ print $2 }' ) SEMVER=$( echo $VERSION | cut -f1 -d- ) GITREF=$( echo $VERSION | cut -f2 -d- ) PRE=${{ github.event.release.prerelease }} @@ -108,15 +110,15 @@ jobs: echo "PRE_STR=$PRE_STR" echo "TAG=$TAG" - docker tag $DOCKERHUB_USERNAME/$BINARY $DOCKERHUB_USERNAME/$BINARY:$TAG - docker push $DOCKERHUB_USERNAME/$BINARY:$TAG + docker tag $DOCKERHUB_ORG/$BINARY $DOCKERHUB_ORG/$BINARY:$TAG + docker push $DOCKERHUB_ORG/$BINARY:$TAG if [[ $PRE != "true" ]]; then - docker tag $DOCKERHUB_USERNAME/$BINARY $DOCKERHUB_USERNAME/$BINARY:latest - docker tag $DOCKERHUB_USERNAME/$BINARY $DOCKERHUB_USERNAME/$BINARY:$SEMVER + docker tag $DOCKERHUB_ORG/$BINARY $DOCKERHUB_ORG/$BINARY:latest + docker tag $DOCKERHUB_ORG/$BINARY $DOCKERHUB_ORG/$BINARY:$SEMVER - docker push $DOCKERHUB_USERNAME/$BINARY:latest - docker push $DOCKERHUB_USERNAME/$BINARY:$SEMVER + docker push $DOCKERHUB_ORG/$BINARY:latest + docker push $DOCKERHUB_ORG/$BINARY:$SEMVER fi - docker images | grep $DOCKERHUB_USERNAME/$BINARY + docker images | grep $DOCKERHUB_ORG/$BINARY From 66591cd90e82166686471b0787cbdd50e043e02b Mon Sep 17 00:00:00 2001 From: Squirrel Date: Thu, 31 Mar 2022 21:05:22 +0100 Subject: [PATCH 16/42] updated weights for v800 (#1120) (#1126) --- .../src/weights/cumulus_pallet_xcmp_queue.rs | 8 +- .../statemine/src/weights/frame_system.rs | 26 ++--- .../statemine/src/weights/pallet_assets.rs | 72 +++++++------- .../statemine/src/weights/pallet_balances.rs | 20 ++-- .../src/weights/pallet_collator_selection.rs | 36 +++---- .../statemine/src/weights/pallet_multisig.rs | 60 ++++++------ .../statemine/src/weights/pallet_proxy.rs | 64 ++++++------- .../statemine/src/weights/pallet_session.rs | 10 +- .../statemine/src/weights/pallet_timestamp.rs | 10 +- .../statemine/src/weights/pallet_uniques.rs | 62 ++++++------ .../statemine/src/weights/pallet_utility.rs | 22 ++--- .../src/weights/cumulus_pallet_xcmp_queue.rs | 8 +- .../statemint/src/weights/frame_system.rs | 30 +++--- .../statemint/src/weights/pallet_assets.rs | 94 +++++++++---------- .../statemint/src/weights/pallet_balances.rs | 20 ++-- .../src/weights/pallet_collator_selection.rs | 38 ++++---- .../statemint/src/weights/pallet_multisig.rs | 56 +++++------ .../statemint/src/weights/pallet_proxy.rs | 70 +++++++------- .../statemint/src/weights/pallet_session.rs | 10 +- .../statemint/src/weights/pallet_timestamp.rs | 10 +- .../statemint/src/weights/pallet_uniques.rs | 62 ++++++------ .../statemint/src/weights/pallet_utility.rs | 20 ++-- .../src/weights/cumulus_pallet_xcmp_queue.rs | 8 +- .../westmint/src/weights/frame_system.rs | 28 +++--- .../westmint/src/weights/pallet_assets.rs | 70 +++++++------- .../westmint/src/weights/pallet_balances.rs | 20 ++-- .../src/weights/pallet_collator_selection.rs | 36 +++---- .../westmint/src/weights/pallet_multisig.rs | 60 ++++++------ .../westmint/src/weights/pallet_proxy.rs | 66 ++++++------- .../westmint/src/weights/pallet_session.rs | 10 +- .../westmint/src/weights/pallet_timestamp.rs | 10 +- .../westmint/src/weights/pallet_uniques.rs | 62 ++++++------ .../westmint/src/weights/pallet_utility.rs | 22 ++--- 33 files changed, 610 insertions(+), 590 deletions(-) diff --git a/polkadot-parachains/statemine/src/weights/cumulus_pallet_xcmp_queue.rs b/polkadot-parachains/statemine/src/weights/cumulus_pallet_xcmp_queue.rs index 0f9f87a846..72c08c5347 100644 --- a/polkadot-parachains/statemine/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/polkadot-parachains/statemine/src/weights/cumulus_pallet_xcmp_queue.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-03-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --json +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -46,13 +46,13 @@ pub struct WeightInfo(PhantomData); impl cumulus_pallet_xcmp_queue::WeightInfo for WeightInfo { // Storage: XcmpQueue QueueConfig (r:1 w:1) fn set_config_with_u32() -> Weight { - (2_609_000 as Weight) + (2_591_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: XcmpQueue QueueConfig (r:1 w:1) fn set_config_with_weight() -> Weight { - (2_602_000 as Weight) + (2_529_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/statemine/src/weights/frame_system.rs b/polkadot-parachains/statemine/src/weights/frame_system.rs index c2dc29ca12..353fc66cd0 100644 --- a/polkadot-parachains/statemine/src/weights/frame_system.rs +++ b/polkadot-parachains/statemine/src/weights/frame_system.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `frame_system` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -44,18 +44,20 @@ use sp_std::marker::PhantomData; /// Weight functions for `frame_system`. pub struct WeightInfo(PhantomData); impl frame_system::WeightInfo for WeightInfo { - fn remark(_b: u32, ) -> Weight { - (0 as Weight) - } - fn remark_with_event(b: u32, ) -> Weight { + fn remark(b: u32, ) -> Weight { (0 as Weight) // Standard Error: 0 .saturating_add((1_000 as Weight).saturating_mul(b as Weight)) } + fn remark_with_event(b: u32, ) -> Weight { + (231_272_000 as Weight) + // Standard Error: 0 + .saturating_add((2_000 as Weight).saturating_mul(b as Weight)) + } // Storage: System Digest (r:1 w:1) // Storage: unknown [0x3a686561707061676573] (r:0 w:1) fn set_heap_pages() -> Weight { - (4_156_000 as Weight) + (2_466_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -63,21 +65,21 @@ impl frame_system::WeightInfo for WeightInfo { fn set_storage(i: u32, ) -> Weight { (0 as Weight) // Standard Error: 0 - .saturating_add((517_000 as Weight).saturating_mul(i as Weight)) + .saturating_add((407_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight))) } // Storage: Skipped Metadata (r:0 w:0) fn kill_storage(i: u32, ) -> Weight { (0 as Weight) // Standard Error: 0 - .saturating_add((372_000 as Weight).saturating_mul(i as Weight)) + .saturating_add((300_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight))) } // Storage: Skipped Metadata (r:0 w:0) fn kill_prefix(p: u32, ) -> Weight { - (2_456_000 as Weight) + (0 as Weight) // Standard Error: 0 - .saturating_add((735_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((672_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(p as Weight))) } } diff --git a/polkadot-parachains/statemine/src/weights/pallet_assets.rs b/polkadot-parachains/statemine/src/weights/pallet_assets.rs index b3d2312dbe..3b3706edf7 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_assets.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_assets.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_assets` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -46,13 +46,13 @@ pub struct WeightInfo(PhantomData); impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Asset (r:1 w:1) fn create() -> Weight { - (28_412_000 as Weight) + (21_739_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn force_create() -> Weight { - (15_615_000 as Weight) + (12_261_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -63,12 +63,12 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Approvals (r:501 w:500) fn destroy(c: u32, s: u32, a: u32, ) -> Weight { (0 as Weight) - // Standard Error: 43_000 - .saturating_add((17_671_000 as Weight).saturating_mul(c as Weight)) - // Standard Error: 43_000 - .saturating_add((21_144_000 as Weight).saturating_mul(s as Weight)) - // Standard Error: 430_000 - .saturating_add((19_246_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 38_000 + .saturating_add((12_675_000 as Weight).saturating_mul(c as Weight)) + // Standard Error: 38_000 + .saturating_add((15_906_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 380_000 + .saturating_add((13_383_000 as Weight).saturating_mul(a as Weight)) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight))) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(s as Weight))) @@ -81,14 +81,14 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Asset (r:1 w:1) // Storage: Assets Account (r:1 w:1) fn mint() -> Weight { - (31_311_000 as Weight) + (24_951_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Account (r:1 w:1) fn burn() -> Weight { - (35_699_000 as Weight) + (28_334_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -96,7 +96,7 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer() -> Weight { - (53_109_000 as Weight) + (41_250_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -104,7 +104,7 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer_keep_alive() -> Weight { - (44_544_000 as Weight) + (34_843_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -112,89 +112,93 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn force_transfer() -> Weight { - (53_102_000 as Weight) + (41_377_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Account (r:1 w:1) fn freeze() -> Weight { - (20_716_000 as Weight) + (16_794_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Account (r:1 w:1) fn thaw() -> Weight { - (20_528_000 as Weight) + (16_600_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn freeze_asset() -> Weight { - (16_481_000 as Weight) + (13_729_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn thaw_asset() -> Weight { - (16_576_000 as Weight) + (13_749_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Metadata (r:1 w:0) fn transfer_ownership() -> Weight { - (18_510_000 as Weight) + (14_651_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn set_team() -> Weight { - (16_486_000 as Weight) + (13_393_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) - fn set_metadata(_n: u32, s: u32, ) -> Weight { - (32_925_000 as Weight) + fn set_metadata(n: u32, s: u32, ) -> Weight { + (26_365_000 as Weight) // Standard Error: 0 - .saturating_add((4_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((2_000 as Weight).saturating_mul(n as Weight)) + // Standard Error: 0 + .saturating_add((3_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) fn clear_metadata() -> Weight { - (32_058_000 as Weight) + (26_123_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) - fn force_set_metadata(_n: u32, _s: u32, ) -> Weight { - (18_056_000 as Weight) + fn force_set_metadata(_n: u32, s: u32, ) -> Weight { + (15_431_000 as Weight) + // Standard Error: 0 + .saturating_add((1_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) fn force_clear_metadata() -> Weight { - (32_079_000 as Weight) + (26_658_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn force_asset_status() -> Weight { - (15_987_000 as Weight) + (13_875_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn approve_transfer() -> Weight { - (36_595_000 as Weight) + (29_797_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -203,21 +207,21 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer_approved() -> Weight { - (67_831_000 as Weight) + (53_337_000 as Weight) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().writes(5 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn cancel_approval() -> Weight { - (37_717_000 as Weight) + (29_970_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn force_cancel_approval() -> Weight { - (39_091_000 as Weight) + (31_972_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/statemine/src/weights/pallet_balances.rs b/polkadot-parachains/statemine/src/weights/pallet_balances.rs index 162b4d09c1..cfb8cd23b3 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_balances.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_balances.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_balances` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -46,43 +46,43 @@ pub struct WeightInfo(PhantomData); impl pallet_balances::WeightInfo for WeightInfo { // Storage: System Account (r:1 w:1) fn transfer() -> Weight { - (47_484_000 as Weight) + (34_472_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn transfer_keep_alive() -> Weight { - (36_278_000 as Weight) + (26_282_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn set_balance_creating() -> Weight { - (21_779_000 as Weight) + (15_707_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn set_balance_killing() -> Weight { - (26_046_000 as Weight) + (18_951_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:2 w:2) fn force_transfer() -> Weight { - (47_213_000 as Weight) + (34_740_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: System Account (r:1 w:1) fn transfer_all() -> Weight { - (43_125_000 as Weight) + (31_709_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn force_unreserve() -> Weight { - (20_102_000 as Weight) + (14_427_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/statemine/src/weights/pallet_collator_selection.rs b/polkadot-parachains/statemine/src/weights/pallet_collator_selection.rs index e58d220e8e..1137b86ce8 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_collator_selection.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_collator_selection.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_collator_selection` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -44,21 +44,23 @@ use sp_std::marker::PhantomData; /// Weight functions for `pallet_collator_selection`. pub struct WeightInfo(PhantomData); impl pallet_collator_selection::WeightInfo for WeightInfo { + // Storage: Session NextKeys (r:1 w:0) // Storage: CollatorSelection Invulnerables (r:0 w:1) fn set_invulnerables(b: u32, ) -> Weight { - (12_783_000 as Weight) - // Standard Error: 0 - .saturating_add((30_000 as Weight).saturating_mul(b as Weight)) + (10_709_000 as Weight) + // Standard Error: 3_000 + .saturating_add((2_851_000 as Weight).saturating_mul(b as Weight)) + .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight))) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection DesiredCandidates (r:0 w:1) fn set_desired_candidates() -> Weight { - (11_543_000 as Weight) + (9_173_000 as Weight) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection CandidacyBond (r:0 w:1) fn set_candidacy_bond() -> Weight { - (11_899_000 as Weight) + (9_226_000 as Weight) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection Candidates (r:1 w:1) @@ -68,18 +70,18 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: CollatorSelection CandidacyBond (r:1 w:0) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn register_as_candidate(c: u32, ) -> Weight { - (57_400_000 as Weight) + (47_870_000 as Weight) // Standard Error: 1_000 - .saturating_add((125_000 as Weight).saturating_mul(c as Weight)) + .saturating_add((96_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: CollatorSelection Candidates (r:1 w:1) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn leave_intent(c: u32, ) -> Weight { - (60_267_000 as Weight) + (49_602_000 as Weight) // Standard Error: 1_000 - .saturating_add((173_000 as Weight).saturating_mul(c as Weight)) + .saturating_add((105_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -87,7 +89,7 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: System BlockWeight (r:1 w:1) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn note_author() -> Weight { - (41_880_000 as Weight) + (31_361_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -98,10 +100,10 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: System BlockWeight (r:1 w:1) fn new_session(r: u32, c: u32, ) -> Weight { (0 as Weight) - // Standard Error: 3_326_000 - .saturating_add((16_801_000 as Weight).saturating_mul(r as Weight)) - // Standard Error: 3_326_000 - .saturating_add((87_237_000 as Weight).saturating_mul(c as Weight)) + // Standard Error: 2_219_000 + .saturating_add((13_259_000 as Weight).saturating_mul(r as Weight)) + // Standard Error: 2_219_000 + .saturating_add((58_670_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight))) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(r as Weight))) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(c as Weight))) diff --git a/polkadot-parachains/statemine/src/weights/pallet_multisig.rs b/polkadot-parachains/statemine/src/weights/pallet_multisig.rs index d865801620..12468f3d6f 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_multisig.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_multisig.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_multisig` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -45,18 +45,18 @@ use sp_std::marker::PhantomData; pub struct WeightInfo(PhantomData); impl pallet_multisig::WeightInfo for WeightInfo { fn as_multi_threshold_1(z: u32, ) -> Weight { - (17_130_000 as Weight) + (12_699_000 as Weight) // Standard Error: 0 .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn as_multi_create(s: u32, z: u32, ) -> Weight { - (38_375_000 as Weight) - // Standard Error: 1_000 - .saturating_add((126_000 as Weight).saturating_mul(s as Weight)) + (27_757_000 as Weight) // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((113_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 0 + .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -64,9 +64,9 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn as_multi_create_store(s: u32, z: u32, ) -> Weight { - (42_301_000 as Weight) + (30_855_000 as Weight) // Standard Error: 1_000 - .saturating_add((133_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((112_000 as Weight).saturating_mul(s as Weight)) // Standard Error: 0 .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) @@ -74,20 +74,20 @@ impl pallet_multisig::WeightInfo for WeightInfo { } // Storage: Multisig Multisigs (r:1 w:1) fn as_multi_approve(s: u32, z: u32, ) -> Weight { - (25_889_000 as Weight) - // Standard Error: 1_000 - .saturating_add((122_000 as Weight).saturating_mul(s as Weight)) + (16_828_000 as Weight) // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((120_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 0 + .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:1) fn as_multi_approve_store(s: u32, z: u32, ) -> Weight { - (41_808_000 as Weight) + (29_937_000 as Weight) // Standard Error: 1_000 - .saturating_add((128_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((123_000 as Weight).saturating_mul(s as Weight)) // Standard Error: 0 .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) @@ -97,29 +97,29 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: System Account (r:1 w:1) fn as_multi_complete(s: u32, z: u32, ) -> Weight { - (50_788_000 as Weight) - // Standard Error: 1_000 - .saturating_add((214_000 as Weight).saturating_mul(s as Weight)) + (38_564_000 as Weight) // Standard Error: 0 - .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((162_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 0 + .saturating_add((4_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn approve_as_multi_create(s: u32, ) -> Weight { - (36_971_000 as Weight) - // Standard Error: 1_000 - .saturating_add((146_000 as Weight).saturating_mul(s as Weight)) + (27_560_000 as Weight) + // Standard Error: 0 + .saturating_add((112_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:0) fn approve_as_multi_approve(s: u32, ) -> Weight { - (23_165_000 as Weight) + (16_925_000 as Weight) // Standard Error: 0 - .saturating_add((143_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((121_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -127,18 +127,18 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: System Account (r:1 w:1) fn approve_as_multi_complete(s: u32, ) -> Weight { - (68_980_000 as Weight) + (71_474_000 as Weight) // Standard Error: 1_000 - .saturating_add((227_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((164_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:1) fn cancel_as_multi(s: u32, ) -> Weight { - (56_144_000 as Weight) - // Standard Error: 0 - .saturating_add((147_000 as Weight).saturating_mul(s as Weight)) + (49_848_000 as Weight) + // Standard Error: 1_000 + .saturating_add((111_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/statemine/src/weights/pallet_proxy.rs b/polkadot-parachains/statemine/src/weights/pallet_proxy.rs index d5a1d98311..55053fe6ba 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_proxy.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_proxy.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_proxy` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -46,42 +46,42 @@ pub struct WeightInfo(PhantomData); impl pallet_proxy::WeightInfo for WeightInfo { // Storage: Proxy Proxies (r:1 w:0) fn proxy(p: u32, ) -> Weight { - (17_911_000 as Weight) - // Standard Error: 1_000 - .saturating_add((104_000 as Weight).saturating_mul(p as Weight)) + (13_530_000 as Weight) + // Standard Error: 2_000 + .saturating_add((91_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:0) // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn proxy_announced(a: u32, p: u32, ) -> Weight { - (37_913_000 as Weight) + (29_316_000 as Weight) // Standard Error: 1_000 - .saturating_add((302_000 as Weight).saturating_mul(a as Weight)) + .saturating_add((218_000 as Weight).saturating_mul(a as Weight)) // Standard Error: 1_000 - .saturating_add((121_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((92_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn remove_announcement(a: u32, p: u32, ) -> Weight { - (26_169_000 as Weight) + (19_752_000 as Weight) // Standard Error: 1_000 - .saturating_add((317_000 as Weight).saturating_mul(a as Weight)) - // Standard Error: 2_000 - .saturating_add((31_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((230_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 1_000 + .saturating_add((14_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn reject_announcement(a: u32, p: u32, ) -> Weight { - (26_532_000 as Weight) + (19_699_000 as Weight) // Standard Error: 1_000 - .saturating_add((311_000 as Weight).saturating_mul(a as Weight)) + .saturating_add((231_000 as Weight).saturating_mul(a as Weight)) // Standard Error: 1_000 - .saturating_add((25_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((16_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -89,52 +89,52 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn announce(a: u32, p: u32, ) -> Weight { - (36_020_000 as Weight) + (27_298_000 as Weight) // Standard Error: 1_000 - .saturating_add((290_000 as Weight).saturating_mul(a as Weight)) - // Standard Error: 2_000 - .saturating_add((121_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((218_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 1_000 + .saturating_add((88_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn add_proxy(p: u32, ) -> Weight { - (30_633_000 as Weight) + (22_349_000 as Weight) // Standard Error: 2_000 - .saturating_add((136_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((147_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn remove_proxy(p: u32, ) -> Weight { - (25_833_000 as Weight) + (18_618_000 as Weight) // Standard Error: 2_000 - .saturating_add((153_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((161_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn remove_proxies(p: u32, ) -> Weight { - (25_512_000 as Weight) - // Standard Error: 2_000 - .saturating_add((107_000 as Weight).saturating_mul(p as Weight)) + (18_655_000 as Weight) + // Standard Error: 1_000 + .saturating_add((85_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) // Storage: Proxy Proxies (r:1 w:1) fn anonymous(p: u32, ) -> Weight { - (34_376_000 as Weight) + (25_367_000 as Weight) // Standard Error: 2_000 - .saturating_add((5_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((29_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn kill_anonymous(p: u32, ) -> Weight { - (27_066_000 as Weight) - // Standard Error: 2_000 - .saturating_add((101_000 as Weight).saturating_mul(p as Weight)) + (19_688_000 as Weight) + // Standard Error: 1_000 + .saturating_add((84_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/statemine/src/weights/pallet_session.rs b/polkadot-parachains/statemine/src/weights/pallet_session.rs index 7e5e522458..03504325bf 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_session.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_session.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_session` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -47,14 +47,14 @@ impl pallet_session::WeightInfo for WeightInfo { // Storage: Session NextKeys (r:1 w:1) // Storage: Session KeyOwner (r:1 w:1) fn set_keys() -> Weight { - (16_852_000 as Weight) + (11_938_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Session NextKeys (r:1 w:1) // Storage: Session KeyOwner (r:0 w:1) fn purge_keys() -> Weight { - (13_319_000 as Weight) + (9_197_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/statemine/src/weights/pallet_timestamp.rs b/polkadot-parachains/statemine/src/weights/pallet_timestamp.rs index 903adc8de7..24b7842db9 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_timestamp.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_timestamp.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_timestamp` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -46,11 +46,11 @@ pub struct WeightInfo(PhantomData); impl pallet_timestamp::WeightInfo for WeightInfo { // Storage: Timestamp Now (r:1 w:1) fn set() -> Weight { - (5_241_000 as Weight) + (3_420_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } fn on_finalize() -> Weight { - (3_270_000 as Weight) + (2_265_000 as Weight) } } diff --git a/polkadot-parachains/statemine/src/weights/pallet_uniques.rs b/polkadot-parachains/statemine/src/weights/pallet_uniques.rs index d4cb007c6a..2dd398592e 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_uniques.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_uniques.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_uniques` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -47,14 +47,14 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn create() -> Weight { - (31_145_000 as Weight) + (23_105_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn force_create() -> Weight { - (17_647_000 as Weight) + (13_084_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -67,12 +67,12 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Account (r:0 w:20) fn destroy(n: u32, m: u32, a: u32, ) -> Weight { (0 as Weight) - // Standard Error: 16_000 - .saturating_add((12_479_000 as Weight).saturating_mul(n as Weight)) - // Standard Error: 16_000 - .saturating_add((1_029_000 as Weight).saturating_mul(m as Weight)) - // Standard Error: 16_000 - .saturating_add((924_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 14_000 + .saturating_add((9_091_000 as Weight).saturating_mul(n as Weight)) + // Standard Error: 14_000 + .saturating_add((977_000 as Weight).saturating_mul(m as Weight)) + // Standard Error: 14_000 + .saturating_add((864_000 as Weight).saturating_mul(a as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(n as Weight))) .saturating_add(T::DbWeight::get().writes(3 as Weight)) @@ -84,7 +84,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Class (r:1 w:1) // Storage: Uniques Account (r:0 w:1) fn mint() -> Weight { - (39_126_000 as Weight) + (28_885_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -92,7 +92,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Account (r:0 w:1) fn burn() -> Weight { - (40_575_000 as Weight) + (30_093_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -100,7 +100,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Account (r:0 w:2) fn transfer() -> Weight { - (31_171_000 as Weight) + (22_434_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -108,8 +108,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:100 w:100) fn redeposit(i: u32, ) -> Weight { (0 as Weight) - // Standard Error: 16_000 - .saturating_add((16_524_000 as Weight).saturating_mul(i as Weight)) + // Standard Error: 12_000 + .saturating_add((11_849_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(i as Weight))) .saturating_add(T::DbWeight::get().writes(1 as Weight)) @@ -118,26 +118,26 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Class (r:1 w:0) fn freeze() -> Weight { - (23_392_000 as Weight) + (17_567_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Class (r:1 w:0) fn thaw() -> Weight { - (23_316_000 as Weight) + (17_245_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn freeze_class() -> Weight { - (17_780_000 as Weight) + (13_243_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn thaw_class() -> Weight { - (17_612_000 as Weight) + (12_996_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -145,20 +145,20 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: System Account (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:2) fn transfer_ownership() -> Weight { - (39_983_000 as Weight) + (29_714_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn set_team() -> Weight { - (18_496_000 as Weight) + (13_567_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn force_asset_status() -> Weight { - (21_563_000 as Weight) + (16_719_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -166,7 +166,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques InstanceMetadataOf (r:1 w:0) // Storage: Uniques Attribute (r:1 w:1) fn set_attribute() -> Weight { - (49_220_000 as Weight) + (36_533_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -174,49 +174,49 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques InstanceMetadataOf (r:1 w:0) // Storage: Uniques Attribute (r:1 w:1) fn clear_attribute() -> Weight { - (46_649_000 as Weight) + (34_897_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques InstanceMetadataOf (r:1 w:1) fn set_metadata() -> Weight { - (37_999_000 as Weight) + (28_928_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques InstanceMetadataOf (r:1 w:1) fn clear_metadata() -> Weight { - (38_576_000 as Weight) + (28_986_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassMetadataOf (r:1 w:1) fn set_class_metadata() -> Weight { - (36_539_000 as Weight) + (28_446_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques ClassMetadataOf (r:1 w:1) fn clear_class_metadata() -> Weight { - (34_816_000 as Weight) + (26_425_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques Asset (r:1 w:1) fn approve_transfer() -> Weight { - (25_707_000 as Weight) + (19_368_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques Asset (r:1 w:1) fn cancel_approval() -> Weight { - (25_500_000 as Weight) + (19_094_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/statemine/src/weights/pallet_utility.rs b/polkadot-parachains/statemine/src/weights/pallet_utility.rs index 6f26e343bb..0df62fbc03 100644 --- a/polkadot-parachains/statemine/src/weights/pallet_utility.rs +++ b/polkadot-parachains/statemine/src/weights/pallet_utility.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_utility` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemine-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemine-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemine.json // --header=./file_header.txt // --output=./polkadot-parachains/statemine/src/weights @@ -45,19 +45,19 @@ use sp_std::marker::PhantomData; pub struct WeightInfo(PhantomData); impl pallet_utility::WeightInfo for WeightInfo { fn batch(c: u32, ) -> Weight { - (19_264_000 as Weight) - // Standard Error: 1_000 - .saturating_add((3_565_000 as Weight).saturating_mul(c as Weight)) + (15_856_000 as Weight) + // Standard Error: 2_000 + .saturating_add((3_602_000 as Weight).saturating_mul(c as Weight)) } fn as_derivative() -> Weight { - (2_847_000 as Weight) + (2_394_000 as Weight) } fn batch_all(c: u32, ) -> Weight { - (20_771_000 as Weight) - // Standard Error: 1_000 - .saturating_add((3_902_000 as Weight).saturating_mul(c as Weight)) + (18_190_000 as Weight) + // Standard Error: 2_000 + .saturating_add((3_901_000 as Weight).saturating_mul(c as Weight)) } fn dispatch_as() -> Weight { - (11_851_000 as Weight) + (8_310_000 as Weight) } } diff --git a/polkadot-parachains/statemint/src/weights/cumulus_pallet_xcmp_queue.rs b/polkadot-parachains/statemint/src/weights/cumulus_pallet_xcmp_queue.rs index 1be5a92cb8..0d322f742d 100644 --- a/polkadot-parachains/statemint/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/polkadot-parachains/statemint/src/weights/cumulus_pallet_xcmp_queue.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-03-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --json +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -46,13 +46,13 @@ pub struct WeightInfo(PhantomData); impl cumulus_pallet_xcmp_queue::WeightInfo for WeightInfo { // Storage: XcmpQueue QueueConfig (r:1 w:1) fn set_config_with_u32() -> Weight { - (2_587_000 as Weight) + (2_711_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: XcmpQueue QueueConfig (r:1 w:1) fn set_config_with_weight() -> Weight { - (2_540_000 as Weight) + (2_627_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/statemint/src/weights/frame_system.rs b/polkadot-parachains/statemint/src/weights/frame_system.rs index 6c1eebb8be..89a63ce760 100644 --- a/polkadot-parachains/statemint/src/weights/frame_system.rs +++ b/polkadot-parachains/statemint/src/weights/frame_system.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `frame_system` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -44,18 +44,20 @@ use sp_std::marker::PhantomData; /// Weight functions for `frame_system`. pub struct WeightInfo(PhantomData); impl frame_system::WeightInfo for WeightInfo { - fn remark(_b: u32, ) -> Weight { - (0 as Weight) - } - fn remark_with_event(b: u32, ) -> Weight { + fn remark(b: u32, ) -> Weight { (0 as Weight) // Standard Error: 0 .saturating_add((1_000 as Weight).saturating_mul(b as Weight)) } + fn remark_with_event(b: u32, ) -> Weight { + (0 as Weight) + // Standard Error: 0 + .saturating_add((2_000 as Weight).saturating_mul(b as Weight)) + } // Storage: System Digest (r:1 w:1) // Storage: unknown [0x3a686561707061676573] (r:0 w:1) fn set_heap_pages() -> Weight { - (4_036_000 as Weight) + (2_470_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -63,21 +65,21 @@ impl frame_system::WeightInfo for WeightInfo { fn set_storage(i: u32, ) -> Weight { (0 as Weight) // Standard Error: 0 - .saturating_add((530_000 as Weight).saturating_mul(i as Weight)) + .saturating_add((403_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight))) } // Storage: Skipped Metadata (r:0 w:0) fn kill_storage(i: u32, ) -> Weight { - (1_120_000 as Weight) + (0 as Weight) // Standard Error: 0 - .saturating_add((366_000 as Weight).saturating_mul(i as Weight)) + .saturating_add((304_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight))) } // Storage: Skipped Metadata (r:0 w:0) fn kill_prefix(p: u32, ) -> Weight { - (374_000 as Weight) - // Standard Error: 0 - .saturating_add((743_000 as Weight).saturating_mul(p as Weight)) + (0 as Weight) + // Standard Error: 1_000 + .saturating_add((677_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(p as Weight))) } } diff --git a/polkadot-parachains/statemint/src/weights/pallet_assets.rs b/polkadot-parachains/statemint/src/weights/pallet_assets.rs index ff77a42205..f7964cfa7f 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_assets.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_assets.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_assets` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -46,13 +46,13 @@ pub struct WeightInfo(PhantomData); impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Asset (r:1 w:1) fn create() -> Weight { - (28_806_000 as Weight) + (21_863_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn force_create() -> Weight { - (15_830_000 as Weight) + (12_397_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -63,12 +63,12 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Approvals (r:501 w:500) fn destroy(c: u32, s: u32, a: u32, ) -> Weight { (0 as Weight) - // Standard Error: 38_000 - .saturating_add((17_805_000 as Weight).saturating_mul(c as Weight)) - // Standard Error: 38_000 - .saturating_add((21_592_000 as Weight).saturating_mul(s as Weight)) - // Standard Error: 381_000 - .saturating_add((23_465_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 33_000 + .saturating_add((13_738_000 as Weight).saturating_mul(c as Weight)) + // Standard Error: 33_000 + .saturating_add((16_229_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 333_000 + .saturating_add((16_128_000 as Weight).saturating_mul(a as Weight)) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight))) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(s as Weight))) @@ -81,14 +81,14 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Asset (r:1 w:1) // Storage: Assets Account (r:1 w:1) fn mint() -> Weight { - (33_392_000 as Weight) + (25_048_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Account (r:1 w:1) fn burn() -> Weight { - (38_194_000 as Weight) + (28_836_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -96,7 +96,7 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer() -> Weight { - (55_829_000 as Weight) + (41_618_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -104,7 +104,7 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer_keep_alive() -> Weight { - (46_927_000 as Weight) + (34_970_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -112,71 +112,55 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn force_transfer() -> Weight { - (55_752_000 as Weight) + (41_599_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Account (r:1 w:1) fn freeze() -> Weight { - (22_687_000 as Weight) + (17_589_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Account (r:1 w:1) fn thaw() -> Weight { - (22_899_000 as Weight) + (17_125_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn freeze_asset() -> Weight { - (18_806_000 as Weight) + (14_462_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn thaw_asset() -> Weight { - (18_756_000 as Weight) + (14_305_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Metadata (r:1 w:0) fn transfer_ownership() -> Weight { - (20_394_000 as Weight) + (14_822_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn set_team() -> Weight { - (18_709_000 as Weight) + (13_671_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) - fn set_metadata(_n: u32, s: u32, ) -> Weight { - (34_854_000 as Weight) + fn set_metadata(n: u32, s: u32, ) -> Weight { + (26_785_000 as Weight) // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(s as Weight)) - .saturating_add(T::DbWeight::get().reads(2 as Weight)) - .saturating_add(T::DbWeight::get().writes(1 as Weight)) - } - // Storage: Assets Asset (r:1 w:0) - // Storage: Assets Metadata (r:1 w:1) - fn clear_metadata() -> Weight { - (36_206_000 as Weight) - .saturating_add(T::DbWeight::get().reads(2 as Weight)) - .saturating_add(T::DbWeight::get().writes(1 as Weight)) - } - // Storage: Assets Asset (r:1 w:0) - // Storage: Assets Metadata (r:1 w:1) - fn force_set_metadata(n: u32, s: u32, ) -> Weight { - (19_698_000 as Weight) - // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(n as Weight)) + .saturating_add((3_000 as Weight).saturating_mul(n as Weight)) // Standard Error: 0 .saturating_add((3_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) @@ -184,21 +168,37 @@ impl pallet_assets::WeightInfo for WeightInfo { } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) + fn clear_metadata() -> Weight { + (26_324_000 as Weight) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + // Storage: Assets Asset (r:1 w:0) + // Storage: Assets Metadata (r:1 w:1) + fn force_set_metadata(_n: u32, s: u32, ) -> Weight { + (15_401_000 as Weight) + // Standard Error: 0 + .saturating_add((2_000 as Weight).saturating_mul(s as Weight)) + .saturating_add(T::DbWeight::get().reads(2 as Weight)) + .saturating_add(T::DbWeight::get().writes(1 as Weight)) + } + // Storage: Assets Asset (r:1 w:0) + // Storage: Assets Metadata (r:1 w:1) fn force_clear_metadata() -> Weight { - (34_564_000 as Weight) + (27_105_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn force_asset_status() -> Weight { - (17_726_000 as Weight) + (13_699_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn approve_transfer() -> Weight { - (38_783_000 as Weight) + (29_677_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -207,21 +207,21 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer_approved() -> Weight { - (70_548_000 as Weight) + (53_717_000 as Weight) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().writes(5 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn cancel_approval() -> Weight { - (39_947_000 as Weight) + (30_229_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn force_cancel_approval() -> Weight { - (41_476_000 as Weight) + (32_073_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/statemint/src/weights/pallet_balances.rs b/polkadot-parachains/statemint/src/weights/pallet_balances.rs index 1107f6ab79..e9e8231286 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_balances.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_balances.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_balances` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -46,43 +46,43 @@ pub struct WeightInfo(PhantomData); impl pallet_balances::WeightInfo for WeightInfo { // Storage: System Account (r:1 w:1) fn transfer() -> Weight { - (48_345_000 as Weight) + (35_007_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn transfer_keep_alive() -> Weight { - (37_265_000 as Weight) + (26_281_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn set_balance_creating() -> Weight { - (22_148_000 as Weight) + (15_471_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn set_balance_killing() -> Weight { - (25_976_000 as Weight) + (19_057_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:2 w:2) fn force_transfer() -> Weight { - (49_363_000 as Weight) + (35_036_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: System Account (r:1 w:1) fn transfer_all() -> Weight { - (44_934_000 as Weight) + (31_988_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn force_unreserve() -> Weight { - (20_594_000 as Weight) + (14_337_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/statemint/src/weights/pallet_collator_selection.rs b/polkadot-parachains/statemint/src/weights/pallet_collator_selection.rs index 28548748e1..a55a2f8b7c 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_collator_selection.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_collator_selection.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_collator_selection` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -44,21 +44,23 @@ use sp_std::marker::PhantomData; /// Weight functions for `pallet_collator_selection`. pub struct WeightInfo(PhantomData); impl pallet_collator_selection::WeightInfo for WeightInfo { + // Storage: Session NextKeys (r:1 w:0) // Storage: CollatorSelection Invulnerables (r:0 w:1) fn set_invulnerables(b: u32, ) -> Weight { - (13_144_000 as Weight) - // Standard Error: 0 - .saturating_add((31_000 as Weight).saturating_mul(b as Weight)) + (8_883_000 as Weight) + // Standard Error: 3_000 + .saturating_add((2_927_000 as Weight).saturating_mul(b as Weight)) + .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight))) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection DesiredCandidates (r:0 w:1) fn set_desired_candidates() -> Weight { - (11_782_000 as Weight) + (9_058_000 as Weight) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection CandidacyBond (r:0 w:1) fn set_candidacy_bond() -> Weight { - (12_277_000 as Weight) + (9_102_000 as Weight) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection Candidates (r:1 w:1) @@ -68,18 +70,18 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: CollatorSelection CandidacyBond (r:1 w:0) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn register_as_candidate(c: u32, ) -> Weight { - (60_875_000 as Weight) + (52_247_000 as Weight) // Standard Error: 1_000 - .saturating_add((123_000 as Weight).saturating_mul(c as Weight)) + .saturating_add((94_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: CollatorSelection Candidates (r:1 w:1) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn leave_intent(c: u32, ) -> Weight { - (49_901_000 as Weight) - // Standard Error: 0 - .saturating_add((188_000 as Weight).saturating_mul(c as Weight)) + (42_428_000 as Weight) + // Standard Error: 1_000 + .saturating_add((117_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -87,7 +89,7 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: System BlockWeight (r:1 w:1) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn note_author() -> Weight { - (42_225_000 as Weight) + (30_722_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -98,10 +100,10 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: System BlockWeight (r:1 w:1) fn new_session(r: u32, c: u32, ) -> Weight { (0 as Weight) - // Standard Error: 3_403_000 - .saturating_add((17_040_000 as Weight).saturating_mul(r as Weight)) - // Standard Error: 3_403_000 - .saturating_add((89_169_000 as Weight).saturating_mul(c as Weight)) + // Standard Error: 2_230_000 + .saturating_add((13_222_000 as Weight).saturating_mul(r as Weight)) + // Standard Error: 2_230_000 + .saturating_add((58_957_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight))) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(r as Weight))) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(c as Weight))) diff --git a/polkadot-parachains/statemint/src/weights/pallet_multisig.rs b/polkadot-parachains/statemint/src/weights/pallet_multisig.rs index 23b6e49191..11297f2356 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_multisig.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_multisig.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_multisig` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -45,18 +45,18 @@ use sp_std::marker::PhantomData; pub struct WeightInfo(PhantomData); impl pallet_multisig::WeightInfo for WeightInfo { fn as_multi_threshold_1(z: u32, ) -> Weight { - (16_978_000 as Weight) + (13_015_000 as Weight) // Standard Error: 0 .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn as_multi_create(s: u32, z: u32, ) -> Weight { - (39_131_000 as Weight) + (27_696_000 as Weight) // Standard Error: 1_000 - .saturating_add((131_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((111_000 as Weight).saturating_mul(s as Weight)) // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -64,9 +64,9 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn as_multi_create_store(s: u32, z: u32, ) -> Weight { - (44_133_000 as Weight) + (31_594_000 as Weight) // Standard Error: 1_000 - .saturating_add((132_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((110_000 as Weight).saturating_mul(s as Weight)) // Standard Error: 0 .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) @@ -74,20 +74,20 @@ impl pallet_multisig::WeightInfo for WeightInfo { } // Storage: Multisig Multisigs (r:1 w:1) fn as_multi_approve(s: u32, z: u32, ) -> Weight { - (27_000_000 as Weight) - // Standard Error: 1_000 - .saturating_add((116_000 as Weight).saturating_mul(s as Weight)) + (18_129_000 as Weight) // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((117_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 0 + .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:1) fn as_multi_approve_store(s: u32, z: u32, ) -> Weight { - (41_807_000 as Weight) + (30_517_000 as Weight) // Standard Error: 1_000 - .saturating_add((136_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((123_000 as Weight).saturating_mul(s as Weight)) // Standard Error: 0 .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) @@ -97,29 +97,29 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: System Account (r:1 w:1) fn as_multi_complete(s: u32, z: u32, ) -> Weight { - (51_670_000 as Weight) - // Standard Error: 1_000 - .saturating_add((212_000 as Weight).saturating_mul(s as Weight)) + (38_882_000 as Weight) // Standard Error: 0 - .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((170_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 0 + .saturating_add((4_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn approve_as_multi_create(s: u32, ) -> Weight { - (36_945_000 as Weight) + (27_825_000 as Weight) // Standard Error: 0 - .saturating_add((158_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((117_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:0) fn approve_as_multi_approve(s: u32, ) -> Weight { - (23_330_000 as Weight) + (17_556_000 as Weight) // Standard Error: 0 - .saturating_add((148_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((118_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -127,18 +127,18 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: System Account (r:1 w:1) fn approve_as_multi_complete(s: u32, ) -> Weight { - (71_434_000 as Weight) + (72_797_000 as Weight) // Standard Error: 1_000 - .saturating_add((229_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((166_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:1) fn cancel_as_multi(s: u32, ) -> Weight { - (57_483_000 as Weight) - // Standard Error: 1_000 - .saturating_add((149_000 as Weight).saturating_mul(s as Weight)) + (50_955_000 as Weight) + // Standard Error: 0 + .saturating_add((112_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/statemint/src/weights/pallet_proxy.rs b/polkadot-parachains/statemint/src/weights/pallet_proxy.rs index 15f5f797e3..163e7f85df 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_proxy.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_proxy.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_proxy` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -46,42 +46,42 @@ pub struct WeightInfo(PhantomData); impl pallet_proxy::WeightInfo for WeightInfo { // Storage: Proxy Proxies (r:1 w:0) fn proxy(p: u32, ) -> Weight { - (17_903_000 as Weight) - // Standard Error: 2_000 - .saturating_add((112_000 as Weight).saturating_mul(p as Weight)) + (13_697_000 as Weight) + // Standard Error: 1_000 + .saturating_add((92_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:0) // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn proxy_announced(a: u32, p: u32, ) -> Weight { - (37_635_000 as Weight) - // Standard Error: 2_000 - .saturating_add((303_000 as Weight).saturating_mul(a as Weight)) - // Standard Error: 2_000 - .saturating_add((137_000 as Weight).saturating_mul(p as Weight)) + (29_761_000 as Weight) + // Standard Error: 1_000 + .saturating_add((225_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 1_000 + .saturating_add((90_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn remove_announcement(a: u32, p: u32, ) -> Weight { - (26_220_000 as Weight) + (20_197_000 as Weight) // Standard Error: 1_000 - .saturating_add((306_000 as Weight).saturating_mul(a as Weight)) + .saturating_add((235_000 as Weight).saturating_mul(a as Weight)) // Standard Error: 1_000 - .saturating_add((25_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((13_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn reject_announcement(a: u32, p: u32, ) -> Weight { - (26_413_000 as Weight) + (20_483_000 as Weight) // Standard Error: 1_000 - .saturating_add((303_000 as Weight).saturating_mul(a as Weight)) + .saturating_add((227_000 as Weight).saturating_mul(a as Weight)) // Standard Error: 1_000 - .saturating_add((16_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((10_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -89,50 +89,52 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn announce(a: u32, p: u32, ) -> Weight { - (35_438_000 as Weight) - // Standard Error: 1_000 - .saturating_add((302_000 as Weight).saturating_mul(a as Weight)) - // Standard Error: 1_000 - .saturating_add((128_000 as Weight).saturating_mul(p as Weight)) + (27_439_000 as Weight) + // Standard Error: 2_000 + .saturating_add((222_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 2_000 + .saturating_add((98_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn add_proxy(p: u32, ) -> Weight { - (30_235_000 as Weight) - // Standard Error: 3_000 - .saturating_add((134_000 as Weight).saturating_mul(p as Weight)) + (22_789_000 as Weight) + // Standard Error: 2_000 + .saturating_add((148_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn remove_proxy(p: u32, ) -> Weight { - (25_590_000 as Weight) + (19_009_000 as Weight) // Standard Error: 2_000 - .saturating_add((147_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((163_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn remove_proxies(p: u32, ) -> Weight { - (25_246_000 as Weight) - // Standard Error: 2_000 - .saturating_add((101_000 as Weight).saturating_mul(p as Weight)) + (18_810_000 as Weight) + // Standard Error: 1_000 + .saturating_add((102_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) // Storage: Proxy Proxies (r:1 w:1) - fn anonymous(_p: u32, ) -> Weight { - (34_122_000 as Weight) + fn anonymous(p: u32, ) -> Weight { + (25_779_000 as Weight) + // Standard Error: 1_000 + .saturating_add((33_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn kill_anonymous(p: u32, ) -> Weight { - (26_737_000 as Weight) + (19_961_000 as Weight) // Standard Error: 2_000 - .saturating_add((97_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((90_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/statemint/src/weights/pallet_session.rs b/polkadot-parachains/statemint/src/weights/pallet_session.rs index 74e75e11e2..1f08fb458a 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_session.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_session.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_session` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -47,14 +47,14 @@ impl pallet_session::WeightInfo for WeightInfo { // Storage: Session NextKeys (r:1 w:1) // Storage: Session KeyOwner (r:1 w:1) fn set_keys() -> Weight { - (16_754_000 as Weight) + (12_325_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Session NextKeys (r:1 w:1) // Storage: Session KeyOwner (r:0 w:1) fn purge_keys() -> Weight { - (13_041_000 as Weight) + (9_910_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/statemint/src/weights/pallet_timestamp.rs b/polkadot-parachains/statemint/src/weights/pallet_timestamp.rs index 28fef56539..c2497125b5 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_timestamp.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_timestamp.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_timestamp` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -46,11 +46,11 @@ pub struct WeightInfo(PhantomData); impl pallet_timestamp::WeightInfo for WeightInfo { // Storage: Timestamp Now (r:1 w:1) fn set() -> Weight { - (5_364_000 as Weight) + (3_509_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } fn on_finalize() -> Weight { - (3_304_000 as Weight) + (2_157_000 as Weight) } } diff --git a/polkadot-parachains/statemint/src/weights/pallet_uniques.rs b/polkadot-parachains/statemint/src/weights/pallet_uniques.rs index 794f34ab9d..3b383f96a1 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_uniques.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_uniques.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_uniques` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -47,14 +47,14 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn create() -> Weight { - (31_395_000 as Weight) + (23_032_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn force_create() -> Weight { - (18_120_000 as Weight) + (13_321_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -67,12 +67,12 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Account (r:0 w:20) fn destroy(n: u32, m: u32, a: u32, ) -> Weight { (0 as Weight) - // Standard Error: 16_000 - .saturating_add((12_391_000 as Weight).saturating_mul(n as Weight)) - // Standard Error: 16_000 - .saturating_add((982_000 as Weight).saturating_mul(m as Weight)) - // Standard Error: 16_000 - .saturating_add((886_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 14_000 + .saturating_add((8_952_000 as Weight).saturating_mul(n as Weight)) + // Standard Error: 14_000 + .saturating_add((859_000 as Weight).saturating_mul(m as Weight)) + // Standard Error: 14_000 + .saturating_add((698_000 as Weight).saturating_mul(a as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(n as Weight))) .saturating_add(T::DbWeight::get().writes(3 as Weight)) @@ -84,7 +84,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Class (r:1 w:1) // Storage: Uniques Account (r:0 w:1) fn mint() -> Weight { - (38_165_000 as Weight) + (29_716_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -92,7 +92,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Account (r:0 w:1) fn burn() -> Weight { - (39_341_000 as Weight) + (29_977_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -100,7 +100,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Account (r:0 w:2) fn transfer() -> Weight { - (30_327_000 as Weight) + (22_807_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -108,8 +108,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:100 w:100) fn redeposit(i: u32, ) -> Weight { (0 as Weight) - // Standard Error: 13_000 - .saturating_add((15_998_000 as Weight).saturating_mul(i as Weight)) + // Standard Error: 14_000 + .saturating_add((11_919_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(i as Weight))) .saturating_add(T::DbWeight::get().writes(1 as Weight)) @@ -118,26 +118,26 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Class (r:1 w:0) fn freeze() -> Weight { - (23_021_000 as Weight) + (17_684_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Class (r:1 w:0) fn thaw() -> Weight { - (22_556_000 as Weight) + (17_465_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn freeze_class() -> Weight { - (17_432_000 as Weight) + (13_259_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn thaw_class() -> Weight { - (17_650_000 as Weight) + (13_207_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -145,20 +145,20 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: System Account (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:2) fn transfer_ownership() -> Weight { - (39_027_000 as Weight) + (29_501_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn set_team() -> Weight { - (18_391_000 as Weight) + (13_808_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn force_asset_status() -> Weight { - (21_298_000 as Weight) + (16_812_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -166,7 +166,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques InstanceMetadataOf (r:1 w:0) // Storage: Uniques Attribute (r:1 w:1) fn set_attribute() -> Weight { - (48_200_000 as Weight) + (36_347_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -174,49 +174,49 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques InstanceMetadataOf (r:1 w:0) // Storage: Uniques Attribute (r:1 w:1) fn clear_attribute() -> Weight { - (45_903_000 as Weight) + (34_931_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques InstanceMetadataOf (r:1 w:1) fn set_metadata() -> Weight { - (37_448_000 as Weight) + (29_234_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques InstanceMetadataOf (r:1 w:1) fn clear_metadata() -> Weight { - (37_761_000 as Weight) + (28_822_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassMetadataOf (r:1 w:1) fn set_class_metadata() -> Weight { - (36_623_000 as Weight) + (28_613_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques ClassMetadataOf (r:1 w:1) fn clear_class_metadata() -> Weight { - (34_162_000 as Weight) + (26_273_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques Asset (r:1 w:1) fn approve_transfer() -> Weight { - (25_022_000 as Weight) + (19_537_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques Asset (r:1 w:1) fn cancel_approval() -> Weight { - (25_298_000 as Weight) + (19_292_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/statemint/src/weights/pallet_utility.rs b/polkadot-parachains/statemint/src/weights/pallet_utility.rs index 23dc506809..185a7d0e2d 100644 --- a/polkadot-parachains/statemint/src/weights/pallet_utility.rs +++ b/polkadot-parachains/statemint/src/weights/pallet_utility.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_utility` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("statemint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=statemint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-statemint.json // --header=./file_header.txt // --output=./polkadot-parachains/statemint/src/weights @@ -45,19 +45,19 @@ use sp_std::marker::PhantomData; pub struct WeightInfo(PhantomData); impl pallet_utility::WeightInfo for WeightInfo { fn batch(c: u32, ) -> Weight { - (17_024_000 as Weight) - // Standard Error: 1_000 - .saturating_add((3_606_000 as Weight).saturating_mul(c as Weight)) + (19_538_000 as Weight) + // Standard Error: 2_000 + .saturating_add((3_650_000 as Weight).saturating_mul(c as Weight)) } fn as_derivative() -> Weight { - (2_837_000 as Weight) + (2_477_000 as Weight) } fn batch_all(c: u32, ) -> Weight { - (19_012_000 as Weight) + (22_204_000 as Weight) // Standard Error: 2_000 - .saturating_add((3_859_000 as Weight).saturating_mul(c as Weight)) + .saturating_add((3_957_000 as Weight).saturating_mul(c as Weight)) } fn dispatch_as() -> Weight { - (11_749_000 as Weight) + (8_834_000 as Weight) } } diff --git a/polkadot-parachains/westmint/src/weights/cumulus_pallet_xcmp_queue.rs b/polkadot-parachains/westmint/src/weights/cumulus_pallet_xcmp_queue.rs index 78f4a2c7b7..6bce6bbb44 100644 --- a/polkadot-parachains/westmint/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/polkadot-parachains/westmint/src/weights/cumulus_pallet_xcmp_queue.rs @@ -17,7 +17,7 @@ //! Autogenerated weights for `cumulus_pallet_xcmp_queue` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-03-04, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --json +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -46,13 +46,13 @@ pub struct WeightInfo(PhantomData); impl cumulus_pallet_xcmp_queue::WeightInfo for WeightInfo { // Storage: XcmpQueue QueueConfig (r:1 w:1) fn set_config_with_u32() -> Weight { - (2_617_000 as Weight) + (2_598_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: XcmpQueue QueueConfig (r:1 w:1) fn set_config_with_weight() -> Weight { - (2_505_000 as Weight) + (2_647_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/westmint/src/weights/frame_system.rs b/polkadot-parachains/westmint/src/weights/frame_system.rs index 65eba711a4..450967b7f2 100644 --- a/polkadot-parachains/westmint/src/weights/frame_system.rs +++ b/polkadot-parachains/westmint/src/weights/frame_system.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `frame_system` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -44,18 +44,20 @@ use sp_std::marker::PhantomData; /// Weight functions for `frame_system`. pub struct WeightInfo(PhantomData); impl frame_system::WeightInfo for WeightInfo { - fn remark(_b: u32, ) -> Weight { - (0 as Weight) - } - fn remark_with_event(b: u32, ) -> Weight { + fn remark(b: u32, ) -> Weight { (0 as Weight) // Standard Error: 0 .saturating_add((1_000 as Weight).saturating_mul(b as Weight)) } + fn remark_with_event(b: u32, ) -> Weight { + (0 as Weight) + // Standard Error: 0 + .saturating_add((2_000 as Weight).saturating_mul(b as Weight)) + } // Storage: System Digest (r:1 w:1) // Storage: unknown [0x3a686561707061676573] (r:0 w:1) fn set_heap_pages() -> Weight { - (4_085_000 as Weight) + (2_664_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -63,21 +65,21 @@ impl frame_system::WeightInfo for WeightInfo { fn set_storage(i: u32, ) -> Weight { (0 as Weight) // Standard Error: 0 - .saturating_add((519_000 as Weight).saturating_mul(i as Weight)) + .saturating_add((410_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight))) } // Storage: Skipped Metadata (r:0 w:0) fn kill_storage(i: u32, ) -> Weight { (0 as Weight) - // Standard Error: 1_000 - .saturating_add((372_000 as Weight).saturating_mul(i as Weight)) + // Standard Error: 0 + .saturating_add((310_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(i as Weight))) } // Storage: Skipped Metadata (r:0 w:0) fn kill_prefix(p: u32, ) -> Weight { - (217_000 as Weight) + (0 as Weight) // Standard Error: 0 - .saturating_add((732_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((667_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(p as Weight))) } } diff --git a/polkadot-parachains/westmint/src/weights/pallet_assets.rs b/polkadot-parachains/westmint/src/weights/pallet_assets.rs index 2745bb31d8..4e3ed82c8d 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_assets.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_assets.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_assets` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -46,13 +46,13 @@ pub struct WeightInfo(PhantomData); impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Asset (r:1 w:1) fn create() -> Weight { - (28_488_000 as Weight) + (21_200_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn force_create() -> Weight { - (15_242_000 as Weight) + (11_195_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -63,12 +63,12 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Approvals (r:501 w:500) fn destroy(c: u32, s: u32, a: u32, ) -> Weight { (0 as Weight) - // Standard Error: 41_000 - .saturating_add((17_712_000 as Weight).saturating_mul(c as Weight)) - // Standard Error: 41_000 - .saturating_add((21_241_000 as Weight).saturating_mul(s as Weight)) - // Standard Error: 411_000 - .saturating_add((21_327_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 35_000 + .saturating_add((13_500_000 as Weight).saturating_mul(c as Weight)) + // Standard Error: 35_000 + .saturating_add((16_261_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 354_000 + .saturating_add((15_962_000 as Weight).saturating_mul(a as Weight)) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight))) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(s as Weight))) @@ -81,14 +81,14 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Asset (r:1 w:1) // Storage: Assets Account (r:1 w:1) fn mint() -> Weight { - (32_607_000 as Weight) + (24_295_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Account (r:1 w:1) fn burn() -> Weight { - (38_207_000 as Weight) + (28_157_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -96,7 +96,7 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer() -> Weight { - (54_283_000 as Weight) + (39_882_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -104,7 +104,7 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer_keep_alive() -> Weight { - (46_178_000 as Weight) + (34_294_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -112,91 +112,93 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn force_transfer() -> Weight { - (54_475_000 as Weight) + (41_000_000 as Weight) .saturating_add(T::DbWeight::get().reads(4 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Account (r:1 w:1) fn freeze() -> Weight { - (22_055_000 as Weight) + (16_904_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Account (r:1 w:1) fn thaw() -> Weight { - (21_979_000 as Weight) + (16_618_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn freeze_asset() -> Weight { - (18_163_000 as Weight) + (13_786_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn thaw_asset() -> Weight { - (18_233_000 as Weight) + (13_482_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Metadata (r:1 w:0) fn transfer_ownership() -> Weight { - (19_964_000 as Weight) + (14_502_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn set_team() -> Weight { - (18_023_000 as Weight) + (13_035_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) - fn set_metadata(_n: u32, s: u32, ) -> Weight { - (34_316_000 as Weight) + fn set_metadata(n: u32, s: u32, ) -> Weight { + (26_316_000 as Weight) // Standard Error: 0 - .saturating_add((4_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((1_000 as Weight).saturating_mul(n as Weight)) + // Standard Error: 0 + .saturating_add((3_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) fn clear_metadata() -> Weight { - (34_260_000 as Weight) + (25_683_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) fn force_set_metadata(_n: u32, s: u32, ) -> Weight { - (19_100_000 as Weight) + (14_517_000 as Weight) // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((2_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:0) // Storage: Assets Metadata (r:1 w:1) fn force_clear_metadata() -> Weight { - (33_848_000 as Weight) + (26_239_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) fn force_asset_status() -> Weight { - (17_005_000 as Weight) + (13_044_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn approve_transfer() -> Weight { - (38_009_000 as Weight) + (28_954_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -205,21 +207,21 @@ impl pallet_assets::WeightInfo for WeightInfo { // Storage: Assets Account (r:2 w:2) // Storage: System Account (r:1 w:1) fn transfer_approved() -> Weight { - (69_596_000 as Weight) + (52_533_000 as Weight) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().writes(5 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn cancel_approval() -> Weight { - (39_273_000 as Weight) + (29_980_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Assets Asset (r:1 w:1) // Storage: Assets Approvals (r:1 w:1) fn force_cancel_approval() -> Weight { - (40_271_000 as Weight) + (30_987_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/westmint/src/weights/pallet_balances.rs b/polkadot-parachains/westmint/src/weights/pallet_balances.rs index 8205e28c67..6ce47ca46d 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_balances.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_balances.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_balances` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -46,43 +46,43 @@ pub struct WeightInfo(PhantomData); impl pallet_balances::WeightInfo for WeightInfo { // Storage: System Account (r:1 w:1) fn transfer() -> Weight { - (46_560_000 as Weight) + (34_518_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn transfer_keep_alive() -> Weight { - (35_723_000 as Weight) + (26_614_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn set_balance_creating() -> Weight { - (22_015_000 as Weight) + (15_226_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn set_balance_killing() -> Weight { - (25_789_000 as Weight) + (18_785_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:2 w:2) fn force_transfer() -> Weight { - (47_063_000 as Weight) + (34_624_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: System Account (r:1 w:1) fn transfer_all() -> Weight { - (42_148_000 as Weight) + (32_020_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: System Account (r:1 w:1) fn force_unreserve() -> Weight { - (20_237_000 as Weight) + (14_463_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/westmint/src/weights/pallet_collator_selection.rs b/polkadot-parachains/westmint/src/weights/pallet_collator_selection.rs index 456ee56d3a..7b82cb670e 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_collator_selection.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_collator_selection.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_collator_selection` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -44,21 +44,23 @@ use sp_std::marker::PhantomData; /// Weight functions for `pallet_collator_selection`. pub struct WeightInfo(PhantomData); impl pallet_collator_selection::WeightInfo for WeightInfo { + // Storage: Session NextKeys (r:1 w:0) // Storage: CollatorSelection Invulnerables (r:0 w:1) fn set_invulnerables(b: u32, ) -> Weight { - (12_605_000 as Weight) - // Standard Error: 0 - .saturating_add((29_000 as Weight).saturating_mul(b as Weight)) + (9_558_000 as Weight) + // Standard Error: 3_000 + .saturating_add((2_853_000 as Weight).saturating_mul(b as Weight)) + .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight))) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection DesiredCandidates (r:0 w:1) fn set_desired_candidates() -> Weight { - (11_496_000 as Weight) + (8_576_000 as Weight) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection CandidacyBond (r:0 w:1) fn set_candidacy_bond() -> Weight { - (11_803_000 as Weight) + (8_576_000 as Weight) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: CollatorSelection Candidates (r:1 w:1) @@ -68,18 +70,18 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: CollatorSelection CandidacyBond (r:1 w:0) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn register_as_candidate(c: u32, ) -> Weight { - (60_030_000 as Weight) + (47_896_000 as Weight) // Standard Error: 1_000 - .saturating_add((120_000 as Weight).saturating_mul(c as Weight)) + .saturating_add((98_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads(5 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: CollatorSelection Candidates (r:1 w:1) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn leave_intent(c: u32, ) -> Weight { - (56_817_000 as Weight) + (51_772_000 as Weight) // Standard Error: 1_000 - .saturating_add((177_000 as Weight).saturating_mul(c as Weight)) + .saturating_add((105_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -87,7 +89,7 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: System BlockWeight (r:1 w:1) // Storage: CollatorSelection LastAuthoredBlock (r:0 w:1) fn note_author() -> Weight { - (42_651_000 as Weight) + (30_967_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } @@ -98,10 +100,10 @@ impl pallet_collator_selection::WeightInfo for WeightIn // Storage: System BlockWeight (r:1 w:1) fn new_session(r: u32, c: u32, ) -> Weight { (0 as Weight) - // Standard Error: 3_382_000 - .saturating_add((16_847_000 as Weight).saturating_mul(r as Weight)) - // Standard Error: 3_382_000 - .saturating_add((88_597_000 as Weight).saturating_mul(c as Weight)) + // Standard Error: 2_210_000 + .saturating_add((13_171_000 as Weight).saturating_mul(r as Weight)) + // Standard Error: 2_210_000 + .saturating_add((58_460_000 as Weight).saturating_mul(c as Weight)) .saturating_add(T::DbWeight::get().reads((2 as Weight).saturating_mul(c as Weight))) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(r as Weight))) .saturating_add(T::DbWeight::get().writes((1 as Weight).saturating_mul(c as Weight))) diff --git a/polkadot-parachains/westmint/src/weights/pallet_multisig.rs b/polkadot-parachains/westmint/src/weights/pallet_multisig.rs index c6b4bffdb7..3e0bdd1596 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_multisig.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_multisig.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_multisig` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -45,18 +45,18 @@ use sp_std::marker::PhantomData; pub struct WeightInfo(PhantomData); impl pallet_multisig::WeightInfo for WeightInfo { fn as_multi_threshold_1(z: u32, ) -> Weight { - (17_312_000 as Weight) + (12_779_000 as Weight) // Standard Error: 0 .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn as_multi_create(s: u32, z: u32, ) -> Weight { - (39_212_000 as Weight) - // Standard Error: 1_000 - .saturating_add((131_000 as Weight).saturating_mul(s as Weight)) + (27_921_000 as Weight) // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((108_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 0 + .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -64,9 +64,9 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn as_multi_create_store(s: u32, z: u32, ) -> Weight { - (44_813_000 as Weight) + (31_493_000 as Weight) // Standard Error: 1_000 - .saturating_add((125_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((111_000 as Weight).saturating_mul(s as Weight)) // Standard Error: 0 .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) @@ -74,20 +74,20 @@ impl pallet_multisig::WeightInfo for WeightInfo { } // Storage: Multisig Multisigs (r:1 w:1) fn as_multi_approve(s: u32, z: u32, ) -> Weight { - (26_141_000 as Weight) + (17_965_000 as Weight) // Standard Error: 1_000 - .saturating_add((121_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((110_000 as Weight).saturating_mul(s as Weight)) // Standard Error: 0 - .saturating_add((1_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:1) fn as_multi_approve_store(s: u32, z: u32, ) -> Weight { - (41_959_000 as Weight) + (31_632_000 as Weight) // Standard Error: 1_000 - .saturating_add((130_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((115_000 as Weight).saturating_mul(s as Weight)) // Standard Error: 0 .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) @@ -97,29 +97,29 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: System Account (r:1 w:1) fn as_multi_complete(s: u32, z: u32, ) -> Weight { - (50_028_000 as Weight) - // Standard Error: 1_000 - .saturating_add((218_000 as Weight).saturating_mul(s as Weight)) + (38_352_000 as Weight) // Standard Error: 0 - .saturating_add((2_000 as Weight).saturating_mul(z as Weight)) + .saturating_add((162_000 as Weight).saturating_mul(s as Weight)) + // Standard Error: 0 + .saturating_add((4_000 as Weight).saturating_mul(z as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) fn approve_as_multi_create(s: u32, ) -> Weight { - (37_062_000 as Weight) - // Standard Error: 1_000 - .saturating_add((148_000 as Weight).saturating_mul(s as Weight)) + (27_503_000 as Weight) + // Standard Error: 0 + .saturating_add((105_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:0) fn approve_as_multi_approve(s: u32, ) -> Weight { - (23_541_000 as Weight) + (17_138_000 as Weight) // Standard Error: 0 - .saturating_add((140_000 as Weight).saturating_mul(s as Weight)) + .saturating_add((109_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -127,18 +127,18 @@ impl pallet_multisig::WeightInfo for WeightInfo { // Storage: Multisig Calls (r:1 w:1) // Storage: System Account (r:1 w:1) fn approve_as_multi_complete(s: u32, ) -> Weight { - (68_887_000 as Weight) - // Standard Error: 1_000 - .saturating_add((231_000 as Weight).saturating_mul(s as Weight)) + (71_044_000 as Weight) + // Standard Error: 0 + .saturating_add((165_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } // Storage: Multisig Multisigs (r:1 w:1) // Storage: Multisig Calls (r:1 w:1) fn cancel_as_multi(s: u32, ) -> Weight { - (56_570_000 as Weight) - // Standard Error: 1_000 - .saturating_add((148_000 as Weight).saturating_mul(s as Weight)) + (49_662_000 as Weight) + // Standard Error: 0 + .saturating_add((108_000 as Weight).saturating_mul(s as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/westmint/src/weights/pallet_proxy.rs b/polkadot-parachains/westmint/src/weights/pallet_proxy.rs index 26811b67c5..86fdf795e0 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_proxy.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_proxy.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_proxy` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -46,42 +46,42 @@ pub struct WeightInfo(PhantomData); impl pallet_proxy::WeightInfo for WeightInfo { // Storage: Proxy Proxies (r:1 w:0) fn proxy(p: u32, ) -> Weight { - (18_078_000 as Weight) + (13_531_000 as Weight) // Standard Error: 2_000 - .saturating_add((111_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((89_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:0) // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn proxy_announced(a: u32, p: u32, ) -> Weight { - (37_659_000 as Weight) - // Standard Error: 2_000 - .saturating_add((307_000 as Weight).saturating_mul(a as Weight)) - // Standard Error: 2_000 - .saturating_add((130_000 as Weight).saturating_mul(p as Weight)) + (28_971_000 as Weight) + // Standard Error: 1_000 + .saturating_add((217_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 1_000 + .saturating_add((94_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn remove_announcement(a: u32, p: u32, ) -> Weight { - (26_643_000 as Weight) + (19_617_000 as Weight) // Standard Error: 1_000 - .saturating_add((310_000 as Weight).saturating_mul(a as Weight)) + .saturating_add((230_000 as Weight).saturating_mul(a as Weight)) // Standard Error: 1_000 - .saturating_add((24_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((20_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn reject_announcement(a: u32, p: u32, ) -> Weight { - (26_449_000 as Weight) + (19_839_000 as Weight) // Standard Error: 1_000 - .saturating_add((315_000 as Weight).saturating_mul(a as Weight)) + .saturating_add((226_000 as Weight).saturating_mul(a as Weight)) // Standard Error: 1_000 - .saturating_add((25_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((13_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -89,52 +89,52 @@ impl pallet_proxy::WeightInfo for WeightInfo { // Storage: Proxy Announcements (r:1 w:1) // Storage: System Account (r:1 w:1) fn announce(a: u32, p: u32, ) -> Weight { - (35_740_000 as Weight) - // Standard Error: 2_000 - .saturating_add((301_000 as Weight).saturating_mul(a as Weight)) - // Standard Error: 2_000 - .saturating_add((133_000 as Weight).saturating_mul(p as Weight)) + (26_993_000 as Weight) + // Standard Error: 1_000 + .saturating_add((214_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 1_000 + .saturating_add((87_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn add_proxy(p: u32, ) -> Weight { - (30_326_000 as Weight) + (22_458_000 as Weight) // Standard Error: 2_000 - .saturating_add((147_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((142_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn remove_proxy(p: u32, ) -> Weight { - (25_867_000 as Weight) - // Standard Error: 3_000 - .saturating_add((149_000 as Weight).saturating_mul(p as Weight)) + (18_739_000 as Weight) + // Standard Error: 2_000 + .saturating_add((164_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn remove_proxies(p: u32, ) -> Weight { - (25_701_000 as Weight) + (18_824_000 as Weight) // Standard Error: 2_000 - .saturating_add((102_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((88_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: unknown [0x3a65787472696e7369635f696e646578] (r:1 w:0) // Storage: Proxy Proxies (r:1 w:1) fn anonymous(p: u32, ) -> Weight { - (34_356_000 as Weight) - // Standard Error: 2_000 - .saturating_add((6_000 as Weight).saturating_mul(p as Weight)) + (24_943_000 as Weight) + // Standard Error: 1_000 + .saturating_add((31_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Proxy Proxies (r:1 w:1) fn kill_anonymous(p: u32, ) -> Weight { - (26_927_000 as Weight) + (19_465_000 as Weight) // Standard Error: 2_000 - .saturating_add((112_000 as Weight).saturating_mul(p as Weight)) + .saturating_add((88_000 as Weight).saturating_mul(p as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/westmint/src/weights/pallet_session.rs b/polkadot-parachains/westmint/src/weights/pallet_session.rs index 6663ff2a60..79f8fdfb43 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_session.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_session.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_session` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -47,14 +47,14 @@ impl pallet_session::WeightInfo for WeightInfo { // Storage: Session NextKeys (r:1 w:1) // Storage: Session KeyOwner (r:1 w:1) fn set_keys() -> Weight { - (17_393_000 as Weight) + (12_155_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Session NextKeys (r:1 w:1) // Storage: Session KeyOwner (r:0 w:1) fn purge_keys() -> Weight { - (13_118_000 as Weight) + (9_352_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } diff --git a/polkadot-parachains/westmint/src/weights/pallet_timestamp.rs b/polkadot-parachains/westmint/src/weights/pallet_timestamp.rs index 748fceea1f..c0b1314135 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_timestamp.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_timestamp.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_timestamp` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -46,11 +46,11 @@ pub struct WeightInfo(PhantomData); impl pallet_timestamp::WeightInfo for WeightInfo { // Storage: Timestamp Now (r:1 w:1) fn set() -> Weight { - (5_316_000 as Weight) + (3_578_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } fn on_finalize() -> Weight { - (3_205_000 as Weight) + (2_260_000 as Weight) } } diff --git a/polkadot-parachains/westmint/src/weights/pallet_uniques.rs b/polkadot-parachains/westmint/src/weights/pallet_uniques.rs index 36aa43061b..a1346573f2 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_uniques.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_uniques.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_uniques` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -47,14 +47,14 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn create() -> Weight { - (31_101_000 as Weight) + (23_292_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn force_create() -> Weight { - (17_191_000 as Weight) + (12_580_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -67,12 +67,12 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Account (r:0 w:20) fn destroy(n: u32, m: u32, a: u32, ) -> Weight { (0 as Weight) - // Standard Error: 14_000 - .saturating_add((12_190_000 as Weight).saturating_mul(n as Weight)) - // Standard Error: 14_000 - .saturating_add((943_000 as Weight).saturating_mul(m as Weight)) - // Standard Error: 14_000 - .saturating_add((848_000 as Weight).saturating_mul(a as Weight)) + // Standard Error: 15_000 + .saturating_add((9_064_000 as Weight).saturating_mul(n as Weight)) + // Standard Error: 15_000 + .saturating_add((958_000 as Weight).saturating_mul(m as Weight)) + // Standard Error: 15_000 + .saturating_add((865_000 as Weight).saturating_mul(a as Weight)) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(n as Weight))) .saturating_add(T::DbWeight::get().writes(3 as Weight)) @@ -84,7 +84,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Class (r:1 w:1) // Storage: Uniques Account (r:0 w:1) fn mint() -> Weight { - (38_302_000 as Weight) + (28_805_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -92,7 +92,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Account (r:0 w:1) fn burn() -> Weight { - (39_582_000 as Weight) + (30_339_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -100,7 +100,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Account (r:0 w:2) fn transfer() -> Weight { - (30_597_000 as Weight) + (22_566_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(3 as Weight)) } @@ -108,8 +108,8 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:100 w:100) fn redeposit(i: u32, ) -> Weight { (0 as Weight) - // Standard Error: 13_000 - .saturating_add((16_084_000 as Weight).saturating_mul(i as Weight)) + // Standard Error: 10_000 + .saturating_add((11_708_000 as Weight).saturating_mul(i as Weight)) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(i as Weight))) .saturating_add(T::DbWeight::get().writes(1 as Weight)) @@ -118,26 +118,26 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Class (r:1 w:0) fn freeze() -> Weight { - (22_884_000 as Weight) + (17_405_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Asset (r:1 w:1) // Storage: Uniques Class (r:1 w:0) fn thaw() -> Weight { - (23_190_000 as Weight) + (17_724_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn freeze_class() -> Weight { - (17_414_000 as Weight) + (13_277_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn thaw_class() -> Weight { - (17_507_000 as Weight) + (12_984_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } @@ -145,20 +145,20 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: System Account (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:2) fn transfer_ownership() -> Weight { - (39_010_000 as Weight) + (29_717_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(4 as Weight)) } // Storage: Uniques Class (r:1 w:1) fn set_team() -> Weight { - (18_179_000 as Weight) + (13_830_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassAccount (r:0 w:1) fn force_asset_status() -> Weight { - (21_116_000 as Weight) + (16_252_000 as Weight) .saturating_add(T::DbWeight::get().reads(1 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -166,7 +166,7 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques InstanceMetadataOf (r:1 w:0) // Storage: Uniques Attribute (r:1 w:1) fn set_attribute() -> Weight { - (48_250_000 as Weight) + (35_708_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } @@ -174,49 +174,49 @@ impl pallet_uniques::WeightInfo for WeightInfo { // Storage: Uniques InstanceMetadataOf (r:1 w:0) // Storage: Uniques Attribute (r:1 w:1) fn clear_attribute() -> Weight { - (45_055_000 as Weight) + (34_426_000 as Weight) .saturating_add(T::DbWeight::get().reads(3 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques InstanceMetadataOf (r:1 w:1) fn set_metadata() -> Weight { - (37_670_000 as Weight) + (28_270_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques InstanceMetadataOf (r:1 w:1) fn clear_metadata() -> Weight { - (37_371_000 as Weight) + (27_983_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:1) // Storage: Uniques ClassMetadataOf (r:1 w:1) fn set_class_metadata() -> Weight { - (36_472_000 as Weight) + (28_141_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(2 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques ClassMetadataOf (r:1 w:1) fn clear_class_metadata() -> Weight { - (33_794_000 as Weight) + (26_122_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques Asset (r:1 w:1) fn approve_transfer() -> Weight { - (24_739_000 as Weight) + (18_738_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } // Storage: Uniques Class (r:1 w:0) // Storage: Uniques Asset (r:1 w:1) fn cancel_approval() -> Weight { - (25_018_000 as Weight) + (18_879_000 as Weight) .saturating_add(T::DbWeight::get().reads(2 as Weight)) .saturating_add(T::DbWeight::get().writes(1 as Weight)) } diff --git a/polkadot-parachains/westmint/src/weights/pallet_utility.rs b/polkadot-parachains/westmint/src/weights/pallet_utility.rs index 1995240fef..90673fd8db 100644 --- a/polkadot-parachains/westmint/src/weights/pallet_utility.rs +++ b/polkadot-parachains/westmint/src/weights/pallet_utility.rs @@ -17,11 +17,11 @@ //! Autogenerated weights for `pallet_utility` //! //! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev -//! DATE: 2022-02-02, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` +//! DATE: 2022-03-28, STEPS: `50`, REPEAT: 20, LOW RANGE: `[]`, HIGH RANGE: `[]` //! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("westmint-dev"), DB CACHE: 1024 // Executed Command: -// ./target/release/polkadot-collator +// ./target/production/polkadot-collator // benchmark // --chain=westmint-dev // --execution=wasm @@ -30,7 +30,7 @@ // --extrinsic=* // --steps=50 // --repeat=20 -// --raw +// --json-file=./bench-westmint.json // --header=./file_header.txt // --output=./polkadot-parachains/westmint/src/weights @@ -45,19 +45,19 @@ use sp_std::marker::PhantomData; pub struct WeightInfo(PhantomData); impl pallet_utility::WeightInfo for WeightInfo { fn batch(c: u32, ) -> Weight { - (17_852_000 as Weight) - // Standard Error: 1_000 - .saturating_add((3_564_000 as Weight).saturating_mul(c as Weight)) + (17_310_000 as Weight) + // Standard Error: 2_000 + .saturating_add((3_675_000 as Weight).saturating_mul(c as Weight)) } fn as_derivative() -> Weight { - (2_784_000 as Weight) + (2_522_000 as Weight) } fn batch_all(c: u32, ) -> Weight { - (21_568_000 as Weight) - // Standard Error: 1_000 - .saturating_add((3_860_000 as Weight).saturating_mul(c as Weight)) + (18_929_000 as Weight) + // Standard Error: 2_000 + .saturating_add((4_001_000 as Weight).saturating_mul(c as Weight)) } fn dispatch_as() -> Weight { - (11_680_000 as Weight) + (8_891_000 as Weight) } } From 7df065e7de3cd7a6451aafc2a13213e0dbac17d7 Mon Sep 17 00:00:00 2001 From: Squirrel Date: Fri, 1 Apr 2022 12:09:43 +0100 Subject: [PATCH 17/42] Bump version to v900 (#1130) --- polkadot-parachains/canvas-kusama/src/lib.rs | 2 +- polkadot-parachains/rococo-parachain/src/lib.rs | 2 +- polkadot-parachains/seedling/src/lib.rs | 2 +- polkadot-parachains/statemine/src/lib.rs | 2 +- polkadot-parachains/statemint/src/lib.rs | 2 +- polkadot-parachains/westmint/src/lib.rs | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/polkadot-parachains/canvas-kusama/src/lib.rs b/polkadot-parachains/canvas-kusama/src/lib.rs index 38fe00a943..45fdee17c5 100644 --- a/polkadot-parachains/canvas-kusama/src/lib.rs +++ b/polkadot-parachains/canvas-kusama/src/lib.rs @@ -111,7 +111,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("canvas-kusama"), impl_name: create_runtime_str!("canvas-kusama"), authoring_version: 1, - spec_version: 800, + spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/polkadot-parachains/rococo-parachain/src/lib.rs b/polkadot-parachains/rococo-parachain/src/lib.rs index dd395f287e..5de590d5f7 100644 --- a/polkadot-parachains/rococo-parachain/src/lib.rs +++ b/polkadot-parachains/rococo-parachain/src/lib.rs @@ -93,7 +93,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("test-parachain"), impl_name: create_runtime_str!("test-parachain"), authoring_version: 1, - spec_version: 800, + spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/polkadot-parachains/seedling/src/lib.rs b/polkadot-parachains/seedling/src/lib.rs index e6c0190f62..7ca8829b1d 100644 --- a/polkadot-parachains/seedling/src/lib.rs +++ b/polkadot-parachains/seedling/src/lib.rs @@ -56,7 +56,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("seedling"), impl_name: create_runtime_str!("seedling"), authoring_version: 1, - spec_version: 800, + spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, diff --git a/polkadot-parachains/statemine/src/lib.rs b/polkadot-parachains/statemine/src/lib.rs index 47484c3ee7..4f5b71b883 100644 --- a/polkadot-parachains/statemine/src/lib.rs +++ b/polkadot-parachains/statemine/src/lib.rs @@ -82,7 +82,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("statemine"), impl_name: create_runtime_str!("statemine"), authoring_version: 1, - spec_version: 800, + spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 5, diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs index d054cd5f8e..ffb82b5b77 100644 --- a/polkadot-parachains/statemint/src/lib.rs +++ b/polkadot-parachains/statemint/src/lib.rs @@ -83,7 +83,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("statemint"), impl_name: create_runtime_str!("statemint"), authoring_version: 1, - spec_version: 800, + spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 5, diff --git a/polkadot-parachains/westmint/src/lib.rs b/polkadot-parachains/westmint/src/lib.rs index 1cb876c5dd..0b20b3c8b8 100644 --- a/polkadot-parachains/westmint/src/lib.rs +++ b/polkadot-parachains/westmint/src/lib.rs @@ -80,7 +80,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: create_runtime_str!("westmint"), impl_name: create_runtime_str!("westmint"), authoring_version: 1, - spec_version: 800, + spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 5, From b852825fa26e01ab048f5bacdacfb2ebb1ae5906 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 3 Apr 2022 20:53:31 +0200 Subject: [PATCH 18/42] Bump clap from 3.1.6 to 3.1.8 (#1134) Bumps [clap](https://github.com/clap-rs/clap) from 3.1.6 to 3.1.8. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v3.1.6...v3.1.8) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a4c8969246..ecde5429cd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1200,9 +1200,9 @@ dependencies = [ [[package]] name = "clap" -version = "3.1.6" +version = "3.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8c93436c21e4698bacadf42917db28b23017027a4deccb35dbe47a7e7840123" +checksum = "71c47df61d9e16dc010b55dba1952a57d8c215dbb533fd13cdd13369aac73b1c" dependencies = [ "atty", "bitflags", @@ -1217,9 +1217,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "3.1.4" +version = "3.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da95d038ede1a964ce99f49cbe27a7fb538d1da595e4b4f70b8c8f338d17bf16" +checksum = "a3aab4734e083b809aaf5794e14e756d1c798d2c69c7f7de7a09a2f5214993c1" dependencies = [ "heck 0.4.0", "proc-macro-error", @@ -1613,7 +1613,7 @@ dependencies = [ name = "cumulus-client-cli" version = "0.1.0" dependencies = [ - "clap 3.1.6", + "clap 3.1.8", "sc-cli", "sc-service", "url 2.2.2", @@ -2860,7 +2860,7 @@ source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a221 dependencies = [ "Inflector", "chrono", - "clap 3.1.6", + "clap 3.1.8", "frame-benchmarking", "frame-support", "handlebars", @@ -6745,7 +6745,7 @@ dependencies = [ name = "parachain-template-node" version = "0.1.0" dependencies = [ - "clap 3.1.6", + "clap 3.1.8", "cumulus-client-cli", "cumulus-client-collator", "cumulus-client-consensus-aura", @@ -7349,7 +7349,7 @@ name = "polkadot-cli" version = "0.9.18" source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" dependencies = [ - "clap 3.1.6", + "clap 3.1.8", "frame-benchmarking-cli", "futures 0.3.21", "log", @@ -7404,7 +7404,7 @@ dependencies = [ "assert_cmd", "async-trait", "canvas-kusama-runtime", - "clap 3.1.6", + "clap 3.1.8", "cumulus-client-cli", "cumulus-client-consensus-aura", "cumulus-client-consensus-common", @@ -9603,7 +9603,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ "chrono", - "clap 3.1.6", + "clap 3.1.8", "fdlimit", "futures 0.3.21", "hex", @@ -12557,7 +12557,7 @@ name = "try-runtime-cli" version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" dependencies = [ - "clap 3.1.6", + "clap 3.1.8", "jsonrpsee 0.4.1", "log", "parity-scale-codec", From e674e33b232c9d0e1d664bb81a7a83d63a5bfc93 Mon Sep 17 00:00:00 2001 From: Koute Date: Mon, 4 Apr 2022 20:55:00 +0900 Subject: [PATCH 19/42] Bump `lru` to 0.7.4 (#1137) --- Cargo.lock | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ecde5429cd..d67e40fd65 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4800,7 +4800,7 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "lru 0.7.3", + "lru 0.7.4", "rand 0.7.3", "smallvec", "unsigned-varint 0.7.1", @@ -5042,9 +5042,9 @@ dependencies = [ [[package]] name = "lru" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb87f3080f6d1d69e8c564c0fcfde1d7aa8cc451ce40cae89479111f03bc0eb" +checksum = "22e8810f0ab5b02d4fc737c818258c8560a3216b7ebd5fd756cb437e23157fc6" dependencies = [ "hashbrown 0.11.2", ] @@ -7308,7 +7308,7 @@ dependencies = [ "derive_more", "fatality", "futures 0.3.21", - "lru 0.7.3", + "lru 0.7.4", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -7330,7 +7330,7 @@ source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca83339 dependencies = [ "fatality", "futures 0.3.21", - "lru 0.7.3", + "lru 0.7.4", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -7515,7 +7515,7 @@ dependencies = [ "derive_more", "fatality", "futures 0.3.21", - "lru 0.7.3", + "lru 0.7.4", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -7611,7 +7611,7 @@ dependencies = [ "futures 0.3.21", "futures-timer", "kvdb", - "lru 0.7.3", + "lru 0.7.4", "merlin", "parity-scale-codec", "polkadot-node-jaeger", @@ -7740,7 +7740,7 @@ dependencies = [ "fatality", "futures 0.3.21", "kvdb", - "lru 0.7.3", + "lru 0.7.4", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -7984,7 +7984,7 @@ dependencies = [ "futures 0.3.21", "itertools", "kvdb", - "lru 0.7.3", + "lru 0.7.4", "metered-channel", "parity-db", "parity-scale-codec", @@ -8013,7 +8013,7 @@ source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca83339 dependencies = [ "futures 0.3.21", "futures-timer", - "lru 0.7.3", + "lru 0.7.4", "parity-util-mem", "parking_lot 0.12.0", "polkadot-node-metrics", @@ -8362,7 +8362,7 @@ dependencies = [ "kusama-runtime", "kvdb", "kvdb-rocksdb", - "lru 0.7.3", + "lru 0.7.4", "pallet-babe", "pallet-im-online", "pallet-mmr-primitives", @@ -10052,7 +10052,7 @@ dependencies = [ "linked-hash-map", "linked_hash_set", "log", - "lru 0.7.3", + "lru 0.7.4", "parity-scale-codec", "parking_lot 0.12.0", "pin-project 1.0.10", @@ -10090,7 +10090,7 @@ dependencies = [ "futures-timer", "libp2p", "log", - "lru 0.7.3", + "lru 0.7.4", "sc-network", "sp-runtime", "substrate-prometheus-endpoint", @@ -11082,7 +11082,7 @@ source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a221 dependencies = [ "futures 0.3.21", "log", - "lru 0.7.3", + "lru 0.7.4", "parity-scale-codec", "parking_lot 0.12.0", "sp-api", From 437891fe22d2d22e4aae5bc6fc3fe583d3d64982 Mon Sep 17 00:00:00 2001 From: Squirrel Date: Mon, 4 Apr 2022 18:05:19 +0100 Subject: [PATCH 20/42] bump tx version due to substrate 10896 (#1133) --- polkadot-parachains/statemine/src/lib.rs | 2 +- polkadot-parachains/statemint/src/lib.rs | 2 +- polkadot-parachains/westmint/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/polkadot-parachains/statemine/src/lib.rs b/polkadot-parachains/statemine/src/lib.rs index 4f5b71b883..6d05e74b9e 100644 --- a/polkadot-parachains/statemine/src/lib.rs +++ b/polkadot-parachains/statemine/src/lib.rs @@ -85,7 +85,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, - transaction_version: 5, + transaction_version: 6, state_version: 0, }; diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs index ffb82b5b77..bf14f1b73d 100644 --- a/polkadot-parachains/statemint/src/lib.rs +++ b/polkadot-parachains/statemint/src/lib.rs @@ -86,7 +86,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, - transaction_version: 5, + transaction_version: 6, state_version: 0, }; diff --git a/polkadot-parachains/westmint/src/lib.rs b/polkadot-parachains/westmint/src/lib.rs index 0b20b3c8b8..001f5d51cd 100644 --- a/polkadot-parachains/westmint/src/lib.rs +++ b/polkadot-parachains/westmint/src/lib.rs @@ -83,7 +83,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_version: 900, impl_version: 0, apis: RUNTIME_API_VERSIONS, - transaction_version: 5, + transaction_version: 6, state_version: 0, }; From 8d0e4229c580245f8e9a493bc39d0b94a9afa4c9 Mon Sep 17 00:00:00 2001 From: Squirrel Date: Mon, 4 Apr 2022 18:05:32 +0100 Subject: [PATCH 21/42] Bump collator version to 5.4 (#1131) --- Cargo.lock | 2 +- polkadot-parachains/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d67e40fd65..8e30e9902c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7399,7 +7399,7 @@ dependencies = [ [[package]] name = "polkadot-collator" -version = "5.3.0" +version = "5.4.0" dependencies = [ "assert_cmd", "async-trait", diff --git a/polkadot-parachains/Cargo.toml b/polkadot-parachains/Cargo.toml index c9926de240..ee0ec22e7f 100644 --- a/polkadot-parachains/Cargo.toml +++ b/polkadot-parachains/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polkadot-collator" -version = "5.3.0" +version = "5.4.0" authors = ["Parity Technologies "] build = "build.rs" edition = "2021" From 669e1c1672b6be2bd102eb54858fe1ac8e5075fd Mon Sep 17 00:00:00 2001 From: Stephen Shelton Date: Thu, 7 Apr 2022 14:05:27 +0000 Subject: [PATCH 22/42] Add LengthToFee to runtimes (#1152) * Add LengthToFee to runtimes * update lockfile for {"polkadot"} * fmt * Update Cargo.lock Co-authored-by: parity-processbot <> Co-authored-by: Shawn Tabrizi --- Cargo.lock | 830 +++++++++--------- parachain-template/runtime/src/lib.rs | 6 +- polkadot-parachains/canvas-kusama/src/lib.rs | 6 +- .../rococo-parachain/src/lib.rs | 4 +- polkadot-parachains/statemine/src/lib.rs | 4 +- polkadot-parachains/statemint/src/lib.rs | 4 +- polkadot-parachains/westmint/src/lib.rs | 4 +- test/runtime/src/lib.rs | 4 +- 8 files changed, 429 insertions(+), 433 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8e30e9902c..048b606a0a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -403,9 +403,9 @@ dependencies = [ [[package]] name = "backtrace" -version = "0.3.63" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "321629d8ba6513061f26707241fa9bc89524ff1cd7a915a97ef0c62c666ce1b6" +checksum = "5e121dee8023ce33ab248d9ce1493df03c3b38a659b240096fcbd7048ff9c31f" dependencies = [ "addr2line", "cc", @@ -458,17 +458,19 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "beefy-primitives", "fnv", "futures 0.3.21", + "futures-timer", "hex", "log", "parity-scale-codec", "parking_lot 0.12.0", "sc-chain-spec", "sc-client-api", + "sc-finality-grandpa", "sc-keystore", "sc-network", "sc-network-gossip", @@ -477,6 +479,7 @@ dependencies = [ "sp-application-crypto", "sp-arithmetic", "sp-blockchain", + "sp-consensus", "sp-core", "sp-keystore", "sp-runtime", @@ -488,7 +491,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -511,12 +514,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "scale-info", @@ -732,7 +735,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-runtime", "finality-grandpa", @@ -749,7 +752,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-runtime", "frame-support", @@ -761,7 +764,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bitvec", "bp-runtime", @@ -778,7 +781,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-messages", "bp-runtime", @@ -796,7 +799,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -813,7 +816,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-support", "hash-db", @@ -831,7 +834,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -846,7 +849,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -861,7 +864,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -2563,18 +2566,18 @@ dependencies = [ [[package]] name = "enumflags2" -version = "0.6.4" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0" +checksum = "1b3ab37dc79652c9d85f1f7b6070d77d321d2467f5fe7b00d6b7a86c57b092ae" dependencies = [ "enumflags2_derive", ] [[package]] name = "enumflags2_derive" -version = "0.6.4" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce" +checksum = "f58dc3c5e468259f19f2d46304a6b28f1c3d034442e14b322d2b850e36f6d5ae" dependencies = [ "proc-macro2", "quote", @@ -2816,7 +2819,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", ] @@ -2834,7 +2837,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -2856,13 +2859,14 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "Inflector", "chrono", "clap 3.1.8", "frame-benchmarking", "frame-support", + "frame-system", "handlebars", "hash-db", "hex", @@ -2894,12 +2898,13 @@ dependencies = [ "sp-std", "sp-storage", "sp-trie", + "thousands", ] [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -2910,7 +2915,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2926,7 +2931,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -2954,7 +2959,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "bitflags", "frame-metadata", @@ -2983,7 +2988,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2995,7 +3000,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.3", @@ -3007,7 +3012,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro2", "quote", @@ -3017,7 +3022,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "log", @@ -3034,7 +3039,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -3049,7 +3054,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "sp-api", @@ -3058,7 +3063,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "sp-api", @@ -3373,7 +3378,7 @@ dependencies = [ "indexmap", "slab", "tokio", - "tokio-util", + "tokio-util 0.6.9", "tracing", ] @@ -3385,9 +3390,9 @@ checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" [[package]] name = "handlebars" -version = "4.1.6" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "167fa173496c9eadd8749cca6f8339ac88e248f3ad2442791d0b743318a94fc0" +checksum = "99d6a30320f094710245150395bc763ad23128d6a1ebbad7594dc4164b62c56b" dependencies = [ "log", "pest", @@ -3710,9 +3715,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" +checksum = "0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee" dependencies = [ "autocfg", "hashbrown 0.11.2", @@ -3937,7 +3942,7 @@ dependencies = [ "log", "tokio", "tokio-stream", - "tokio-util", + "tokio-util 0.6.9", "unicase", ] @@ -3956,29 +3961,6 @@ dependencies = [ "slab", ] -[[package]] -name = "jsonrpsee" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6373a33d987866ccfe1af4bc11b089dce941764313f9fd8b7cf13fcb51b72dc5" -dependencies = [ - "jsonrpsee-types 0.4.1", - "jsonrpsee-utils", - "jsonrpsee-ws-client 0.4.1", -] - -[[package]] -name = "jsonrpsee" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05fd8cd6c6b1bbd06881d2cf88f1fc83cc36c98f2219090f839115fb4a956cb9" -dependencies = [ - "jsonrpsee-core 0.8.0", - "jsonrpsee-proc-macros", - "jsonrpsee-types 0.8.0", - "jsonrpsee-ws-client 0.8.0", -] - [[package]] name = "jsonrpsee" version = "0.9.0" @@ -3992,24 +3974,15 @@ dependencies = [ ] [[package]] -name = "jsonrpsee-client-transport" -version = "0.8.0" +name = "jsonrpsee" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3303cdf246e6ab76e2866fb3d9acb6c76a068b1b28bd923a1b7a8122257ad7b5" +checksum = "91dc760c341fa81173f9a434931aaf32baad5552b0230cc6c93e8fb7eaad4c19" dependencies = [ - "futures 0.3.21", - "http", - "jsonrpsee-core 0.8.0", - "jsonrpsee-types 0.8.0", - "pin-project 1.0.10", - "rustls-native-certs 0.6.1", - "soketto", - "thiserror", - "tokio", - "tokio-rustls 0.23.2", - "tokio-util", - "tracing", - "webpki-roots 0.22.2", + "jsonrpsee-core 0.10.1", + "jsonrpsee-proc-macros", + "jsonrpsee-types 0.10.1", + "jsonrpsee-ws-client 0.10.1", ] [[package]] @@ -4028,32 +4001,30 @@ dependencies = [ "thiserror", "tokio", "tokio-rustls 0.23.2", - "tokio-util", + "tokio-util 0.6.9", "tracing", "webpki-roots 0.22.2", ] [[package]] -name = "jsonrpsee-core" -version = "0.8.0" +name = "jsonrpsee-client-transport" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f220b5a238dc7992b90f1144fbf6eaa585872c9376afe6fe6863ffead6191bf3" +checksum = "765f7a36d5087f74e3b3b47805c2188fef8eb54afcb587b078d9f8ebfe9c7220" dependencies = [ - "anyhow", - "arrayvec 0.7.2", - "async-trait", - "beef", - "futures-channel", - "futures-util", - "hyper", - "jsonrpsee-types 0.8.0", - "rustc-hash", - "serde", - "serde_json", + "futures 0.3.21", + "http", + "jsonrpsee-core 0.10.1", + "jsonrpsee-types 0.10.1", + "pin-project 1.0.10", + "rustls-native-certs 0.6.1", "soketto", "thiserror", "tokio", + "tokio-rustls 0.23.2", + "tokio-util 0.7.1", "tracing", + "webpki-roots 0.22.2", ] [[package]] @@ -4079,6 +4050,29 @@ dependencies = [ "tracing", ] +[[package]] +name = "jsonrpsee-core" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82ef77ecd20c2254d54f5da8c0738eacca61e6b6511268a8f2753e3148c6c706" +dependencies = [ + "anyhow", + "arrayvec 0.7.2", + "async-trait", + "beef", + "futures-channel", + "futures-util", + "hyper", + "jsonrpsee-types 0.10.1", + "rustc-hash", + "serde", + "serde_json", + "soketto", + "thiserror", + "tokio", + "tracing", +] + [[package]] name = "jsonrpsee-http-client" version = "0.9.0" @@ -4100,9 +4094,9 @@ dependencies = [ [[package]] name = "jsonrpsee-proc-macros" -version = "0.8.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4299ebf790ea9de1cb72e73ff2ae44c723ef264299e5e2d5ef46a371eb3ac3d8" +checksum = "b7291c72805bc7d413b457e50d8ef3e87aa554da65ecbbc278abb7dfc283e7f0" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -4110,39 +4104,6 @@ dependencies = [ "syn", ] -[[package]] -name = "jsonrpsee-types" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62f778cf245158fbd8f5d50823a2e9e4c708a40be164766bd35e9fb1d86715b2" -dependencies = [ - "anyhow", - "async-trait", - "beef", - "futures-channel", - "futures-util", - "hyper", - "log", - "serde", - "serde_json", - "soketto", - "thiserror", -] - -[[package]] -name = "jsonrpsee-types" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1b3f601bbbe45cd63f5407b6f7d7950e08a7d4f82aa699ff41a4a5e9e54df58" -dependencies = [ - "anyhow", - "beef", - "serde", - "serde_json", - "thiserror", - "tracing", -] - [[package]] name = "jsonrpsee-types" version = "0.9.0" @@ -4158,49 +4119,17 @@ dependencies = [ ] [[package]] -name = "jsonrpsee-utils" -version = "0.4.1" +name = "jsonrpsee-types" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0109c4f972058f3b1925b73a17210aff7b63b65967264d0045d15ee88fe84f0c" +checksum = "38b6aa52f322cbf20c762407629b8300f39bcc0cf0619840d9252a2f65fd2dd9" dependencies = [ - "arrayvec 0.7.2", + "anyhow", "beef", - "jsonrpsee-types 0.4.1", -] - -[[package]] -name = "jsonrpsee-ws-client" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "559aa56fc402af206c00fc913dc2be1d9d788dcde045d14df141a535245d35ef" -dependencies = [ - "arrayvec 0.7.2", - "async-trait", - "fnv", - "futures 0.3.21", - "http", - "jsonrpsee-types 0.4.1", - "log", - "pin-project 1.0.10", - "rustls-native-certs 0.5.0", "serde", "serde_json", - "soketto", "thiserror", - "tokio", - "tokio-rustls 0.22.0", - "tokio-util", -] - -[[package]] -name = "jsonrpsee-ws-client" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aff425cee7c779e33920913bc695447416078ee6d119f443f3060feffa4e86b5" -dependencies = [ - "jsonrpsee-client-transport 0.8.0", - "jsonrpsee-core 0.8.0", - "jsonrpsee-types 0.8.0", + "tracing", ] [[package]] @@ -4214,6 +4143,17 @@ dependencies = [ "jsonrpsee-types 0.9.0", ] +[[package]] +name = "jsonrpsee-ws-client" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd66d18bab78d956df24dd0d2e41e4c00afbb818fda94a98264bdd12ce8506ac" +dependencies = [ + "jsonrpsee-client-transport 0.10.1", + "jsonrpsee-core 0.10.1", + "jsonrpsee-types 0.10.1", +] + [[package]] name = "k256" version = "0.10.2" @@ -4245,7 +4185,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "beefy-primitives", "bitvec", @@ -4334,7 +4274,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-support", "polkadot-primitives", @@ -4375,9 +4315,9 @@ dependencies = [ [[package]] name = "kvdb-rocksdb" -version = "0.15.1" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1e72a631a32527fafe22d0751c002e67d28173c49dcaecf79d1aaa323c520e9" +checksum = "ca7fbdfd71cd663dceb0faf3367a99f8cf724514933e9867cec4995b6027cbc1" dependencies = [ "fs-swap", "kvdb", @@ -4405,9 +4345,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.119" +version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" +checksum = "ec647867e2bf0772e28c8bcde4f0d19a9216916e890543b5a03ed8ef27b8f259" [[package]] name = "libloading" @@ -4800,7 +4740,7 @@ dependencies = [ "libp2p-core", "libp2p-swarm", "log", - "lru 0.7.4", + "lru 0.7.5", "rand 0.7.3", "smallvec", "unsigned-varint 0.7.1", @@ -5042,9 +4982,9 @@ dependencies = [ [[package]] name = "lru" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22e8810f0ab5b02d4fc737c818258c8560a3216b7ebd5fd756cb437e23157fc6" +checksum = "32613e41de4c47ab04970c348ca7ae7382cf116625755af070b008a15516a889" dependencies = [ "hashbrown 0.11.2", ] @@ -5197,7 +5137,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "coarsetime", "crossbeam-queue", @@ -5667,7 +5607,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -5684,7 +5624,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -5698,7 +5638,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -5714,7 +5654,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -5730,7 +5670,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -5745,7 +5685,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -5769,7 +5709,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5789,7 +5729,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -5804,7 +5744,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "beefy-primitives", "frame-support", @@ -5820,7 +5760,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5845,7 +5785,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -5863,7 +5803,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5880,7 +5820,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5902,7 +5842,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5923,7 +5863,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -5968,7 +5908,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -5985,7 +5925,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "bitflags", "frame-benchmarking", @@ -6012,7 +5952,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "bitflags", "parity-scale-codec", @@ -6027,7 +5967,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro2", "quote", @@ -6037,7 +5977,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6056,7 +5996,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -6069,7 +6009,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6085,7 +6025,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6108,7 +6048,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6126,7 +6066,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6141,7 +6081,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6164,7 +6104,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6180,7 +6120,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6200,7 +6140,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6217,7 +6157,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6234,7 +6174,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -6252,7 +6192,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6268,7 +6208,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6285,7 +6225,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6300,7 +6240,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6314,7 +6254,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6331,7 +6271,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6354,7 +6294,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6370,7 +6310,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6385,7 +6325,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6399,7 +6339,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6413,7 +6353,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6429,7 +6369,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6450,7 +6390,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6466,7 +6406,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6480,7 +6420,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6503,7 +6443,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -6514,7 +6454,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "log", "sp-arithmetic", @@ -6523,7 +6463,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6552,7 +6492,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6570,7 +6510,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6589,7 +6529,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-support", "frame-system", @@ -6606,7 +6546,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6623,7 +6563,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6634,7 +6574,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6651,7 +6591,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6666,7 +6606,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6682,7 +6622,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-benchmarking", "frame-support", @@ -6697,7 +6637,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-support", "frame-system", @@ -6715,7 +6655,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-benchmarking", "frame-support", @@ -7276,7 +7216,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7290,7 +7230,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7303,12 +7243,12 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "derive_more", "fatality", "futures 0.3.21", - "lru 0.7.4", + "lru 0.7.5", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -7326,11 +7266,11 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "fatality", "futures 0.3.21", - "lru 0.7.4", + "lru 0.7.5", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -7347,12 +7287,13 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "clap 3.1.8", "frame-benchmarking-cli", "futures 0.3.21", "log", + "polkadot-client", "polkadot-node-core-pvf", "polkadot-node-metrics", "polkadot-performance-test", @@ -7370,15 +7311,21 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "beefy-primitives", "frame-benchmarking", + "frame-benchmarking-cli", + "frame-system", "frame-system-rpc-runtime-api", "pallet-mmr-primitives", + "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", + "polkadot-core-primitives", + "polkadot-node-core-parachains-inherent", "polkadot-primitives", "polkadot-runtime", + "polkadot-runtime-common", "sc-client-api", "sc-consensus", "sc-executor", @@ -7389,11 +7336,15 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-babe", + "sp-core", "sp-finality-grandpa", + "sp-inherents", + "sp-keyring", "sp-offchain", "sp-runtime", "sp-session", "sp-storage", + "sp-timestamp", "sp-transaction-pool", ] @@ -7476,7 +7427,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "always-assert", "fatality", @@ -7497,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -7510,12 +7461,12 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "derive_more", "fatality", "futures 0.3.21", - "lru 0.7.4", + "lru 0.7.5", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -7533,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7547,7 +7498,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7567,7 +7518,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-trait", "futures 0.3.21", @@ -7586,7 +7537,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "parity-scale-codec", @@ -7604,14 +7555,14 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bitvec", "derive_more", "futures 0.3.21", "futures-timer", "kvdb", - "lru 0.7.4", + "lru 0.7.5", "merlin", "parity-scale-codec", "polkadot-node-jaeger", @@ -7632,7 +7583,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bitvec", "futures 0.3.21", @@ -7652,7 +7603,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bitvec", "futures 0.3.21", @@ -7670,7 +7621,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7685,7 +7636,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-trait", "futures 0.3.21", @@ -7703,7 +7654,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7718,7 +7669,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7735,12 +7686,12 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "fatality", "futures 0.3.21", "kvdb", - "lru 0.7.4", + "lru 0.7.5", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -7754,7 +7705,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-trait", "futures 0.3.21", @@ -7771,7 +7722,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bitvec", "futures 0.3.21", @@ -7788,7 +7739,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "always-assert", "assert_matches", @@ -7818,7 +7769,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "polkadot-node-primitives", @@ -7834,7 +7785,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "memory-lru", @@ -7852,7 +7803,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-std", "lazy_static", @@ -7870,7 +7821,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bs58", "futures 0.3.21", @@ -7889,7 +7840,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-trait", "fatality", @@ -7907,7 +7858,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bounded-vec", "futures 0.3.21", @@ -7929,7 +7880,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7939,7 +7890,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-trait", "futures 0.3.21", @@ -7957,7 +7908,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "derive_more", "futures 0.3.21", @@ -7976,7 +7927,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-trait", "derive_more", @@ -7984,7 +7935,7 @@ dependencies = [ "futures 0.3.21", "itertools", "kvdb", - "lru 0.7.4", + "lru 0.7.5", "metered-channel", "parity-db", "parity-scale-codec", @@ -8009,11 +7960,11 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "futures 0.3.21", "futures-timer", - "lru 0.7.4", + "lru 0.7.5", "parity-util-mem", "parking_lot 0.12.0", "polkadot-node-metrics", @@ -8030,7 +7981,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-trait", "futures 0.3.21", @@ -8047,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -8059,7 +8010,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "derive_more", "frame-support", @@ -8076,7 +8027,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -8091,7 +8042,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bitvec", "frame-system", @@ -8121,7 +8072,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -8147,12 +8098,13 @@ dependencies = [ "sp-keystore", "sp-runtime", "substrate-frame-rpc-system", + "substrate-state-trie-migration-rpc", ] [[package]] name = "polkadot-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "beefy-primitives", "bitvec", @@ -8237,7 +8189,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "beefy-primitives", "bitvec", @@ -8284,7 +8236,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-support", "polkadot-primitives", @@ -8296,7 +8248,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bs58", "parity-scale-codec", @@ -8308,7 +8260,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "bitflags", "bitvec", @@ -8351,7 +8303,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "async-trait", "beefy-gadget", @@ -8362,7 +8314,7 @@ dependencies = [ "kusama-runtime", "kvdb", "kvdb-rocksdb", - "lru 0.7.4", + "lru 0.7.5", "pallet-babe", "pallet-im-online", "pallet-mmr-primitives", @@ -8452,7 +8404,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8473,7 +8425,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8483,7 +8435,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8508,7 +8460,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "beefy-primitives", "bitvec", @@ -8570,7 +8522,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-benchmarking", "frame-system", @@ -9074,9 +9026,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.5.4" +version = "1.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461" +checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286" dependencies = [ "aho-corasick", "memchr", @@ -9113,10 +9065,10 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "env_logger 0.9.0", - "jsonrpsee 0.8.0", + "jsonrpsee 0.10.1", "log", "parity-scale-codec", "serde", @@ -9230,8 +9182,9 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ + "beefy-merkle-tree", "beefy-primitives", "bp-messages", "bp-rococo", @@ -9306,7 +9259,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-support", "polkadot-primitives", @@ -9495,7 +9448,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "log", "sp-core", @@ -9506,7 +9459,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "futures 0.3.21", @@ -9533,7 +9486,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "futures-timer", @@ -9556,7 +9509,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9572,7 +9525,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -9589,7 +9542,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -9600,7 +9553,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "chrono", "clap 3.1.8", @@ -9638,7 +9591,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "fnv", "futures 0.3.21", @@ -9666,7 +9619,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "hash-db", "kvdb", @@ -9691,7 +9644,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "futures 0.3.21", @@ -9715,7 +9668,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "futures 0.3.21", @@ -9744,7 +9697,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "fork-tree", @@ -9787,7 +9740,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -9811,7 +9764,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9824,7 +9777,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "futures 0.3.21", @@ -9849,7 +9802,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "sc-client-api", "sp-authorship", @@ -9860,10 +9813,10 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "lazy_static", - "lru 0.6.6", + "lru 0.7.5", "parity-scale-codec", "parking_lot 0.12.0", "sc-executor-common", @@ -9887,7 +9840,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "environmental", "parity-scale-codec", @@ -9904,7 +9857,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "log", "parity-scale-codec", @@ -9920,7 +9873,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9938,7 +9891,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "ahash", "async-trait", @@ -9978,7 +9931,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "finality-grandpa", "futures 0.3.21", @@ -10002,7 +9955,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "ansi_term", "futures 0.3.21", @@ -10019,7 +9972,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "hex", @@ -10034,7 +9987,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "asynchronous-codec 0.5.0", @@ -10052,7 +10005,7 @@ dependencies = [ "linked-hash-map", "linked_hash_set", "log", - "lru 0.7.4", + "lru 0.7.5", "parity-scale-codec", "parking_lot 0.12.0", "pin-project 1.0.10", @@ -10083,14 +10036,14 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "ahash", "futures 0.3.21", "futures-timer", "libp2p", "log", - "lru 0.7.4", + "lru 0.7.5", "sc-network", "sp-runtime", "substrate-prometheus-endpoint", @@ -10100,7 +10053,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "bytes 1.1.0", "fnv", @@ -10128,7 +10081,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "libp2p", @@ -10141,7 +10094,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10150,7 +10103,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "hash-db", @@ -10181,7 +10134,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10207,7 +10160,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10224,7 +10177,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "directories", @@ -10288,7 +10241,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "log", "parity-scale-codec", @@ -10302,7 +10255,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -10323,7 +10276,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "chrono", "futures 0.3.21", @@ -10341,7 +10294,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "ansi_term", "atty", @@ -10372,7 +10325,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -10383,7 +10336,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10410,7 +10363,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "log", @@ -10423,7 +10376,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10896,7 +10849,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "enumn", "parity-scale-codec", @@ -10984,7 +10937,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "hash-db", "log", @@ -11001,7 +10954,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "blake2 0.10.2", "proc-macro-crate 1.1.3", @@ -11013,7 +10966,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "scale-info", @@ -11026,7 +10979,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "integer-sqrt", "num-traits", @@ -11041,7 +10994,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "scale-info", @@ -11054,7 +11007,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "parity-scale-codec", @@ -11066,7 +11019,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "sp-api", @@ -11078,11 +11031,11 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "log", - "lru 0.7.4", + "lru 0.7.5", "parity-scale-codec", "parking_lot 0.12.0", "sp-api", @@ -11096,7 +11049,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "futures 0.3.21", @@ -11115,7 +11068,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "parity-scale-codec", @@ -11133,7 +11086,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "merlin", @@ -11156,7 +11109,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "scale-info", @@ -11170,7 +11123,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -11182,7 +11135,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "base58", "bitflags", @@ -11228,7 +11181,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "blake2 0.10.2", "byteorder", @@ -11242,7 +11195,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro2", "quote", @@ -11253,7 +11206,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "kvdb", "parking_lot 0.12.0", @@ -11262,7 +11215,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro2", "quote", @@ -11272,7 +11225,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "environmental", "parity-scale-codec", @@ -11283,7 +11236,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "finality-grandpa", "log", @@ -11301,7 +11254,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11315,7 +11268,7 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "hash-db", @@ -11340,7 +11293,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "lazy_static", "sp-core", @@ -11351,7 +11304,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "futures 0.3.21", @@ -11368,7 +11321,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "thiserror", "zstd", @@ -11377,7 +11330,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "scale-info", @@ -11391,7 +11344,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "sp-api", "sp-core", @@ -11401,7 +11354,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "backtrace", "lazy_static", @@ -11411,7 +11364,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "rustc-hash", "serde", @@ -11421,7 +11374,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "either", "hash256-std-hasher", @@ -11443,7 +11396,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11460,7 +11413,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "Inflector", "proc-macro-crate 1.1.3", @@ -11472,7 +11425,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "log", "parity-scale-codec", @@ -11486,7 +11439,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "serde", "serde_json", @@ -11495,7 +11448,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "scale-info", @@ -11509,7 +11462,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "scale-info", @@ -11520,7 +11473,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "hash-db", "log", @@ -11542,12 +11495,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11560,7 +11513,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "log", "sp-core", @@ -11573,7 +11526,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "futures-timer", @@ -11589,7 +11542,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "sp-std", @@ -11601,7 +11554,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "sp-api", "sp-runtime", @@ -11610,7 +11563,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "log", @@ -11626,7 +11579,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "hash-db", "memory-db", @@ -11642,7 +11595,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11659,7 +11612,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11670,7 +11623,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "impl-trait-for-tuples", "log", @@ -11960,7 +11913,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "platforms", ] @@ -11968,7 +11921,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.21", @@ -11990,7 +11943,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures-util", "hyper", @@ -12000,10 +11953,33 @@ dependencies = [ "tokio", ] +[[package]] +name = "substrate-state-trie-migration-rpc" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +dependencies = [ + "jsonrpc-core", + "jsonrpc-core-client", + "jsonrpc-derive", + "log", + "parity-scale-codec", + "sc-client-api", + "sc-rpc-api", + "scale-info", + "serde", + "sp-core", + "sp-io", + "sp-runtime", + "sp-state-machine", + "sp-std", + "sp-trie", + "trie-db", +] + [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "async-trait", "futures 0.3.21", @@ -12029,7 +12005,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "futures 0.3.21", "substrate-test-utils-derive", @@ -12039,7 +12015,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -12050,7 +12026,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "ansi_term", "build-helper", @@ -12136,7 +12112,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-support", "polkadot-primitives", @@ -12180,6 +12156,12 @@ dependencies = [ "syn", ] +[[package]] +name = "thousands" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bf63baf9f5039dadc247375c29eb13706706cfde997d0330d05aa63a77d8820" + [[package]] name = "thread_local" version = "1.1.3" @@ -12356,6 +12338,20 @@ dependencies = [ "tokio", ] +[[package]] +name = "tokio-util" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0edfdeb067411dba2044da6d1cb2df793dd35add7888d73c16e3381ded401764" +dependencies = [ + "bytes 1.1.0", + "futures-core", + "futures-io", + "futures-sink", + "pin-project-lite 0.2.7", + "tokio", +] + [[package]] name = "toml" version = "0.5.8" @@ -12417,7 +12413,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12428,7 +12424,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -12555,10 +12551,10 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#666f39b8a22108f57732215de006518738034ba2" +source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" dependencies = [ "clap 3.1.8", - "jsonrpsee 0.4.1", + "jsonrpsee 0.10.1", "log", "parity-scale-codec", "remote-externalities", @@ -13163,7 +13159,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "beefy-primitives", "bitvec", @@ -13249,7 +13245,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-support", "polkadot-primitives", @@ -13469,7 +13465,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13482,7 +13478,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-support", "frame-system", @@ -13502,7 +13498,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "frame-benchmarking", "frame-support", @@ -13520,7 +13516,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#827792ca833396c82c726eda0bc2ad32ecddba73" +source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" dependencies = [ "Inflector", "proc-macro2", @@ -13544,18 +13540,18 @@ dependencies = [ [[package]] name = "zeroize" -version = "1.4.3" +version = "1.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d68d9dcec5f9b43a30d38c49f91dfedfaac384cb8f085faca366c26207dd1619" +checksum = "7eb5728b8afd3f280a869ce1d4c554ffaed35f45c231fc41bfbd0381bef50317" dependencies = [ "zeroize_derive", ] [[package]] name = "zeroize_derive" -version = "1.2.2" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65f1a51723ec88c66d5d1fe80c841f17f63587d6691901d66be9bec6c3b51f73" +checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" dependencies = [ "proc-macro2", "quote", diff --git a/parachain-template/runtime/src/lib.rs b/parachain-template/runtime/src/lib.rs index a2b57771e1..887de0b010 100644 --- a/parachain-template/runtime/src/lib.rs +++ b/parachain-template/runtime/src/lib.rs @@ -28,8 +28,8 @@ use frame_support::{ construct_runtime, parameter_types, traits::Everything, weights::{ - constants::WEIGHT_PER_SECOND, DispatchClass, Weight, WeightToFeeCoefficient, - WeightToFeeCoefficients, WeightToFeePolynomial, + constants::WEIGHT_PER_SECOND, ConstantMultiplier, DispatchClass, Weight, + WeightToFeeCoefficient, WeightToFeeCoefficients, WeightToFeePolynomial, }, PalletId, }; @@ -354,8 +354,8 @@ parameter_types! { impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter; - type TransactionByteFee = TransactionByteFee; type WeightToFee = WeightToFee; + type LengthToFee = ConstantMultiplier; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type OperationalFeeMultiplier = OperationalFeeMultiplier; } diff --git a/polkadot-parachains/canvas-kusama/src/lib.rs b/polkadot-parachains/canvas-kusama/src/lib.rs index 45fdee17c5..ddf15918b3 100644 --- a/polkadot-parachains/canvas-kusama/src/lib.rs +++ b/polkadot-parachains/canvas-kusama/src/lib.rs @@ -44,7 +44,7 @@ use constants::{currency::*, fee::WeightToFee}; use frame_support::{ construct_runtime, parameter_types, traits::{ConstU128, ConstU16, ConstU32, ConstU64, ConstU8, Everything}, - weights::DispatchClass, + weights::{ConstantMultiplier, DispatchClass}, PalletId, }; use frame_system::limits::{BlockLength, BlockWeights}; @@ -208,9 +208,9 @@ impl pallet_balances::Config for Runtime { impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter>; - /// Relay Chain `TransactionByteFee` / 10 - type TransactionByteFee = ConstU128; type WeightToFee = WeightToFee; + /// Relay Chain `TransactionByteFee` / 10 + type LengthToFee = ConstantMultiplier>; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type OperationalFeeMultiplier = ConstU8<5>; } diff --git a/polkadot-parachains/rococo-parachain/src/lib.rs b/polkadot-parachains/rococo-parachain/src/lib.rs index 5de590d5f7..1f0afa1baf 100644 --- a/polkadot-parachains/rococo-parachain/src/lib.rs +++ b/polkadot-parachains/rococo-parachain/src/lib.rs @@ -41,7 +41,7 @@ pub use frame_support::{ traits::{EnsureOneOf, Everything, IsInVec, Randomness}, weights::{ constants::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight, WEIGHT_PER_SECOND}, - DispatchClass, IdentityFee, Weight, + ConstantMultiplier, DispatchClass, IdentityFee, Weight, }, StorageValue, }; @@ -240,8 +240,8 @@ parameter_types! { impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter; - type TransactionByteFee = TransactionByteFee; type WeightToFee = IdentityFee; + type LengthToFee = ConstantMultiplier; type FeeMultiplierUpdate = (); type OperationalFeeMultiplier = OperationalFeeMultiplier; } diff --git a/polkadot-parachains/statemine/src/lib.rs b/polkadot-parachains/statemine/src/lib.rs index 6d05e74b9e..6d4a78081f 100644 --- a/polkadot-parachains/statemine/src/lib.rs +++ b/polkadot-parachains/statemine/src/lib.rs @@ -45,7 +45,7 @@ use constants::{currency::*, fee::WeightToFee}; use frame_support::{ construct_runtime, parameter_types, traits::{AsEnsureOriginWithArg, EnsureOneOf, InstanceFilter}, - weights::{DispatchClass, Weight}, + weights::{ConstantMultiplier, DispatchClass, Weight}, PalletId, RuntimeDebug, }; use frame_system::{ @@ -200,8 +200,8 @@ parameter_types! { impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter>; - type TransactionByteFee = TransactionByteFee; type WeightToFee = WeightToFee; + type LengthToFee = ConstantMultiplier; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type OperationalFeeMultiplier = OperationalFeeMultiplier; } diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs index bf14f1b73d..2ad1beeb70 100644 --- a/polkadot-parachains/statemint/src/lib.rs +++ b/polkadot-parachains/statemint/src/lib.rs @@ -45,7 +45,7 @@ use constants::{currency::*, fee::WeightToFee}; use frame_support::{ construct_runtime, parameter_types, traits::{AsEnsureOriginWithArg, EnsureOneOf, InstanceFilter}, - weights::{DispatchClass, Weight}, + weights::{ConstantMultiplier, DispatchClass, Weight}, PalletId, RuntimeDebug, }; use frame_system::{ @@ -201,8 +201,8 @@ parameter_types! { impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter>; - type TransactionByteFee = TransactionByteFee; type WeightToFee = WeightToFee; + type LengthToFee = ConstantMultiplier; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type OperationalFeeMultiplier = OperationalFeeMultiplier; } diff --git a/polkadot-parachains/westmint/src/lib.rs b/polkadot-parachains/westmint/src/lib.rs index 001f5d51cd..75992f3006 100644 --- a/polkadot-parachains/westmint/src/lib.rs +++ b/polkadot-parachains/westmint/src/lib.rs @@ -45,7 +45,7 @@ use constants::{currency::*, fee::WeightToFee}; use frame_support::{ construct_runtime, parameter_types, traits::{AsEnsureOriginWithArg, InstanceFilter}, - weights::{DispatchClass, Weight}, + weights::{ConstantMultiplier, DispatchClass, Weight}, PalletId, RuntimeDebug, }; use frame_system::{ @@ -198,8 +198,8 @@ parameter_types! { impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter>; - type TransactionByteFee = TransactionByteFee; type WeightToFee = WeightToFee; + type LengthToFee = ConstantMultiplier; type FeeMultiplierUpdate = SlowAdjustingFeeUpdate; type OperationalFeeMultiplier = OperationalFeeMultiplier; } diff --git a/test/runtime/src/lib.rs b/test/runtime/src/lib.rs index 4a3814a5c3..bfa8db3289 100644 --- a/test/runtime/src/lib.rs +++ b/test/runtime/src/lib.rs @@ -49,7 +49,7 @@ pub use frame_support::{ traits::Randomness, weights::{ constants::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight, WEIGHT_PER_SECOND}, - DispatchClass, IdentityFee, Weight, + ConstantMultiplier, DispatchClass, IdentityFee, Weight, }, StorageValue, }; @@ -245,8 +245,8 @@ parameter_types! { impl pallet_transaction_payment::Config for Runtime { type OnChargeTransaction = pallet_transaction_payment::CurrencyAdapter; - type TransactionByteFee = TransactionByteFee; type WeightToFee = IdentityFee; + type LengthToFee = ConstantMultiplier; type FeeMultiplierUpdate = (); type OperationalFeeMultiplier = OperationalFeeMultiplier; } From c1641f7857795c7429cfd286124abae6bf6d234d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Paulo=20Silva=20de=20Souza?= <77391175+joao-paulo-parity@users.noreply.github.com> Date: Thu, 7 Apr 2022 11:23:23 -0300 Subject: [PATCH 23/42] create .github/pr-custom-review.yml (#1142) syntax in accordance to https://github.com/paritytech/pr-custom-review/tree/5814820aa0e5d35412f31dc02f9d130a8b138cae#configuration-syntax rules in accordance to https://github.com/paritytech/pr-custom-review/blob/da1d81b9fd39705cc8b37f59235283801c818708/rules.md --- .github/pr-custom-review.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/pr-custom-review.yml diff --git a/.github/pr-custom-review.yml b/.github/pr-custom-review.yml new file mode 100644 index 0000000000..3c0867de2f --- /dev/null +++ b/.github/pr-custom-review.yml @@ -0,0 +1,29 @@ +# 🔒 PROTECTED: Changes to locks-review-team should be approved by the current locks-review-team +locks-review-team: cumulus-locks-review +team-leads-team: polkadot-review +action-review-team: ci + +rules: + - name: Runtime files + check_type: changed_files + condition: ^polkadot-parachains/(statemine|statemint)/src/[^/]+\.rs$ + all_distinct: + - min_approvals: 1 + teams: + - cumulus-locks-review + - min_approvals: 1 + teams: + - polkadot-review + + - name: Core developers + check_type: changed_files + condition: + include: .* + exclude: ^polkadot-parachains/(statemine|statemint)/src/[^/]+\.rs$ + min_approvals: 2 + teams: + - core-devs + +prevent_review_request: + teams: + - core-devs From 6accad09614fcb2e2cd14effdd2248dae728fa6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Paulo=20Silva=20de=20Souza?= <77391175+joao-paulo-parity@users.noreply.github.com> Date: Thu, 7 Apr 2022 14:11:57 -0300 Subject: [PATCH 24/42] fix pr-custom-review.yml (#1155) --- .github/pr-custom-review.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/pr-custom-review.yml b/.github/pr-custom-review.yml index 3c0867de2f..4b6b1799d5 100644 --- a/.github/pr-custom-review.yml +++ b/.github/pr-custom-review.yml @@ -24,6 +24,6 @@ rules: teams: - core-devs -prevent_review_request: +prevent-review-request: teams: - core-devs From 61772f5ad7b393da2d1a91d7fcf8e6daf5a5e33a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Thu, 7 Apr 2022 21:15:43 +0200 Subject: [PATCH 25/42] Remove old caching stuff from CI (#1154) --- .gitlab-ci.yml | 3 --- scripts/ci/pre_cache.sh | 28 ---------------------------- 2 files changed, 31 deletions(-) delete mode 100755 scripts/ci/pre_cache.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 04151c92d4..0d89bd90f2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,11 +13,9 @@ variables: &default-vars GIT_STRATEGY: fetch GIT_DEPTH: 100 CARGO_INCREMENTAL: 0 - CARGO_TARGET_DIR: "/ci-cache/${CI_PROJECT_NAME}/targets/${CI_COMMIT_REF_NAME}/${CI_JOB_NAME}" CI_IMAGE: "paritytech/ci-linux:production" DOCKER_OS: "debian:stretch" ARCH: "x86_64" - WASM_BUILD_WORKSPACE_HINT: "/builds/parity/cumulus/" .rust-info-script: &rust-info-script - rustup show @@ -37,7 +35,6 @@ variables: &default-vars image: "${CI_IMAGE}" before_script: - *rust-info-script - - ./scripts/ci/pre_cache.sh - sccache -s retry: max: 2 diff --git a/scripts/ci/pre_cache.sh b/scripts/ci/pre_cache.sh deleted file mode 100755 index c25d73587b..0000000000 --- a/scripts/ci/pre_cache.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -set -u - -# if there is no directory for this $CI_COMMIT_REF_NAME/$CI_JOB_NAME -# create such directory and -# copy recursively all the files from the newest dir which has $CI_JOB_NAME, if it exists - -# cache lives in /ci-cache/${CI_PROJECT_NAME}/${2}/${CI_COMMIT_REF_NAME}/${CI_JOB_NAME} - -function prepopulate { - if [[ ! -d $1 ]]; then - mkdir -p "/ci-cache/$CI_PROJECT_NAME/$2/$CI_COMMIT_REF_NAME"; - FRESH_CACHE=$(find "/ci-cache/$CI_PROJECT_NAME/$2" -mindepth 2 -maxdepth 2 \ - -type d -name "$CI_JOB_NAME" -exec stat --printf="%Y\t%n\n" {} \; |sort -n -r |head -1 |cut -f2); - if [[ -d $FRESH_CACHE ]]; then - echo "____Using" "$FRESH_CACHE" "to prepopulate the cache____"; - time cp -r "$FRESH_CACHE" "$1"; - else - echo "_____No such $2 dir, proceeding from scratch_____"; - fi - else - echo "____No need to prepopulate $2 cache____"; - fi -} - -# CARGO_HOME cache is still broken so would be handled some other way. -prepopulate "$CARGO_TARGET_DIR" targets From c201b0261b70d862d7042f5164f4739d9eb360a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Apr 2022 20:45:11 +0000 Subject: [PATCH 26/42] Bump syn from 1.0.90 to 1.0.91 (#1149) Bumps [syn](https://github.com/dtolnay/syn) from 1.0.90 to 1.0.91. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/1.0.90...1.0.91) --- updated-dependencies: - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- pallets/parachain-system/proc-macro/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 048b606a0a..8a7bde2365 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12047,9 +12047,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.90" +version = "1.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "704df27628939572cd88d33f171cd6f896f4eaca85252c6e0a72d8d8287ee86f" +checksum = "b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d" dependencies = [ "proc-macro2", "quote", diff --git a/pallets/parachain-system/proc-macro/Cargo.toml b/pallets/parachain-system/proc-macro/Cargo.toml index 7b2d58fbd3..3db74cc90d 100644 --- a/pallets/parachain-system/proc-macro/Cargo.toml +++ b/pallets/parachain-system/proc-macro/Cargo.toml @@ -9,7 +9,7 @@ description = "Proc macros provided by the parachain-system pallet" proc-macro = true [dependencies] -syn = "1.0.90" +syn = "1.0.91" proc-macro2 = "1.0.36" quote = "1.0.17" proc-macro-crate = "1.1.3" From 64a33792c17dc09c2a1a12bba52457cce31434ba Mon Sep 17 00:00:00 2001 From: Oliver Tale-Yazdi Date: Fri, 8 Apr 2022 02:02:22 +0200 Subject: [PATCH 27/42] Co #11164: Sub-commands for `benchmark` (#1156) * para-template: Add bench commands Signed-off-by: Oliver Tale-Yazdi * collator: Add bench commands Signed-off-by: Oliver Tale-Yazdi * Test benchmark commands Signed-off-by: Oliver Tale-Yazdi * Remove comments Signed-off-by: Oliver Tale-Yazdi * update lockfile for {"polkadot"} * Remove benchmark block test as the collator cannot produce blocks on its own Signed-off-by: Oliver Tale-Yazdi Co-authored-by: parity-processbot <> --- Cargo.lock | 476 +++++++++--------- parachain-template/node/src/cli.rs | 5 +- parachain-template/node/src/command.rs | 41 +- polkadot-parachains/src/cli.rs | 5 +- polkadot-parachains/src/command.rs | 80 ++- .../tests/benchmark_storage_works.rs | 42 ++ 6 files changed, 382 insertions(+), 267 deletions(-) create mode 100644 polkadot-parachains/tests/benchmark_storage_works.rs diff --git a/Cargo.lock b/Cargo.lock index 8a7bde2365..b621dce8c6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -458,7 +458,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "beefy-primitives", "fnv", @@ -491,7 +491,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -514,12 +514,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "scale-info", @@ -735,7 +735,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-runtime", "finality-grandpa", @@ -752,7 +752,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-runtime", "frame-support", @@ -764,7 +764,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bitvec", "bp-runtime", @@ -781,7 +781,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-messages", "bp-runtime", @@ -799,7 +799,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -816,7 +816,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-support", "hash-db", @@ -834,7 +834,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -849,7 +849,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -864,7 +864,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -2819,7 +2819,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", ] @@ -2837,7 +2837,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -2859,7 +2859,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "Inflector", "chrono", @@ -2904,7 +2904,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -2915,7 +2915,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2931,7 +2931,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -2959,7 +2959,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "bitflags", "frame-metadata", @@ -2988,7 +2988,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -3000,7 +3000,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.3", @@ -3012,7 +3012,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "proc-macro2", "quote", @@ -3022,7 +3022,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "log", @@ -3039,7 +3039,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -3054,7 +3054,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "sp-api", @@ -3063,7 +3063,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "sp-api", @@ -4185,7 +4185,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "beefy-primitives", "bitvec", @@ -4274,7 +4274,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-support", "polkadot-primitives", @@ -5137,7 +5137,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "coarsetime", "crossbeam-queue", @@ -5654,7 +5654,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -5670,7 +5670,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -5685,7 +5685,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -5709,7 +5709,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5729,7 +5729,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -5744,7 +5744,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "beefy-primitives", "frame-support", @@ -5760,7 +5760,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5785,7 +5785,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -5803,7 +5803,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5820,7 +5820,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5842,7 +5842,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5863,7 +5863,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -5908,7 +5908,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6009,7 +6009,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6025,7 +6025,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6048,7 +6048,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6066,7 +6066,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6081,7 +6081,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6120,7 +6120,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6140,7 +6140,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6157,7 +6157,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6174,7 +6174,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -6192,7 +6192,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -6208,7 +6208,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6225,7 +6225,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6240,7 +6240,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -6254,7 +6254,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -6271,7 +6271,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6294,7 +6294,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6310,7 +6310,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6339,7 +6339,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -6353,7 +6353,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6369,7 +6369,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -6390,7 +6390,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6406,7 +6406,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -6420,7 +6420,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6443,7 +6443,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -6454,7 +6454,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "log", "sp-arithmetic", @@ -6463,7 +6463,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -6492,7 +6492,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6510,7 +6510,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6529,7 +6529,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-support", "frame-system", @@ -6546,7 +6546,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6563,7 +6563,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6574,7 +6574,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6606,7 +6606,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6622,7 +6622,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-benchmarking", "frame-support", @@ -6637,7 +6637,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-support", "frame-system", @@ -6655,7 +6655,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-benchmarking", "frame-support", @@ -7216,7 +7216,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7230,7 +7230,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7243,7 +7243,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "derive_more", "fatality", @@ -7266,7 +7266,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "fatality", "futures 0.3.21", @@ -7287,7 +7287,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "clap 3.1.8", "frame-benchmarking-cli", @@ -7311,7 +7311,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -7427,7 +7427,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "always-assert", "fatality", @@ -7448,7 +7448,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -7461,7 +7461,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "derive_more", "fatality", @@ -7484,7 +7484,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7498,7 +7498,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7518,7 +7518,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-trait", "futures 0.3.21", @@ -7537,7 +7537,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "parity-scale-codec", @@ -7555,7 +7555,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bitvec", "derive_more", @@ -7583,7 +7583,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bitvec", "futures 0.3.21", @@ -7603,7 +7603,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bitvec", "futures 0.3.21", @@ -7621,7 +7621,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7636,7 +7636,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-trait", "futures 0.3.21", @@ -7654,7 +7654,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7669,7 +7669,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7686,7 +7686,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "fatality", "futures 0.3.21", @@ -7705,7 +7705,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-trait", "futures 0.3.21", @@ -7722,7 +7722,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bitvec", "futures 0.3.21", @@ -7739,7 +7739,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "always-assert", "assert_matches", @@ -7769,7 +7769,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "polkadot-node-primitives", @@ -7785,7 +7785,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "memory-lru", @@ -7803,7 +7803,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-std", "lazy_static", @@ -7821,7 +7821,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bs58", "futures 0.3.21", @@ -7840,7 +7840,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-trait", "fatality", @@ -7858,7 +7858,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bounded-vec", "futures 0.3.21", @@ -7880,7 +7880,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7890,7 +7890,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-trait", "futures 0.3.21", @@ -7908,7 +7908,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "derive_more", "futures 0.3.21", @@ -7927,7 +7927,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-trait", "derive_more", @@ -7960,7 +7960,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7981,7 +7981,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-trait", "futures 0.3.21", @@ -7998,7 +7998,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -8010,7 +8010,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "derive_more", "frame-support", @@ -8027,7 +8027,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -8042,7 +8042,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bitvec", "frame-system", @@ -8072,7 +8072,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -8104,7 +8104,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "beefy-primitives", "bitvec", @@ -8189,7 +8189,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "beefy-primitives", "bitvec", @@ -8236,7 +8236,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-support", "polkadot-primitives", @@ -8248,7 +8248,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bs58", "parity-scale-codec", @@ -8260,7 +8260,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "bitflags", "bitvec", @@ -8303,7 +8303,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "async-trait", "beefy-gadget", @@ -8404,7 +8404,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8425,7 +8425,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8435,7 +8435,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8460,7 +8460,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "beefy-primitives", "bitvec", @@ -8522,7 +8522,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-benchmarking", "frame-system", @@ -9065,7 +9065,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "env_logger 0.9.0", "jsonrpsee 0.10.1", @@ -9182,7 +9182,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -9259,7 +9259,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-support", "polkadot-primitives", @@ -9448,7 +9448,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "log", "sp-core", @@ -9459,7 +9459,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "futures 0.3.21", @@ -9486,7 +9486,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "futures-timer", @@ -9509,7 +9509,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9525,7 +9525,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -9542,7 +9542,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -9553,7 +9553,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "chrono", "clap 3.1.8", @@ -9591,7 +9591,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "fnv", "futures 0.3.21", @@ -9619,7 +9619,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "hash-db", "kvdb", @@ -9644,7 +9644,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "futures 0.3.21", @@ -9697,7 +9697,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "fork-tree", @@ -9740,7 +9740,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -9764,7 +9764,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9777,7 +9777,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "futures 0.3.21", @@ -9802,7 +9802,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "sc-client-api", "sp-authorship", @@ -9813,7 +9813,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "lazy_static", "lru 0.7.5", @@ -9840,7 +9840,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "environmental", "parity-scale-codec", @@ -9857,7 +9857,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "log", "parity-scale-codec", @@ -9873,7 +9873,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9891,7 +9891,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "ahash", "async-trait", @@ -9931,7 +9931,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "finality-grandpa", "futures 0.3.21", @@ -9955,7 +9955,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "ansi_term", "futures 0.3.21", @@ -9972,7 +9972,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "hex", @@ -9987,7 +9987,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "asynchronous-codec 0.5.0", @@ -10036,7 +10036,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "ahash", "futures 0.3.21", @@ -10053,7 +10053,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "bytes 1.1.0", "fnv", @@ -10081,7 +10081,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "libp2p", @@ -10094,7 +10094,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10103,7 +10103,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "hash-db", @@ -10134,7 +10134,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10160,7 +10160,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10177,7 +10177,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "directories", @@ -10241,7 +10241,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "log", "parity-scale-codec", @@ -10255,7 +10255,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -10276,7 +10276,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "chrono", "futures 0.3.21", @@ -10294,7 +10294,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "ansi_term", "atty", @@ -10325,7 +10325,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -10336,7 +10336,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10363,7 +10363,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "log", @@ -10376,7 +10376,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10849,7 +10849,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "enumn", "parity-scale-codec", @@ -10937,7 +10937,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "hash-db", "log", @@ -10954,7 +10954,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "blake2 0.10.2", "proc-macro-crate 1.1.3", @@ -10966,7 +10966,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "scale-info", @@ -10979,7 +10979,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "integer-sqrt", "num-traits", @@ -10994,7 +10994,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "scale-info", @@ -11007,7 +11007,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "parity-scale-codec", @@ -11019,7 +11019,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "sp-api", @@ -11031,7 +11031,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "log", @@ -11049,7 +11049,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "futures 0.3.21", @@ -11086,7 +11086,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "merlin", @@ -11109,7 +11109,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "scale-info", @@ -11123,7 +11123,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -11135,7 +11135,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "base58", "bitflags", @@ -11181,7 +11181,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "blake2 0.10.2", "byteorder", @@ -11195,7 +11195,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "proc-macro2", "quote", @@ -11206,7 +11206,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "kvdb", "parking_lot 0.12.0", @@ -11215,7 +11215,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "proc-macro2", "quote", @@ -11225,7 +11225,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "environmental", "parity-scale-codec", @@ -11236,7 +11236,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "finality-grandpa", "log", @@ -11254,7 +11254,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11268,7 +11268,7 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures 0.3.21", "hash-db", @@ -11293,7 +11293,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "lazy_static", "sp-core", @@ -11304,7 +11304,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "futures 0.3.21", @@ -11321,7 +11321,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "thiserror", "zstd", @@ -11330,7 +11330,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "scale-info", @@ -11344,7 +11344,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "sp-api", "sp-core", @@ -11354,7 +11354,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "backtrace", "lazy_static", @@ -11364,7 +11364,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "rustc-hash", "serde", @@ -11374,7 +11374,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "either", "hash256-std-hasher", @@ -11396,7 +11396,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11413,7 +11413,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "Inflector", "proc-macro-crate 1.1.3", @@ -11439,7 +11439,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "serde", "serde_json", @@ -11448,7 +11448,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "scale-info", @@ -11462,7 +11462,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "scale-info", @@ -11473,7 +11473,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "hash-db", "log", @@ -11495,12 +11495,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11513,7 +11513,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "log", "sp-core", @@ -11526,7 +11526,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "futures-timer", @@ -11542,7 +11542,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "sp-std", @@ -11554,7 +11554,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "sp-api", "sp-runtime", @@ -11563,7 +11563,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "log", @@ -11579,7 +11579,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "hash-db", "memory-db", @@ -11595,7 +11595,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11612,7 +11612,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11623,7 +11623,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "impl-trait-for-tuples", "log", @@ -11913,7 +11913,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "platforms", ] @@ -11921,7 +11921,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.21", @@ -11943,7 +11943,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "futures-util", "hyper", @@ -11956,7 +11956,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -11979,7 +11979,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "async-trait", "futures 0.3.21", @@ -12026,7 +12026,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "ansi_term", "build-helper", @@ -12112,7 +12112,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-support", "polkadot-primitives", @@ -12413,7 +12413,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12424,7 +12424,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -12551,7 +12551,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" dependencies = [ "clap 3.1.8", "jsonrpsee 0.10.1", @@ -13159,7 +13159,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "beefy-primitives", "bitvec", @@ -13245,7 +13245,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-support", "polkadot-primitives", @@ -13465,7 +13465,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13478,7 +13478,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-support", "frame-system", @@ -13498,7 +13498,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "frame-benchmarking", "frame-support", @@ -13516,7 +13516,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#21f06c300de5a559d2408389cb7abfb5347c8cf9" +source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" dependencies = [ "Inflector", "proc-macro2", diff --git a/parachain-template/node/src/cli.rs b/parachain-template/node/src/cli.rs index b7cc61344e..b2e7019f69 100644 --- a/parachain-template/node/src/cli.rs +++ b/parachain-template/node/src/cli.rs @@ -34,8 +34,9 @@ pub enum Subcommand { /// Revert the chain to a previous state. Revert(sc_cli::RevertCmd), - /// The custom benchmark subcommmand benchmarking runtime pallets. - #[clap(name = "benchmark", about = "Benchmark runtime pallets.")] + /// Sub-commands concerned with benchmarking. + /// The pallet benchmarking moved to the `pallet` sub-command. + #[clap(subcommand)] Benchmark(frame_benchmarking_cli::BenchmarkCmd), /// Try some testing command against a specified runtime state. diff --git a/parachain-template/node/src/command.rs b/parachain-template/node/src/command.rs index f8b54e728c..24f22a71d8 100644 --- a/parachain-template/node/src/command.rs +++ b/parachain-template/node/src/command.rs @@ -6,6 +6,7 @@ use crate::{ use codec::Encode; use cumulus_client_service::genesis::generate_genesis_block; use cumulus_primitives_core::ParaId; +use frame_benchmarking_cli::BenchmarkCmd; use log::info; use parachain_template_runtime::{Block, RuntimeApi}; use polkadot_parachain::primitives::AccountIdConversion; @@ -231,16 +232,38 @@ pub fn run() -> Result<()> { Ok(()) }, - Some(Subcommand::Benchmark(cmd)) => - if cfg!(feature = "runtime-benchmarks") { - let runner = cli.create_runner(cmd)?; + Some(Subcommand::Benchmark(cmd)) => { + let runner = cli.create_runner(cmd)?; + // Switch on the concrete benchmark sub-command- + match cmd { + BenchmarkCmd::Pallet(cmd) => + if cfg!(feature = "runtime-benchmarks") { + runner.sync_run(|config| cmd.run::(config)) + } else { + Err("Benchmarking wasn't enabled when building the node. \ + You can enable it with `--features runtime-benchmarks`." + .into()) + }, + BenchmarkCmd::Block(cmd) => runner.sync_run(|config| { + let partials = new_partial::( + &config, + crate::service::parachain_build_import_queue, + )?; + cmd.run(partials.client) + }), + BenchmarkCmd::Storage(cmd) => runner.sync_run(|config| { + let partials = new_partial::( + &config, + crate::service::parachain_build_import_queue, + )?; + let db = partials.backend.expose_db(); + let storage = partials.backend.expose_storage(); - runner.sync_run(|config| cmd.run::(config)) - } else { - Err("Benchmarking wasn't enabled when building the node. \ - You can enable it with `--features runtime-benchmarks`." - .into()) - }, + cmd.run(config, partials.client.clone(), db, storage) + }), + BenchmarkCmd::Overhead(_) => Err("Unsupported benchmarking command".into()), + } + }, Some(Subcommand::TryRuntime(cmd)) => { if cfg!(feature = "try-runtime") { let runner = cli.create_runner(cmd)?; diff --git a/polkadot-parachains/src/cli.rs b/polkadot-parachains/src/cli.rs index cceb34d927..6a9106c7ee 100644 --- a/polkadot-parachains/src/cli.rs +++ b/polkadot-parachains/src/cli.rs @@ -51,8 +51,9 @@ pub enum Subcommand { /// Revert the chain to a previous state. Revert(sc_cli::RevertCmd), - /// The custom benchmark subcommmand benchmarking runtime pallets. - #[clap(name = "benchmark", about = "Benchmark runtime pallets.")] + /// Sub-commands concerned with benchmarking. + /// The pallet benchmarking moved to the `pallet` sub-command. + #[clap(subcommand)] Benchmark(frame_benchmarking_cli::BenchmarkCmd), /// Try some testing command against a specified runtime state. diff --git a/polkadot-parachains/src/command.rs b/polkadot-parachains/src/command.rs index 967e37a912..1c35bf42df 100644 --- a/polkadot-parachains/src/command.rs +++ b/polkadot-parachains/src/command.rs @@ -25,6 +25,7 @@ use crate::{ use codec::Encode; use cumulus_client_service::genesis::generate_genesis_block; use cumulus_primitives_core::ParaId; +use frame_benchmarking_cli::BenchmarkCmd; use log::info; use parachains_common::{AuraId, StatemintAuraId}; use polkadot_parachain::primitives::AccountIdConversion; @@ -268,6 +269,33 @@ fn extract_genesis_wasm(chain_spec: &Box) -> Result { + if $config.chain_spec.is_statemine() { + let $partials = new_partial::( + &$config, + crate::service::statemint_build_import_queue::<_, AuraId>, + )?; + $code + } else if $config.chain_spec.is_westmint() { + let $partials = new_partial::( + &$config, + crate::service::statemint_build_import_queue::<_, AuraId>, + )?; + $code + } else if $config.chain_spec.is_statemint() { + let $partials = new_partial::( + &$config, + crate::service::statemint_build_import_queue::<_, StatemintAuraId>, + )?; + $code + } else { + Err("The chain is not supported".into()) + } + }; +} + macro_rules! construct_async_run { (|$components:ident, $cli:ident, $cmd:ident, $config:ident| $( $code:tt )* ) => {{ let runner = $cli.create_runner($cmd)?; @@ -439,23 +467,43 @@ pub fn run() -> Result<()> { Ok(()) }, - Some(Subcommand::Benchmark(cmd)) => - if cfg!(feature = "runtime-benchmarks") { - let runner = cli.create_runner(cmd)?; - if runner.config().chain_spec.is_statemine() { - runner.sync_run(|config| cmd.run::(config)) - } else if runner.config().chain_spec.is_westmint() { - runner.sync_run(|config| cmd.run::(config)) - } else if runner.config().chain_spec.is_statemint() { - runner.sync_run(|config| cmd.run::(config)) - } else { - Err("Chain doesn't support benchmarking".into()) - } - } else { - Err("Benchmarking wasn't enabled when building the node. \ + Some(Subcommand::Benchmark(cmd)) => { + let runner = cli.create_runner(cmd)?; + + // Switch on the concrete benchmark sub-command- + match cmd { + BenchmarkCmd::Pallet(cmd) => + if cfg!(feature = "runtime-benchmarks") { + runner.sync_run(|config| { + if config.chain_spec.is_statemine() { + cmd.run::(config) + } else if config.chain_spec.is_westmint() { + cmd.run::(config) + } else if config.chain_spec.is_statemint() { + cmd.run::(config) + } else { + Err("Chain doesn't support benchmarking".into()) + } + }) + } else { + Err("Benchmarking wasn't enabled when building the node. \ You can enable it with `--features runtime-benchmarks`." - .into()) - }, + .into()) + }, + BenchmarkCmd::Block(cmd) => runner.sync_run(|config| { + construct_benchmark_partials!(config, |partials| cmd.run(partials.client)) + }), + BenchmarkCmd::Storage(cmd) => runner.sync_run(|config| { + construct_benchmark_partials!(config, |partials| { + let db = partials.backend.expose_db(); + let storage = partials.backend.expose_storage(); + + cmd.run(config, partials.client.clone(), db, storage) + }) + }), + BenchmarkCmd::Overhead(_) => Err("Unsupported benchmarking command".into()), + } + }, Some(Subcommand::TryRuntime(cmd)) => { if cfg!(feature = "try-runtime") { // grab the task manager. diff --git a/polkadot-parachains/tests/benchmark_storage_works.rs b/polkadot-parachains/tests/benchmark_storage_works.rs new file mode 100644 index 0000000000..f2cf691953 --- /dev/null +++ b/polkadot-parachains/tests/benchmark_storage_works.rs @@ -0,0 +1,42 @@ +use assert_cmd::cargo::cargo_bin; +use std::{ + path::Path, + process::{Command, ExitStatus}, +}; +use tempfile::tempdir; + +/// The runtimes that this command supports. +static RUNTIMES: [&'static str; 3] = ["westmint", "statemine", "statemint"]; + +/// The `benchmark storage` command works for the dev runtimes. +#[test] +#[ignore] +fn benchmark_storage_works() { + for runtime in RUNTIMES { + let tmp_dir = tempdir().expect("could not create a temp dir"); + let base_path = tmp_dir.path(); + let runtime = format!("{}-dev", runtime); + + // Benchmarking the storage works and creates the weight file. + assert!(benchmark_storage("rocksdb", &runtime, base_path).success()); + assert!(base_path.join("rocksdb_weights.rs").exists()); + + assert!(benchmark_storage("paritydb", &runtime, base_path).success()); + assert!(base_path.join("paritydb_weights.rs").exists()); + } +} + +/// Invoke the `benchmark storage` sub-command for the given database and runtime. +fn benchmark_storage(db: &str, runtime: &str, base_path: &Path) -> ExitStatus { + Command::new(cargo_bin("polkadot-collator")) + .args(&["benchmark", "storage", "--chain", runtime]) + .arg("--db") + .arg(db) + .arg("--weight-path") + .arg(base_path) + .args(["--state-version", "0"]) + .args(["--warmups", "0"]) + .args(["--add", "100", "--mul", "1.2", "--metric", "p75"]) + .status() + .unwrap() +} From 018a9b4c4c9928624f82d78ead2fe604affdf13c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Apr 2022 09:05:23 +0200 Subject: [PATCH 28/42] Bump proc-macro2 from 1.0.36 to 1.0.37 (#1150) Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.36 to 1.0.37. - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.36...1.0.37) --- updated-dependencies: - dependency-name: proc-macro2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- pallets/parachain-system/proc-macro/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b621dce8c6..d40c395a82 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8709,9 +8709,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.36" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" +checksum = "ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1" dependencies = [ "unicode-xid", ] diff --git a/pallets/parachain-system/proc-macro/Cargo.toml b/pallets/parachain-system/proc-macro/Cargo.toml index 3db74cc90d..fc4cb13d3f 100644 --- a/pallets/parachain-system/proc-macro/Cargo.toml +++ b/pallets/parachain-system/proc-macro/Cargo.toml @@ -10,7 +10,7 @@ proc-macro = true [dependencies] syn = "1.0.91" -proc-macro2 = "1.0.36" +proc-macro2 = "1.0.37" quote = "1.0.17" proc-macro-crate = "1.1.3" From 3dc9f86bf48fe559b33bc805fa9a829b7ee0debd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Paulo=20Silva=20de=20Souza?= <77391175+joao-paulo-parity@users.noreply.github.com> Date: Fri, 8 Apr 2022 12:39:21 -0300 Subject: [PATCH 29/42] create .github/workflows/pr-custom-review.yml (#1153) --- .github/workflows/pr-custom-review.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/pr-custom-review.yml diff --git a/.github/workflows/pr-custom-review.yml b/.github/workflows/pr-custom-review.yml new file mode 100644 index 0000000000..d113d39067 --- /dev/null +++ b/.github/workflows/pr-custom-review.yml @@ -0,0 +1,23 @@ +name: Check reviews + +on: + pull_request: + branches: + - master + - main + types: + - opened + - reopened + - synchronize + - review_requested + - review_request_removed + pull_request_review: + +jobs: + pr-custom-review: + runs-on: ubuntu-latest + steps: + - name: pr-custom-review + uses: paritytech/pr-custom-review@v2 + with: + token: ${{ secrets.PRCR_TOKEN }} From 17a3f3099d753c245ce72e5aa046651d8b284064 Mon Sep 17 00:00:00 2001 From: Amar Singh Date: Mon, 11 Apr 2022 04:45:59 -0400 Subject: [PATCH 30/42] Make functionality to read relay state proof entries public (#1135) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add read entry and read optional entry to RelayChainStateProof pub methods * rm toolchain * docs * Update pallets/parachain-system/src/relay_state_snapshot.rs Co-authored-by: Bastian Köcher --- .../src/relay_state_snapshot.rs | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/pallets/parachain-system/src/relay_state_snapshot.rs b/pallets/parachain-system/src/relay_state_snapshot.rs index ba3149119f..9f69dd9476 100644 --- a/pallets/parachain-system/src/relay_state_snapshot.rs +++ b/pallets/parachain-system/src/relay_state_snapshot.rs @@ -63,6 +63,10 @@ pub struct MessagingStateSnapshot { pub enum Error { /// The provided proof was created against unexpected storage root. RootMismatch, + /// The entry cannot be read. + ReadEntry(ReadEntryErr), + /// The optional entry cannot be read. + ReadOptionalEntry(ReadEntryErr), /// The slot cannot be extracted. Slot(ReadEntryErr), /// The upgrade go-ahead signal cannot be read. @@ -273,4 +277,28 @@ impl RelayChainStateProof { ) .map_err(Error::UpgradeRestriction) } + + /// Read an entry given by the key and try to decode it. If the value specified by the key according + /// to the proof is empty, the `fallback` value will be returned. + /// + /// Returns `Err` in case the backend can't return the value under the specific key (likely due to + /// a malformed proof), in case the decoding fails, or in case where the value is empty in the relay + /// chain state and no fallback was provided. + pub fn read_entry(&self, key: &[u8], fallback: Option) -> Result + where + T: Decode, + { + read_entry(&self.trie_backend, key, fallback).map_err(Error::ReadEntry) + } + + /// Read an optional entry given by the key and try to decode it. + /// + /// Returns `Err` in case the backend can't return the value under the specific key (likely due to + /// a malformed proof) or if the value couldn't be decoded. + pub fn read_optional_entry(&self, key: &[u8]) -> Result, Error> + where + T: Decode, + { + read_optional_entry(&self.trie_backend, key).map_err(Error::ReadOptionalEntry) + } } From 5d86e2d1bf76ff2dafae7e7514fc60de5db72096 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Apr 2022 08:05:43 +0200 Subject: [PATCH 31/42] Bump tracing from 0.1.32 to 0.1.33 (#1164) Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.32 to 0.1.33. - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.32...tracing-0.1.33) --- updated-dependencies: - dependency-name: tracing dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- client/consensus/aura/Cargo.toml | 2 +- client/consensus/common/Cargo.toml | 2 +- client/consensus/relay-chain/Cargo.toml | 2 +- client/network/Cargo.toml | 2 +- client/pov-recovery/Cargo.toml | 2 +- client/relay-chain-inprocess-interface/Cargo.toml | 2 +- client/relay-chain-rpc-interface/Cargo.toml | 2 +- client/service/Cargo.toml | 2 +- primitives/parachain-inherent/Cargo.toml | 2 +- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d40c395a82..b309fe17cb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12369,9 +12369,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.32" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a1bdf54a7c28a2bbf701e1d2233f6c77f473486b94bee4f9678da5a148dca7f" +checksum = "80b9fa4360528139bc96100c160b7ae879f5567f49f1782b0b02035b0358ebf3" dependencies = [ "cfg-if 1.0.0", "pin-project-lite 0.2.7", diff --git a/client/consensus/aura/Cargo.toml b/client/consensus/aura/Cargo.toml index 3114f21885..ffc10f91ef 100644 --- a/client/consensus/aura/Cargo.toml +++ b/client/consensus/aura/Cargo.toml @@ -9,7 +9,7 @@ edition = "2021" async-trait = "0.1.53" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } futures = { version = "0.3.8", features = ["compat"] } -tracing = "0.1.32" +tracing = "0.1.33" # Substrate sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/client/consensus/common/Cargo.toml b/client/consensus/common/Cargo.toml index e5cc6b79d5..3a27fec78d 100644 --- a/client/consensus/common/Cargo.toml +++ b/client/consensus/common/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" [dependencies] futures = { version = "0.3.8", features = ["compat"] } codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } -tracing = "0.1.32" +tracing = "0.1.33" async-trait = "0.1.53" dyn-clone = "1.0.5" diff --git a/client/consensus/relay-chain/Cargo.toml b/client/consensus/relay-chain/Cargo.toml index 3cf9487526..6626a0eea2 100644 --- a/client/consensus/relay-chain/Cargo.toml +++ b/client/consensus/relay-chain/Cargo.toml @@ -9,7 +9,7 @@ edition = "2021" async-trait = "0.1.53" futures = { version = "0.3.8", features = ["compat"] } parking_lot = "0.12.0" -tracing = "0.1.32" +tracing = "0.1.33" # Substrate sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/client/network/Cargo.toml b/client/network/Cargo.toml index c0c20bdc8c..9e1a2fd01e 100644 --- a/client/network/Cargo.toml +++ b/client/network/Cargo.toml @@ -12,7 +12,7 @@ derive_more = "0.99.2" futures = { version = "0.3.1", features = ["compat"] } futures-timer = "3.0.2" parking_lot = "0.12.0" -tracing = "0.1.32" +tracing = "0.1.33" # Substrate sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/client/pov-recovery/Cargo.toml b/client/pov-recovery/Cargo.toml index a87014c615..9893ee0f38 100644 --- a/client/pov-recovery/Cargo.toml +++ b/client/pov-recovery/Cargo.toml @@ -10,7 +10,7 @@ codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "deriv futures = { version = "0.3.1", features = ["compat"] } futures-timer = "3.0.2" rand = "0.8.5" -tracing = "0.1.32" +tracing = "0.1.33" # Substrate sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/client/relay-chain-inprocess-interface/Cargo.toml b/client/relay-chain-inprocess-interface/Cargo.toml index 4d4e0e0dd9..4032807d10 100644 --- a/client/relay-chain-inprocess-interface/Cargo.toml +++ b/client/relay-chain-inprocess-interface/Cargo.toml @@ -9,7 +9,7 @@ async-trait = "0.1.53" futures = "0.3.21" futures-timer = "3.0.2" parking_lot = "0.12.0" -tracing = "0.1.32" +tracing = "0.1.33" # Substrate sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/client/relay-chain-rpc-interface/Cargo.toml b/client/relay-chain-rpc-interface/Cargo.toml index 4b63ce03b7..1869683f8e 100644 --- a/client/relay-chain-rpc-interface/Cargo.toml +++ b/client/relay-chain-rpc-interface/Cargo.toml @@ -24,7 +24,7 @@ futures-timer = "3.0.2" parity-scale-codec = "3.1.2" parking_lot = "0.12.0" jsonrpsee = { version = "0.9.0", features = ["client"] } -tracing = "0.1.32" +tracing = "0.1.33" async-trait = "0.1.53" url = "2.2.2" backoff = { version = "0.4.0", features = ["tokio"] } diff --git a/client/service/Cargo.toml b/client/service/Cargo.toml index 308d16a9a9..c657b3a9b0 100644 --- a/client/service/Cargo.toml +++ b/client/service/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0" } parking_lot = "0.12.0" -tracing = "0.1.32" +tracing = "0.1.33" # Substrate sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/primitives/parachain-inherent/Cargo.toml b/primitives/parachain-inherent/Cargo.toml index 45e58eeb9d..48ccdea2b8 100644 --- a/primitives/parachain-inherent/Cargo.toml +++ b/primitives/parachain-inherent/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" async-trait = { version = "0.1.53", optional = true } codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ "derive" ] } scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } -tracing = { version = "0.1.32", optional = true } +tracing = { version = "0.1.33", optional = true } # Substrate sc-client-api = { git = "https://github.com/paritytech/substrate", optional = true, branch = "master" } From 476c3bf68820a390e5a2563d2a2a7a1f1d897754 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Apr 2022 09:43:02 +0200 Subject: [PATCH 32/42] Bump scale-info from 2.0.1 to 2.1.0 (#1165) Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.0.1 to 2.1.0. - [Release notes](https://github.com/paritytech/scale-info/releases) - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/scale-info/commits/v2.1.0) --- updated-dependencies: - dependency-name: scale-info dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 8 ++++---- pallets/aura-ext/Cargo.toml | 2 +- pallets/collator-selection/Cargo.toml | 2 +- pallets/dmp-queue/Cargo.toml | 2 +- pallets/parachain-system/Cargo.toml | 2 +- pallets/xcm/Cargo.toml | 2 +- pallets/xcmp-queue/Cargo.toml | 2 +- parachain-template/runtime/Cargo.toml | 2 +- polkadot-parachains/canvas-kusama/Cargo.toml | 2 +- polkadot-parachains/pallets/parachain-info/Cargo.toml | 2 +- polkadot-parachains/pallets/ping/Cargo.toml | 2 +- polkadot-parachains/parachains-common/Cargo.toml | 2 +- polkadot-parachains/rococo-parachain/Cargo.toml | 2 +- polkadot-parachains/shell/Cargo.toml | 2 +- polkadot-parachains/statemine/Cargo.toml | 2 +- polkadot-parachains/statemint/Cargo.toml | 2 +- polkadot-parachains/westmint/Cargo.toml | 2 +- primitives/parachain-inherent/Cargo.toml | 2 +- test/runtime/Cargo.toml | 2 +- 19 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b309fe17cb..a00fc9d3b0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10388,9 +10388,9 @@ dependencies = [ [[package]] name = "scale-info" -version = "2.0.1" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0563970d79bcbf3c537ce3ad36d859b30d36fc5b190efd227f1f7a84d7cf0d42" +checksum = "21fe4ca2b2295d5519b364579162b8e18f4902f6c9e8a975e7d05e7ef63622f5" dependencies = [ "bitvec", "cfg-if 1.0.0", @@ -10402,9 +10402,9 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7805950c36512db9e3251c970bb7ac425f326716941862205d612ab3b5e46e2" +checksum = "e767e52f2d5b2e71e86b1c82976bf4c3acdef88d72af7fa3498cef31cd9708cb" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", diff --git a/pallets/aura-ext/Cargo.toml b/pallets/aura-ext/Cargo.toml index 4666966819..f8ccc43e34 100644 --- a/pallets/aura-ext/Cargo.toml +++ b/pallets/aura-ext/Cargo.toml @@ -7,7 +7,7 @@ description = "AURA consensus extension pallet for parachains" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate diff --git a/pallets/collator-selection/Cargo.toml b/pallets/collator-selection/Cargo.toml index 9a0efd3c2d..339678c020 100644 --- a/pallets/collator-selection/Cargo.toml +++ b/pallets/collator-selection/Cargo.toml @@ -16,7 +16,7 @@ targets = ["x86_64-unknown-linux-gnu"] log = { version = "0.4.16", default-features = false } codec = { default-features = false, features = ["derive"], package = "parity-scale-codec", version = "3.0.0" } rand = { version = "0.8.5", features = ["std_rng"], default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", default-features = false } sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/pallets/dmp-queue/Cargo.toml b/pallets/dmp-queue/Cargo.toml index 3a71cbe833..84709247b9 100644 --- a/pallets/dmp-queue/Cargo.toml +++ b/pallets/dmp-queue/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/parachain-system/Cargo.toml b/pallets/parachain-system/Cargo.toml index bf59a32566..26a20158e1 100644 --- a/pallets/parachain-system/Cargo.toml +++ b/pallets/parachain-system/Cargo.toml @@ -10,7 +10,7 @@ codec = { package = "parity-scale-codec", version = "3.0.0", default-features = environmental = { version = "1.1.2", default-features = false } impl-trait-for-tuples = "0.2.1" log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate diff --git a/pallets/xcm/Cargo.toml b/pallets/xcm/Cargo.toml index 27d23c57fe..1c5a5bae07 100644 --- a/pallets/xcm/Cargo.toml +++ b/pallets/xcm/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/xcmp-queue/Cargo.toml b/pallets/xcmp-queue/Cargo.toml index eb1b81a000..aff9e3efd4 100644 --- a/pallets/xcmp-queue/Cargo.toml +++ b/pallets/xcmp-queue/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false } log = { version = "0.4.16", default-features = false } rand_chacha = { version = "0.3.0", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/parachain-template/runtime/Cargo.toml b/parachain-template/runtime/Cargo.toml index f421c3a99a..23889f05ec 100644 --- a/parachain-template/runtime/Cargo.toml +++ b/parachain-template/runtime/Cargo.toml @@ -18,7 +18,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/canvas-kusama/Cargo.toml b/polkadot-parachains/canvas-kusama/Cargo.toml index 6ea9d00e53..6b89f11169 100644 --- a/polkadot-parachains/canvas-kusama/Cargo.toml +++ b/polkadot-parachains/canvas-kusama/Cargo.toml @@ -14,7 +14,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.119", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/pallets/parachain-info/Cargo.toml b/polkadot-parachains/pallets/parachain-info/Cargo.toml index 50c7c29d7f..9a4ad567c8 100644 --- a/polkadot-parachains/pallets/parachain-info/Cargo.toml +++ b/polkadot-parachains/pallets/parachain-info/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/polkadot-parachains/pallets/ping/Cargo.toml b/polkadot-parachains/pallets/ping/Cargo.toml index 0ad9ca8aa6..5e9524ed9f 100644 --- a/polkadot-parachains/pallets/ping/Cargo.toml +++ b/polkadot-parachains/pallets/ping/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/polkadot-parachains/parachains-common/Cargo.toml b/polkadot-parachains/parachains-common/Cargo.toml index 383b521de7..86ca5851e2 100644 --- a/polkadot-parachains/parachains-common/Cargo.toml +++ b/polkadot-parachains/parachains-common/Cargo.toml @@ -10,7 +10,7 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = ["derive"], default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } # Substrate frame-executive = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } diff --git a/polkadot-parachains/rococo-parachain/Cargo.toml b/polkadot-parachains/rococo-parachain/Cargo.toml index 43f70b40ed..6d2c142457 100644 --- a/polkadot-parachains/rococo-parachain/Cargo.toml +++ b/polkadot-parachains/rococo-parachain/Cargo.toml @@ -8,7 +8,7 @@ description = "Simple runtime used by the rococo parachain(s)" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate diff --git a/polkadot-parachains/shell/Cargo.toml b/polkadot-parachains/shell/Cargo.toml index 74a04c84b7..0cacf68a5c 100644 --- a/polkadot-parachains/shell/Cargo.toml +++ b/polkadot-parachains/shell/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate diff --git a/polkadot-parachains/statemine/Cargo.toml b/polkadot-parachains/statemine/Cargo.toml index 3f15595c20..3b2c2cc46a 100644 --- a/polkadot-parachains/statemine/Cargo.toml +++ b/polkadot-parachains/statemine/Cargo.toml @@ -9,7 +9,7 @@ description = "Kusama variant of Statemint parachain runtime" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/statemint/Cargo.toml b/polkadot-parachains/statemint/Cargo.toml index 13044de62d..ea2d119d28 100644 --- a/polkadot-parachains/statemint/Cargo.toml +++ b/polkadot-parachains/statemint/Cargo.toml @@ -10,7 +10,7 @@ codec = { package = "parity-scale-codec", version = "3.0.0", default-features = hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } serde = { version = "1.0.132", optional = true, features = ["derive"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } smallvec = "1.6.1" # Substrate diff --git a/polkadot-parachains/westmint/Cargo.toml b/polkadot-parachains/westmint/Cargo.toml index e6177a6f9e..cf9e6b9a8e 100644 --- a/polkadot-parachains/westmint/Cargo.toml +++ b/polkadot-parachains/westmint/Cargo.toml @@ -9,7 +9,7 @@ description = "Westend variant of Statemint parachain runtime" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/primitives/parachain-inherent/Cargo.toml b/primitives/parachain-inherent/Cargo.toml index 48ccdea2b8..432361406f 100644 --- a/primitives/parachain-inherent/Cargo.toml +++ b/primitives/parachain-inherent/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] async-trait = { version = "0.1.53", optional = true } codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ "derive" ] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } tracing = { version = "0.1.33", optional = true } # Substrate diff --git a/test/runtime/Cargo.toml b/test/runtime/Cargo.toml index 84ba37dae9..70947b4988 100644 --- a/test/runtime/Cargo.toml +++ b/test/runtime/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate From 058469bb931ee7f341c65835960e6da36c282cbc Mon Sep 17 00:00:00 2001 From: Alexander Samusev <41779041+alvicsam@users.noreply.github.com> Date: Tue, 12 Apr 2022 13:53:02 +0200 Subject: [PATCH 33/42] Add benchmarks to pipeline (#1074) * [Do not merge] add benchmarks to pipeline * disable jobs for test * Revert "[Do not merge] add benchmarks to pipeline" This reverts commit af3cca09f2bbec7ab75e1e905314356ce4405a6f. * add weights tag * add stage * empty before_script for benches * run benchmarks on ci6 * disable cargo target dir * disable pre-cache * add CARGO_TARGET_DIR var to bench script * debug * debug * fix script path * divide build and benchmark into 2 jobs * fix bench build * small fix * reduce benchmark output log * add push github * add push gh * add after_script * typo fix * typo fix * fix curl * fix git config * add title and body to pr * final check that everything works * final check that everything works * return jobs back * fix rules * cancel changes benchmarks.sh * Apply suggestions from code review Co-authored-by: Denis Pisarev * rename job * change benches jobs to run on release-parachains-v* * remove master refs Co-authored-by: Denis Pisarev --- .gitlab-ci.yml | 97 ++++++++++++++++++++++++++++++++-------- scripts/benchmarks-ci.sh | 37 +++++++++++++++ 2 files changed, 115 insertions(+), 19 deletions(-) create mode 100755 scripts/benchmarks-ci.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0d89bd90f2..0b38b40900 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,8 +8,19 @@ stages: - test - publish + - benchmarks-build + - benchmarks-run -variables: &default-vars +default: + interruptible: true + retry: + max: 2 + when: + - runner_system_failure + - unknown_failure + - api_failure + +variables: GIT_STRATEGY: fetch GIT_DEPTH: 100 CARGO_INCREMENTAL: 0 @@ -17,13 +28,20 @@ variables: &default-vars DOCKER_OS: "debian:stretch" ARCH: "x86_64" +.collect-artifacts: &collect-artifacts + artifacts: + name: "${CI_JOB_NAME}_${CI_COMMIT_REF_NAME}" + when: on_success + expire_in: 1 days + paths: + - ./artifacts/ + .rust-info-script: &rust-info-script - rustup show - cargo --version - rustup +nightly show - cargo +nightly --version - bash --version - - sccache -s .publish-refs: &publish-refs rules: @@ -31,29 +49,27 @@ variables: &default-vars - if: $CI_PIPELINE_SOURCE == "schedule" - if: $CI_COMMIT_REF_NAME =~ /^v[0-9]+\.[0-9]+.*$/ # i.e. v1.0, v2.1rc1 +# run benchmarks manually only on release-parachains-v* branch +.benchmarks-manual-refs: &benchmarks-manual-refs + rules: + - if: $CI_COMMIT_REF_NAME =~ /^release-parachains-v[0-9]+\.[0-9]+.*$/ # i.e. release-parachains-v1.0, release-parachains-v2.1rc1 + when: manual + +# run benchmarks only on release-parachains-v* branch +.benchmarks-refs: &benchmarks-refs + rules: + - if: $CI_COMMIT_REF_NAME =~ /^release-parachains-v[0-9]+\.[0-9]+.*$/ # i.e. release-parachains-v1.0, release-parachains-v2.1rc1 + when: manual + .docker-env: &docker-env image: "${CI_IMAGE}" before_script: - *rust-info-script - - sccache -s - retry: - max: 2 - when: - - runner_system_failure - - unknown_failure - - api_failure - interruptible: true tags: - linux-docker .kubernetes-env: &kubernetes-env - retry: - max: 2 - when: - - runner_system_failure - - unknown_failure - - api_failure - interruptible: true + image: "${CI_IMAGE}" tags: - kubernetes-parity-build @@ -84,7 +100,6 @@ test-linux-stable: - if: $CI_PIPELINE_SOURCE == "schedule" <<: *collect-artifacts variables: - <<: *default-vars # Enable debug assertions since we are running optimized builds for testing # but still want to have debug assertions. RUSTFLAGS: "-Cdebug-assertions=y -Dwarnings" @@ -136,7 +151,6 @@ check-rustdoc: stage: test <<: *docker-env variables: - <<: *default-vars SKIP_WASM_BUILD: 1 RUSTDOCFLAGS: "-Dwarnings" script: @@ -169,3 +183,48 @@ publish-s3: after_script: - aws s3 ls s3://${BUCKET}/${PREFIX}/latest/ --recursive --human-readable --summarize + +#### stage: benchmarks +# Work only on release-parachains-v* branches + +benchmarks-build: + stage: benchmarks-build + <<: *docker-env + <<: *collect-artifacts + <<: *benchmarks-manual-refs + script: + - time cargo build --profile production --locked --features runtime-benchmarks + - mkdir artifacts + - cp $CARGO_TARGET_DIR/production/polkadot-collator ./artifacts/ + +benchmarks: + stage: benchmarks-run + before_script: + - *rust-info-script + <<: *collect-artifacts + <<: *benchmarks-refs + script: + - ./scripts/benchmarks-ci.sh statemine > ./artifacts/bench-statemine.log + - ./scripts/benchmarks-ci.sh statemint > ./artifacts/bench-statemint.log + - ./scripts/benchmarks-ci.sh westmint > ./artifacts/bench-westmint.log + - git status + - export BRANCHNAME="${CI_COMMIT_BRANCH}-weights" + # Set git config + - rm -rf .git/config + - git config --global user.email "${GITHUB_EMAIL}" + - git config --global user.name "${GITHUB_USER}" + - git config remote.origin.url "https://${GITHUB_USER}:${GITHUB_TOKEN}@github.com:/paritytech/${CI_PROJECT_NAME}.git" + - git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*" + # push results to github + - git checkout -b $BRANCHNAME + - git add polkadot-parachains/* + - git commit -m "[benchmarks] pr with wieghts" + - git push origin $BRANCHNAME + # create PR + - curl -u ${GITHUB_USER}:${GITHUB_TOKEN} + -d '{"title":"[benchmarks] Update weights","body":"This PR is generated automatically by CI.","head":"'$BRANCHNAME'","base":"'${CI_COMMIT_BRANCH}'"}' + -X POST https://api.github.com/repos/paritytech/${CI_PROJECT_NAME}/pulls + after_script: + - rm -rf .git/config + tags: + - weights diff --git a/scripts/benchmarks-ci.sh b/scripts/benchmarks-ci.sh new file mode 100755 index 0000000000..91d24bb5dc --- /dev/null +++ b/scripts/benchmarks-ci.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +steps=50 +repeat=20 +chainName=$1 + +benhcmarkOutput=./polkadot-parachains/$chainName/src/weights +benhcmarkChainName="$chainName-dev" + +pallets=( + pallet_assets + pallet_balances + pallet_collator_selection + pallet_multisig + pallet_proxy + pallet_session + pallet_timestamp + pallet_utility + pallet_uniques + cumulus_pallet_xcmp_queue + frame_system +) + +for p in ${pallets[@]} +do + ./artifacts/polkadot-collator benchmark \ + --chain=$benhcmarkChainName \ + --execution=wasm \ + --wasm-execution=compiled \ + --pallet=$p \ + --extrinsic='*' \ + --steps=$steps \ + --repeat=$repeat \ + --json \ + --header=./file_header.txt \ + --output=$benhcmarkOutput +done From a33f07a1ceb8c2bcaefeb447082caea8f9ecdb85 Mon Sep 17 00:00:00 2001 From: Alexander Samusev <41779041+alvicsam@users.noreply.github.com> Date: Tue, 12 Apr 2022 15:10:24 +0200 Subject: [PATCH 34/42] Fix rules for benchmarks and publish (#1167) * Fix rules for benchmarks and publish * fix publish refs * add comments * add comment * Apply suggestions from code review Co-authored-by: Denis Pisarev Co-authored-by: Denis Pisarev --- .gitlab-ci.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0b38b40900..2d88762bb5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -45,21 +45,28 @@ variables: .publish-refs: &publish-refs rules: - - if: $CI_PIPELINE_SOURCE == "web" + - if: $CI_PIPELINE_SOURCE == "web" && + $CI_COMMIT_REF_NAME == "master" # run from web and on master branch + - if: $CI_PIPELINE_SOURCE == "web" && + $CI_COMMIT_REF_NAME =~ /^v[0-9]+\.[0-9]+.*$/ # run from web and on version tag (i.e. v1.0, v2.1rc1) - if: $CI_PIPELINE_SOURCE == "schedule" - if: $CI_COMMIT_REF_NAME =~ /^v[0-9]+\.[0-9]+.*$/ # i.e. v1.0, v2.1rc1 # run benchmarks manually only on release-parachains-v* branch .benchmarks-manual-refs: &benchmarks-manual-refs rules: + - if: $CI_PIPELINE_SOURCE == "web" && + $CI_COMMIT_REF_NAME =~ /^release-parachains-v[0-9]+\.[0-9]+.*$/ # run from web and on branch release-parachains-v* (i.e. 1.0, 2.1rc1) + when: manual - if: $CI_COMMIT_REF_NAME =~ /^release-parachains-v[0-9]+\.[0-9]+.*$/ # i.e. release-parachains-v1.0, release-parachains-v2.1rc1 when: manual # run benchmarks only on release-parachains-v* branch .benchmarks-refs: &benchmarks-refs rules: + - if: $CI_PIPELINE_SOURCE == "web" && + $CI_COMMIT_REF_NAME =~ /^release-parachains-v[0-9]+\.[0-9]+.*$/ # run from web and on branch release-parachains-v* (i.e. 1.0, 2.1rc1) - if: $CI_COMMIT_REF_NAME =~ /^release-parachains-v[0-9]+\.[0-9]+.*$/ # i.e. release-parachains-v1.0, release-parachains-v2.1rc1 - when: manual .docker-env: &docker-env image: "${CI_IMAGE}" From 0c17c7e5df68cafd5afab054f50191eebe27efbd Mon Sep 17 00:00:00 2001 From: Denis Pisarev Date: Tue, 12 Apr 2022 15:52:56 +0200 Subject: [PATCH 35/42] CI: rename ambiguous jobs (#1168) --- .github/workflows/pr-custom-review.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-custom-review.yml b/.github/workflows/pr-custom-review.yml index d113d39067..322403da03 100644 --- a/.github/workflows/pr-custom-review.yml +++ b/.github/workflows/pr-custom-review.yml @@ -1,4 +1,4 @@ -name: Check reviews +name: Assign reviewers on: pull_request: From ee7d4e4e2a762ada5a0fcb5942d39d94ec16f0a3 Mon Sep 17 00:00:00 2001 From: Tsvetomir Dimitrov Date: Tue, 12 Apr 2022 19:31:33 +0300 Subject: [PATCH 36/42] Handle relocation of `ParachainHost` in Polkadot (#1108) * Handle relocation of `ParachainHost` in Polkadot `ParachainHost` is no longer versioned and is in `runtime_api` module. This is a companion for https://github.com/paritytech/polkadot/pull/5048 * Update dependencies --- Cargo.lock | 661 +++++++++--------- .../src/lib.rs | 6 +- primitives/core/src/lib.rs | 2 +- 3 files changed, 343 insertions(+), 326 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a00fc9d3b0..6960044196 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -458,7 +458,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "beefy-primitives", "fnv", @@ -491,7 +491,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -514,12 +514,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "scale-info", @@ -735,7 +735,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-runtime", "finality-grandpa", @@ -752,7 +752,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-runtime", "frame-support", @@ -764,7 +764,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bitvec", "bp-runtime", @@ -781,7 +781,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-messages", "bp-runtime", @@ -799,7 +799,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -816,7 +816,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-support", "hash-db", @@ -834,7 +834,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -849,7 +849,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -864,7 +864,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -2819,7 +2819,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", ] @@ -2837,7 +2837,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -2859,7 +2859,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "Inflector", "chrono", @@ -2904,7 +2904,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -2915,7 +2915,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2931,7 +2931,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -2959,7 +2959,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "bitflags", "frame-metadata", @@ -2988,7 +2988,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -3000,7 +3000,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.3", @@ -3012,7 +3012,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro2", "quote", @@ -3022,7 +3022,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "log", @@ -3039,7 +3039,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -3054,7 +3054,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "sp-api", @@ -3063,7 +3063,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "sp-api", @@ -4184,8 +4184,8 @@ dependencies = [ [[package]] name = "kusama-runtime" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "beefy-primitives", "bitvec", @@ -4273,8 +4273,8 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-support", "polkadot-primitives", @@ -5136,8 +5136,8 @@ dependencies = [ [[package]] name = "metered-channel" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "coarsetime", "crossbeam-queue", @@ -5607,7 +5607,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -5624,7 +5624,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -5638,7 +5638,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -5654,7 +5654,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -5670,7 +5670,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -5685,7 +5685,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -5709,7 +5709,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5729,7 +5729,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -5744,7 +5744,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "beefy-primitives", "frame-support", @@ -5760,7 +5760,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5785,7 +5785,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -5803,7 +5803,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5820,7 +5820,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5842,7 +5842,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5863,7 +5863,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -5908,7 +5908,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -5925,7 +5925,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "bitflags", "frame-benchmarking", @@ -5952,7 +5952,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "bitflags", "parity-scale-codec", @@ -5967,7 +5967,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro2", "quote", @@ -5977,7 +5977,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5996,7 +5996,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -6009,7 +6009,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6025,7 +6025,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6048,7 +6048,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6066,7 +6066,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6081,7 +6081,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6104,7 +6104,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6120,7 +6120,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6140,7 +6140,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6157,7 +6157,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6174,7 +6174,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -6192,7 +6192,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6208,7 +6208,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6225,7 +6225,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6240,7 +6240,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6254,7 +6254,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6271,7 +6271,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6294,7 +6294,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6310,7 +6310,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6325,7 +6325,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6339,7 +6339,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6353,7 +6353,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6369,7 +6369,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6390,7 +6390,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6406,7 +6406,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6420,7 +6420,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6443,7 +6443,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -6454,7 +6454,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "log", "sp-arithmetic", @@ -6463,7 +6463,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6492,7 +6492,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6510,7 +6510,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6529,7 +6529,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-support", "frame-system", @@ -6546,7 +6546,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6563,7 +6563,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6574,7 +6574,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6591,7 +6591,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6606,7 +6606,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6622,7 +6622,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-benchmarking", "frame-support", @@ -6636,8 +6636,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-support", "frame-system", @@ -6654,8 +6654,8 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-benchmarking", "frame-support", @@ -7215,8 +7215,8 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7229,8 +7229,8 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7242,8 +7242,8 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "derive_more", "fatality", @@ -7265,8 +7265,8 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "fatality", "futures 0.3.21", @@ -7286,8 +7286,8 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "clap 3.1.8", "frame-benchmarking-cli", @@ -7310,8 +7310,8 @@ dependencies = [ [[package]] name = "polkadot-client" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -7426,8 +7426,8 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "always-assert", "fatality", @@ -7447,8 +7447,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -7460,8 +7460,8 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "derive_more", "fatality", @@ -7483,8 +7483,8 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7497,8 +7497,8 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7517,8 +7517,8 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-trait", "futures 0.3.21", @@ -7536,8 +7536,8 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "parity-scale-codec", @@ -7554,8 +7554,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bitvec", "derive_more", @@ -7577,13 +7577,14 @@ dependencies = [ "sp-consensus", "sp-consensus-slots", "sp-runtime", + "thiserror", "tracing-gum", ] [[package]] name = "polkadot-node-core-av-store" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bitvec", "futures 0.3.21", @@ -7602,8 +7603,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bitvec", "futures 0.3.21", @@ -7620,8 +7621,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7635,8 +7636,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-trait", "futures 0.3.21", @@ -7653,8 +7654,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7668,8 +7669,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7685,8 +7686,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "fatality", "futures 0.3.21", @@ -7704,8 +7705,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-trait", "futures 0.3.21", @@ -7721,8 +7722,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bitvec", "futures 0.3.21", @@ -7738,8 +7739,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "always-assert", "assert_matches", @@ -7768,8 +7769,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "polkadot-node-primitives", @@ -7784,8 +7785,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "memory-lru", @@ -7802,8 +7803,8 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-std", "lazy_static", @@ -7820,8 +7821,8 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bs58", "futures 0.3.21", @@ -7839,8 +7840,8 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-trait", "fatality", @@ -7857,8 +7858,8 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bounded-vec", "futures 0.3.21", @@ -7879,8 +7880,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7889,8 +7890,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-trait", "futures 0.3.21", @@ -7907,8 +7908,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "derive_more", "futures 0.3.21", @@ -7926,8 +7927,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-trait", "derive_more", @@ -7959,8 +7960,8 @@ dependencies = [ [[package]] name = "polkadot-overseer" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7980,8 +7981,8 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-trait", "futures 0.3.21", @@ -7997,8 +7998,8 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -8009,8 +8010,8 @@ dependencies = [ [[package]] name = "polkadot-parachain" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "derive_more", "frame-support", @@ -8026,8 +8027,8 @@ dependencies = [ [[package]] name = "polkadot-performance-test" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -8041,8 +8042,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bitvec", "frame-system", @@ -8071,8 +8072,8 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -8103,8 +8104,8 @@ dependencies = [ [[package]] name = "polkadot-runtime" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "beefy-primitives", "bitvec", @@ -8188,8 +8189,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "beefy-primitives", "bitvec", @@ -8235,8 +8236,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-support", "polkadot-primitives", @@ -8247,8 +8248,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bs58", "parity-scale-codec", @@ -8259,8 +8260,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "bitflags", "bitvec", @@ -8302,8 +8303,8 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "async-trait", "beefy-gadget", @@ -8403,8 +8404,8 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8424,8 +8425,8 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8434,8 +8435,8 @@ dependencies = [ [[package]] name = "polkadot-test-client" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8459,8 +8460,8 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "beefy-primitives", "bitvec", @@ -8521,8 +8522,8 @@ dependencies = [ [[package]] name = "polkadot-test-service" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-benchmarking", "frame-system", @@ -9065,7 +9066,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "env_logger 0.9.0", "jsonrpsee 0.10.1", @@ -9181,8 +9182,8 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -9258,8 +9259,8 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-support", "polkadot-primitives", @@ -9448,7 +9449,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "log", "sp-core", @@ -9459,7 +9460,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "futures 0.3.21", @@ -9486,7 +9487,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "futures-timer", @@ -9509,7 +9510,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9525,7 +9526,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -9542,7 +9543,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -9553,7 +9554,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "chrono", "clap 3.1.8", @@ -9591,7 +9592,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "fnv", "futures 0.3.21", @@ -9619,7 +9620,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "hash-db", "kvdb", @@ -9644,7 +9645,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "futures 0.3.21", @@ -9668,7 +9669,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "futures 0.3.21", @@ -9697,7 +9698,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "fork-tree", @@ -9740,7 +9741,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -9764,7 +9765,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9777,7 +9778,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "futures 0.3.21", @@ -9802,7 +9803,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "sc-client-api", "sp-authorship", @@ -9813,7 +9814,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "lazy_static", "lru 0.7.5", @@ -9840,7 +9841,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "environmental", "parity-scale-codec", @@ -9857,7 +9858,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "log", "parity-scale-codec", @@ -9873,7 +9874,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9891,7 +9892,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "ahash", "async-trait", @@ -9931,7 +9932,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "finality-grandpa", "futures 0.3.21", @@ -9955,7 +9956,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "ansi_term", "futures 0.3.21", @@ -9972,7 +9973,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "hex", @@ -9987,7 +9988,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "asynchronous-codec 0.5.0", @@ -10036,7 +10037,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "ahash", "futures 0.3.21", @@ -10053,7 +10054,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "bytes 1.1.0", "fnv", @@ -10081,7 +10082,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "libp2p", @@ -10094,7 +10095,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10103,7 +10104,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "hash-db", @@ -10134,7 +10135,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10160,7 +10161,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10177,7 +10178,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "directories", @@ -10205,6 +10206,7 @@ dependencies = [ "sc-offchain", "sc-rpc", "sc-rpc-server", + "sc-sysinfo", "sc-telemetry", "sc-tracing", "sc-transaction-pool", @@ -10241,7 +10243,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "log", "parity-scale-codec", @@ -10255,7 +10257,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -10273,10 +10275,27 @@ dependencies = [ "thiserror", ] +[[package]] +name = "sc-sysinfo" +version = "6.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +dependencies = [ + "futures 0.3.21", + "libc", + "log", + "rand 0.7.3", + "rand_pcg 0.2.1", + "regex", + "sc-telemetry", + "serde", + "serde_json", + "sp-core", +] + [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "chrono", "futures 0.3.21", @@ -10294,7 +10313,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "ansi_term", "atty", @@ -10325,7 +10344,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -10336,7 +10355,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10363,7 +10382,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "log", @@ -10376,7 +10395,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10848,8 +10867,8 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "enumn", "parity-scale-codec", @@ -10937,7 +10956,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "hash-db", "log", @@ -10954,7 +10973,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "blake2 0.10.2", "proc-macro-crate 1.1.3", @@ -10966,7 +10985,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "scale-info", @@ -10979,7 +10998,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "integer-sqrt", "num-traits", @@ -10994,7 +11013,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "scale-info", @@ -11007,7 +11026,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "parity-scale-codec", @@ -11019,7 +11038,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "sp-api", @@ -11031,7 +11050,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "log", @@ -11049,7 +11068,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "futures 0.3.21", @@ -11068,7 +11087,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "parity-scale-codec", @@ -11086,7 +11105,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "merlin", @@ -11109,7 +11128,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "scale-info", @@ -11123,7 +11142,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -11135,7 +11154,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "base58", "bitflags", @@ -11181,7 +11200,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "blake2 0.10.2", "byteorder", @@ -11195,7 +11214,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro2", "quote", @@ -11206,7 +11225,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "kvdb", "parking_lot 0.12.0", @@ -11215,7 +11234,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro2", "quote", @@ -11225,7 +11244,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "environmental", "parity-scale-codec", @@ -11236,7 +11255,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "finality-grandpa", "log", @@ -11254,7 +11273,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11268,7 +11287,7 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "hash-db", @@ -11293,7 +11312,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "lazy_static", "sp-core", @@ -11304,7 +11323,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "futures 0.3.21", @@ -11321,7 +11340,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "thiserror", "zstd", @@ -11330,7 +11349,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "scale-info", @@ -11344,7 +11363,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "sp-api", "sp-core", @@ -11354,7 +11373,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "backtrace", "lazy_static", @@ -11364,7 +11383,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "rustc-hash", "serde", @@ -11374,7 +11393,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "either", "hash256-std-hasher", @@ -11396,7 +11415,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11413,7 +11432,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "Inflector", "proc-macro-crate 1.1.3", @@ -11425,7 +11444,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "log", "parity-scale-codec", @@ -11439,7 +11458,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "serde", "serde_json", @@ -11448,7 +11467,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "scale-info", @@ -11462,7 +11481,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "scale-info", @@ -11473,7 +11492,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "hash-db", "log", @@ -11495,12 +11514,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11513,7 +11532,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "log", "sp-core", @@ -11526,7 +11545,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "futures-timer", @@ -11542,7 +11561,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "sp-std", @@ -11554,7 +11573,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "sp-api", "sp-runtime", @@ -11563,7 +11582,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "log", @@ -11579,7 +11598,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "hash-db", "memory-db", @@ -11595,7 +11614,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11612,7 +11631,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11623,7 +11642,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "impl-trait-for-tuples", "log", @@ -11913,7 +11932,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "platforms", ] @@ -11921,7 +11940,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.21", @@ -11943,7 +11962,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures-util", "hyper", @@ -11956,7 +11975,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -11979,7 +11998,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "async-trait", "futures 0.3.21", @@ -12005,7 +12024,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "futures 0.3.21", "substrate-test-utils-derive", @@ -12015,7 +12034,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#f4e80d444523646c14def0ebbeee1d2bae47bfcf" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -12026,7 +12045,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "ansi_term", "build-helper", @@ -12111,8 +12130,8 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-support", "polkadot-primitives", @@ -12412,8 +12431,8 @@ dependencies = [ [[package]] name = "tracing-gum" -version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12423,8 +12442,8 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" -version = "0.9.17" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -12551,7 +12570,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#174735ea1bb5fc4513519c45181d8df63d86f613" +source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "clap 3.1.8", "jsonrpsee 0.10.1", @@ -13158,8 +13177,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "beefy-primitives", "bitvec", @@ -13244,8 +13263,8 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-support", "polkadot-primitives", @@ -13464,8 +13483,8 @@ dependencies = [ [[package]] name = "xcm" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13477,8 +13496,8 @@ dependencies = [ [[package]] name = "xcm-builder" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-support", "frame-system", @@ -13497,8 +13516,8 @@ dependencies = [ [[package]] name = "xcm-executor" -version = "0.9.18" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +version = "0.9.19" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "frame-benchmarking", "frame-support", @@ -13516,7 +13535,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#a686c4e117fdfbe8779f46047860af90ace23f97" +source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" dependencies = [ "Inflector", "proc-macro2", diff --git a/client/relay-chain-inprocess-interface/src/lib.rs b/client/relay-chain-inprocess-interface/src/lib.rs index e19f794fb3..55e8c567e6 100644 --- a/client/relay-chain-inprocess-interface/src/lib.rs +++ b/client/relay-chain-inprocess-interface/src/lib.rs @@ -19,10 +19,8 @@ use std::{pin::Pin, sync::Arc, time::Duration}; use async_trait::async_trait; use cumulus_primitives_core::{ relay_chain::{ - v2::{ - CommittedCandidateReceipt, OccupiedCoreAssumption, ParachainHost, SessionIndex, - ValidatorId, - }, + runtime_api::ParachainHost, + v2::{CommittedCandidateReceipt, OccupiedCoreAssumption, SessionIndex, ValidatorId}, Block as PBlock, BlockId, Hash as PHash, Header as PHeader, InboundHrmpMessage, }, InboundDownwardMessage, ParaId, PersistedValidationData, diff --git a/primitives/core/src/lib.rs b/primitives/core/src/lib.rs index c6b85e7da6..516ff817dc 100644 --- a/primitives/core/src/lib.rs +++ b/primitives/core/src/lib.rs @@ -35,7 +35,7 @@ pub use polkadot_primitives::v2::{ /// A module that re-exports relevant relay chain definitions. pub mod relay_chain { pub use polkadot_core_primitives::*; - pub use polkadot_primitives::{v2, v2::well_known_keys}; + pub use polkadot_primitives::{runtime_api, v2, v2::well_known_keys}; } /// An inbound HRMP message. From e1963ef0701ffa89bfb7aefff607d3a6482576ba Mon Sep 17 00:00:00 2001 From: Doordashcon <90750465+Doordashcon@users.noreply.github.com> Date: Tue, 12 Apr 2022 21:39:17 +0100 Subject: [PATCH 37/42] Log XCMP Queue Errors (#1147) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * test invalid xcmp data * proper messaging * cargo fmt * Use `error` instead of `info` Co-authored-by: Bastian Köcher Co-authored-by: Keith Yeung Co-authored-by: Bastian Köcher --- pallets/xcmp-queue/src/lib.rs | 6 +++++- pallets/xcmp-queue/src/tests.rs | 12 ++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/pallets/xcmp-queue/src/lib.rs b/pallets/xcmp-queue/src/lib.rs index e0c5b6e41e..1b416a7c69 100644 --- a/pallets/xcmp-queue/src/lib.rs +++ b/pallets/xcmp-queue/src/lib.rs @@ -655,7 +655,11 @@ impl Pallet { remaining_fragments = last_remaining_fragments; break }, - Err(_) => { + Err(error) => { + log::error!( + "Failed to process XCMP-XCM message, caused by {:?}", + error + ); // Message looks invalid; don't attempt to retry }, } diff --git a/pallets/xcmp-queue/src/tests.rs b/pallets/xcmp-queue/src/tests.rs index b6d8ef40b0..62e674004e 100644 --- a/pallets/xcmp-queue/src/tests.rs +++ b/pallets/xcmp-queue/src/tests.rs @@ -65,6 +65,18 @@ fn handle_blob_message() { }); } +#[test] +#[should_panic = "Invalid incoming XCMP message data"] +#[cfg(debug_assertions)] +fn handle_invalid_data() { + new_test_ext().execute_with(|| { + let data = Xcm::(vec![]).encode(); + InboundXcmpMessages::::insert(ParaId::from(1000), 1, data); + let format = XcmpMessageFormat::ConcatenatedVersionedXcm; + XcmpQueue::process_xcmp_message(1000.into(), (1, format), 10_000_000_000, 10_000_000_000); + }); +} + #[test] fn service_overweight_unknown() { new_test_ext().execute_with(|| { From 6768cf8cda3d6e888f797e2032c42c023a66308d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Apr 2022 23:05:17 +0200 Subject: [PATCH 38/42] Bump jsonrpsee from 0.9.0 to 0.10.1 (#1146) --- Cargo.lock | 121 ++++---------------- client/relay-chain-interface/Cargo.toml | 2 +- client/relay-chain-rpc-interface/Cargo.toml | 2 +- 3 files changed, 22 insertions(+), 103 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6960044196..906cefd5e5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2097,7 +2097,7 @@ dependencies = [ "cumulus-primitives-core", "derive_more", "futures 0.3.21", - "jsonrpsee-core 0.9.0", + "jsonrpsee-core", "parity-scale-codec", "parking_lot 0.12.0", "polkadot-overseer", @@ -2122,7 +2122,7 @@ dependencies = [ "cumulus-relay-chain-interface", "futures 0.3.21", "futures-timer", - "jsonrpsee 0.9.0", + "jsonrpsee", "parity-scale-codec", "parking_lot 0.12.0", "polkadot-service", @@ -3961,49 +3961,17 @@ dependencies = [ "slab", ] -[[package]] -name = "jsonrpsee" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0d0b8cc1959f8c05256ace093b2317482da9127f1d9227564f47e7e6bf9bda8" -dependencies = [ - "jsonrpsee-core 0.9.0", - "jsonrpsee-http-client", - "jsonrpsee-types 0.9.0", - "jsonrpsee-ws-client 0.9.0", -] - [[package]] name = "jsonrpsee" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91dc760c341fa81173f9a434931aaf32baad5552b0230cc6c93e8fb7eaad4c19" dependencies = [ - "jsonrpsee-core 0.10.1", + "jsonrpsee-core", + "jsonrpsee-http-client", "jsonrpsee-proc-macros", - "jsonrpsee-types 0.10.1", - "jsonrpsee-ws-client 0.10.1", -] - -[[package]] -name = "jsonrpsee-client-transport" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa370c2c717d798c3c0a315ae3f0a707a388c6963c11f9da7dbbe1d3f7392f5f" -dependencies = [ - "futures 0.3.21", - "http", - "jsonrpsee-core 0.9.0", - "jsonrpsee-types 0.9.0", - "pin-project 1.0.10", - "rustls-native-certs 0.6.1", - "soketto", - "thiserror", - "tokio", - "tokio-rustls 0.23.2", - "tokio-util 0.6.9", - "tracing", - "webpki-roots 0.22.2", + "jsonrpsee-types", + "jsonrpsee-ws-client", ] [[package]] @@ -4014,8 +3982,8 @@ checksum = "765f7a36d5087f74e3b3b47805c2188fef8eb54afcb587b078d9f8ebfe9c7220" dependencies = [ "futures 0.3.21", "http", - "jsonrpsee-core 0.10.1", - "jsonrpsee-types 0.10.1", + "jsonrpsee-core", + "jsonrpsee-types", "pin-project 1.0.10", "rustls-native-certs 0.6.1", "soketto", @@ -4027,29 +3995,6 @@ dependencies = [ "webpki-roots 0.22.2", ] -[[package]] -name = "jsonrpsee-core" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22abc3274b265dcefe2e26c4beecf9fda4fffa48cf94930443a6c73678f020d5" -dependencies = [ - "anyhow", - "arrayvec 0.7.2", - "async-trait", - "beef", - "futures-channel", - "futures-util", - "hyper", - "jsonrpsee-types 0.9.0", - "rustc-hash", - "serde", - "serde_json", - "soketto", - "thiserror", - "tokio", - "tracing", -] - [[package]] name = "jsonrpsee-core" version = "0.10.1" @@ -4063,7 +4008,7 @@ dependencies = [ "futures-channel", "futures-util", "hyper", - "jsonrpsee-types 0.10.1", + "jsonrpsee-types", "rustc-hash", "serde", "serde_json", @@ -4075,15 +4020,15 @@ dependencies = [ [[package]] name = "jsonrpsee-http-client" -version = "0.9.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d31b837273d09dd80051eefa57d337769dff6c3266108c43a3544ac7ffed9d68" +checksum = "92709e0b8255691f4df954a0176b1cbc3312f151e7ed2e643812e8bd121f1d1c" dependencies = [ "async-trait", "hyper", "hyper-rustls 0.23.0", - "jsonrpsee-core 0.9.0", - "jsonrpsee-types 0.9.0", + "jsonrpsee-core", + "jsonrpsee-types", "rustc-hash", "serde", "serde_json", @@ -4104,20 +4049,6 @@ dependencies = [ "syn", ] -[[package]] -name = "jsonrpsee-types" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f4c45d2e2aa1db4c7d7d7dbaabc10a5b5258d99cd9d42fbfd5260b76f80c324" -dependencies = [ - "anyhow", - "beef", - "serde", - "serde_json", - "thiserror", - "tracing", -] - [[package]] name = "jsonrpsee-types" version = "0.10.1" @@ -4132,26 +4063,15 @@ dependencies = [ "tracing", ] -[[package]] -name = "jsonrpsee-ws-client" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31b58983485b2b626c276f1eb367d62dae82132451b281072a7bfa536a33ddf3" -dependencies = [ - "jsonrpsee-client-transport 0.9.0", - "jsonrpsee-core 0.9.0", - "jsonrpsee-types 0.9.0", -] - [[package]] name = "jsonrpsee-ws-client" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd66d18bab78d956df24dd0d2e41e4c00afbb818fda94a98264bdd12ce8506ac" dependencies = [ - "jsonrpsee-client-transport 0.10.1", - "jsonrpsee-core 0.10.1", - "jsonrpsee-types 0.10.1", + "jsonrpsee-client-transport", + "jsonrpsee-core", + "jsonrpsee-types", ] [[package]] @@ -9069,7 +8989,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "env_logger 0.9.0", - "jsonrpsee 0.10.1", + "jsonrpsee", "log", "parity-scale-codec", "serde", @@ -12350,7 +12270,6 @@ checksum = "9e99e1983e5d376cd8eb4b66604d2e99e79f5bd988c3055891dcd8c9e2604cc0" dependencies = [ "bytes 1.1.0", "futures-core", - "futures-io", "futures-sink", "log", "pin-project-lite 0.2.7", @@ -12573,7 +12492,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" dependencies = [ "clap 3.1.8", - "jsonrpsee 0.10.1", + "jsonrpsee", "log", "parity-scale-codec", "remote-externalities", @@ -12604,9 +12523,9 @@ version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0" dependencies = [ - "cfg-if 1.0.0", + "cfg-if 0.1.10", "digest 0.10.3", - "rand 0.8.5", + "rand 0.7.3", "static_assertions", ] diff --git a/client/relay-chain-interface/Cargo.toml b/client/relay-chain-interface/Cargo.toml index 9559c0e45a..daacbbd905 100644 --- a/client/relay-chain-interface/Cargo.toml +++ b/client/relay-chain-interface/Cargo.toml @@ -23,5 +23,5 @@ parking_lot = "0.12.0" derive_more = "0.99.2" async-trait = "0.1.53" thiserror = "1.0.30" -jsonrpsee-core = "0.9.0" +jsonrpsee-core = "0.10.1" parity-scale-codec = "3.1.2" diff --git a/client/relay-chain-rpc-interface/Cargo.toml b/client/relay-chain-rpc-interface/Cargo.toml index 1869683f8e..7d07ace63e 100644 --- a/client/relay-chain-rpc-interface/Cargo.toml +++ b/client/relay-chain-rpc-interface/Cargo.toml @@ -23,7 +23,7 @@ futures = "0.3.21" futures-timer = "3.0.2" parity-scale-codec = "3.1.2" parking_lot = "0.12.0" -jsonrpsee = { version = "0.9.0", features = ["client"] } +jsonrpsee = { version = "0.10.1", features = ["client"] } tracing = "0.1.33" async-trait = "0.1.53" url = "2.2.2" From ad021260777e43a6b81496b91e1cf0f2a3f75bf5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 13 Apr 2022 08:59:26 +0200 Subject: [PATCH 39/42] Bump quote from 1.0.17 to 1.0.18 (#1163) Bumps [quote](https://github.com/dtolnay/quote) from 1.0.17 to 1.0.18. - [Release notes](https://github.com/dtolnay/quote/releases) - [Commits](https://github.com/dtolnay/quote/compare/1.0.17...1.0.18) --- updated-dependencies: - dependency-name: quote dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- pallets/parachain-system/proc-macro/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 906cefd5e5..4cb52635f8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8738,9 +8738,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "632d02bff7f874a36f33ea8bb416cd484b90cc66c1194b1a1110d067a7013f58" +checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1" dependencies = [ "proc-macro2", ] diff --git a/pallets/parachain-system/proc-macro/Cargo.toml b/pallets/parachain-system/proc-macro/Cargo.toml index fc4cb13d3f..d66b730b95 100644 --- a/pallets/parachain-system/proc-macro/Cargo.toml +++ b/pallets/parachain-system/proc-macro/Cargo.toml @@ -11,7 +11,7 @@ proc-macro = true [dependencies] syn = "1.0.91" proc-macro2 = "1.0.37" -quote = "1.0.17" +quote = "1.0.18" proc-macro-crate = "1.1.3" [features] From 5b963403693488033c5ea28509062443f6240242 Mon Sep 17 00:00:00 2001 From: Adrian Catangiu Date: Wed, 13 Apr 2022 14:29:44 +0300 Subject: [PATCH 40/42] use the right MMR primitives crate (companion for substrate#11183) (#1161) * use the right MMR primitives crate * fix cargo mmr primitives * fix lockfile * try another lockfile * bump substrate to 5597a93a * update lockfile * update lockfile for {"polkadot"} Co-authored-by: parity-processbot <> --- Cargo.lock | 560 ++++++++++++++++++++++++++--------------------------- 1 file changed, 279 insertions(+), 281 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4cb52635f8..12d57d4c36 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -458,7 +458,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "beefy-primitives", "fnv", @@ -482,6 +482,7 @@ dependencies = [ "sp-consensus", "sp-core", "sp-keystore", + "sp-mmr-primitives", "sp-runtime", "substrate-prometheus-endpoint", "thiserror", @@ -491,7 +492,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -514,12 +515,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "scale-info", @@ -735,7 +736,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-runtime", "finality-grandpa", @@ -752,7 +753,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-runtime", "frame-support", @@ -764,7 +765,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bitvec", "bp-runtime", @@ -781,7 +782,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-messages", "bp-runtime", @@ -799,7 +800,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -816,7 +817,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-support", "hash-db", @@ -834,7 +835,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -849,7 +850,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -864,7 +865,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -2819,7 +2820,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", ] @@ -2837,7 +2838,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -2859,7 +2860,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "Inflector", "chrono", @@ -2904,7 +2905,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -2915,7 +2916,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2931,7 +2932,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -2959,7 +2960,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "bitflags", "frame-metadata", @@ -2988,7 +2989,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -3000,7 +3001,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.3", @@ -3012,7 +3013,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro2", "quote", @@ -3022,7 +3023,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "log", @@ -3039,7 +3040,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -3054,7 +3055,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "sp-api", @@ -3063,7 +3064,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "sp-api", @@ -4105,7 +4106,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "beefy-primitives", "bitvec", @@ -4137,7 +4138,6 @@ dependencies = [ "pallet-im-online", "pallet-indices", "pallet-membership", - "pallet-mmr-primitives", "pallet-multisig", "pallet-nicks", "pallet-offences", @@ -4176,6 +4176,7 @@ dependencies = [ "sp-core", "sp-inherents", "sp-io", + "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", "sp-runtime", @@ -4194,7 +4195,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-support", "polkadot-primitives", @@ -5057,7 +5058,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "coarsetime", "crossbeam-queue", @@ -5527,7 +5528,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -5544,7 +5545,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -5558,7 +5559,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -5574,7 +5575,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -5590,7 +5591,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -5605,7 +5606,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -5629,7 +5630,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5649,7 +5650,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -5664,7 +5665,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "beefy-primitives", "frame-support", @@ -5680,7 +5681,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5691,7 +5692,6 @@ dependencies = [ "log", "pallet-beefy", "pallet-mmr", - "pallet-mmr-primitives", "pallet-session", "parity-scale-codec", "scale-info", @@ -5705,7 +5705,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -5723,7 +5723,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5740,7 +5740,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5762,7 +5762,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5783,7 +5783,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -5828,7 +5828,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -5845,7 +5845,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "bitflags", "frame-benchmarking", @@ -5872,7 +5872,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "bitflags", "parity-scale-codec", @@ -5887,7 +5887,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro2", "quote", @@ -5897,7 +5897,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5916,7 +5916,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -5929,7 +5929,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -5945,7 +5945,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5968,7 +5968,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -5986,7 +5986,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6001,7 +6001,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6024,7 +6024,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6040,7 +6040,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6060,7 +6060,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6077,7 +6077,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6094,33 +6094,17 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", "frame-support", "frame-system", - "pallet-mmr-primitives", "parity-scale-codec", "scale-info", "sp-core", "sp-io", - "sp-runtime", - "sp-std", -] - -[[package]] -name = "pallet-mmr-primitives" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" -dependencies = [ - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "serde", - "sp-api", - "sp-core", + "sp-mmr-primitives", "sp-runtime", "sp-std", ] @@ -6128,24 +6112,24 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", "jsonrpc-derive", - "pallet-mmr-primitives", "parity-scale-codec", "serde", "sp-api", "sp-blockchain", "sp-core", + "sp-mmr-primitives", "sp-runtime", ] [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6160,7 +6144,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -6174,7 +6158,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -6191,7 +6175,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6214,7 +6198,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6230,7 +6214,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6245,7 +6229,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -6259,7 +6243,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -6273,7 +6257,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6289,7 +6273,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -6310,7 +6294,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6326,7 +6310,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -6340,7 +6324,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6363,7 +6347,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -6374,7 +6358,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "log", "sp-arithmetic", @@ -6383,7 +6367,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -6412,7 +6396,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6430,7 +6414,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6449,7 +6433,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-support", "frame-system", @@ -6466,7 +6450,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6483,7 +6467,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6494,7 +6478,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6511,7 +6495,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6526,7 +6510,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6542,7 +6526,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-benchmarking", "frame-support", @@ -6557,7 +6541,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-support", "frame-system", @@ -6575,7 +6559,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-benchmarking", "frame-support", @@ -7136,7 +7120,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7150,7 +7134,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7163,7 +7147,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "derive_more", "fatality", @@ -7186,7 +7170,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "fatality", "futures 0.3.21", @@ -7207,7 +7191,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "clap 3.1.8", "frame-benchmarking-cli", @@ -7231,14 +7215,13 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "beefy-primitives", "frame-benchmarking", "frame-benchmarking-cli", "frame-system", "frame-system-rpc-runtime-api", - "pallet-mmr-primitives", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", "polkadot-core-primitives", @@ -7260,6 +7243,7 @@ dependencies = [ "sp-finality-grandpa", "sp-inherents", "sp-keyring", + "sp-mmr-primitives", "sp-offchain", "sp-runtime", "sp-session", @@ -7347,7 +7331,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "always-assert", "fatality", @@ -7368,7 +7352,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -7381,7 +7365,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "derive_more", "fatality", @@ -7404,7 +7388,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7418,7 +7402,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7438,7 +7422,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-trait", "futures 0.3.21", @@ -7457,7 +7441,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "parity-scale-codec", @@ -7475,7 +7459,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bitvec", "derive_more", @@ -7504,7 +7488,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bitvec", "futures 0.3.21", @@ -7524,7 +7508,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bitvec", "futures 0.3.21", @@ -7542,7 +7526,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7557,7 +7541,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-trait", "futures 0.3.21", @@ -7575,7 +7559,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7590,7 +7574,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7607,7 +7591,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "fatality", "futures 0.3.21", @@ -7626,7 +7610,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-trait", "futures 0.3.21", @@ -7643,7 +7627,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bitvec", "futures 0.3.21", @@ -7660,7 +7644,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "always-assert", "assert_matches", @@ -7690,7 +7674,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "polkadot-node-primitives", @@ -7706,7 +7690,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "memory-lru", @@ -7724,7 +7708,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-std", "lazy_static", @@ -7742,7 +7726,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bs58", "futures 0.3.21", @@ -7761,7 +7745,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-trait", "fatality", @@ -7779,7 +7763,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bounded-vec", "futures 0.3.21", @@ -7801,7 +7785,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7811,7 +7795,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-trait", "futures 0.3.21", @@ -7829,7 +7813,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "derive_more", "futures 0.3.21", @@ -7848,7 +7832,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-trait", "derive_more", @@ -7881,7 +7865,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7902,7 +7886,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-trait", "futures 0.3.21", @@ -7919,7 +7903,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -7931,7 +7915,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "derive_more", "frame-support", @@ -7948,7 +7932,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -7963,7 +7947,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bitvec", "frame-system", @@ -7993,7 +7977,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -8025,7 +8009,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "beefy-primitives", "bitvec", @@ -8055,7 +8039,6 @@ dependencies = [ "pallet-im-online", "pallet-indices", "pallet-membership", - "pallet-mmr-primitives", "pallet-multisig", "pallet-nicks", "pallet-offences", @@ -8092,6 +8075,7 @@ dependencies = [ "sp-core", "sp-inherents", "sp-io", + "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", "sp-runtime", @@ -8110,7 +8094,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "beefy-primitives", "bitvec", @@ -8157,7 +8141,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-support", "polkadot-primitives", @@ -8169,7 +8153,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bs58", "parity-scale-codec", @@ -8181,7 +8165,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "bitflags", "bitvec", @@ -8224,7 +8208,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "async-trait", "beefy-gadget", @@ -8238,7 +8222,6 @@ dependencies = [ "lru 0.7.5", "pallet-babe", "pallet-im-online", - "pallet-mmr-primitives", "pallet-staking", "pallet-transaction-payment-rpc-runtime-api", "parity-db", @@ -8325,7 +8308,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8346,7 +8329,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8356,7 +8339,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8381,7 +8364,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "beefy-primitives", "bitvec", @@ -8397,7 +8380,6 @@ dependencies = [ "pallet-balances", "pallet-grandpa", "pallet-indices", - "pallet-mmr-primitives", "pallet-nicks", "pallet-offences", "pallet-session", @@ -8426,6 +8408,7 @@ dependencies = [ "sp-core", "sp-inherents", "sp-io", + "sp-mmr-primitives", "sp-offchain", "sp-runtime", "sp-session", @@ -8443,7 +8426,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-benchmarking", "frame-system", @@ -8986,7 +8969,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "env_logger 0.9.0", "jsonrpsee", @@ -9103,7 +9086,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -9135,7 +9118,6 @@ dependencies = [ "pallet-indices", "pallet-membership", "pallet-mmr", - "pallet-mmr-primitives", "pallet-multisig", "pallet-offences", "pallet-proxy", @@ -9164,6 +9146,7 @@ dependencies = [ "sp-core", "sp-inherents", "sp-io", + "sp-mmr-primitives", "sp-offchain", "sp-runtime", "sp-session", @@ -9180,7 +9163,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-support", "polkadot-primitives", @@ -9369,7 +9352,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "log", "sp-core", @@ -9380,7 +9363,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "futures 0.3.21", @@ -9407,7 +9390,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "futures-timer", @@ -9430,7 +9413,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9446,7 +9429,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -9463,7 +9446,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -9474,7 +9457,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "chrono", "clap 3.1.8", @@ -9512,7 +9495,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "fnv", "futures 0.3.21", @@ -9540,7 +9523,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "hash-db", "kvdb", @@ -9565,7 +9548,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "futures 0.3.21", @@ -9589,7 +9572,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "futures 0.3.21", @@ -9618,7 +9601,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "fork-tree", @@ -9661,7 +9644,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -9685,7 +9668,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9698,7 +9681,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "futures 0.3.21", @@ -9723,7 +9706,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "sc-client-api", "sp-authorship", @@ -9734,7 +9717,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "lazy_static", "lru 0.7.5", @@ -9761,7 +9744,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "environmental", "parity-scale-codec", @@ -9778,7 +9761,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "log", "parity-scale-codec", @@ -9794,7 +9777,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9812,7 +9795,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "ahash", "async-trait", @@ -9852,7 +9835,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "finality-grandpa", "futures 0.3.21", @@ -9876,7 +9859,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "ansi_term", "futures 0.3.21", @@ -9893,7 +9876,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "hex", @@ -9908,7 +9891,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "asynchronous-codec 0.5.0", @@ -9957,7 +9940,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "ahash", "futures 0.3.21", @@ -9974,7 +9957,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "bytes 1.1.0", "fnv", @@ -10002,7 +9985,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "libp2p", @@ -10015,7 +9998,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10024,7 +10007,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "hash-db", @@ -10055,7 +10038,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10081,7 +10064,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10098,7 +10081,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "directories", @@ -10163,7 +10146,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "log", "parity-scale-codec", @@ -10177,7 +10160,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -10198,7 +10181,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "libc", @@ -10215,7 +10198,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "chrono", "futures 0.3.21", @@ -10233,7 +10216,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "ansi_term", "atty", @@ -10264,7 +10247,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -10275,7 +10258,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10302,7 +10285,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "log", @@ -10315,7 +10298,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10788,7 +10771,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "enumn", "parity-scale-codec", @@ -10876,7 +10859,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "hash-db", "log", @@ -10893,7 +10876,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "blake2 0.10.2", "proc-macro-crate 1.1.3", @@ -10905,7 +10888,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "scale-info", @@ -10918,7 +10901,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "integer-sqrt", "num-traits", @@ -10933,7 +10916,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "scale-info", @@ -10946,7 +10929,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "parity-scale-codec", @@ -10958,7 +10941,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "sp-api", @@ -10970,7 +10953,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "log", @@ -10988,7 +10971,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "futures 0.3.21", @@ -11007,7 +10990,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "parity-scale-codec", @@ -11025,7 +11008,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "merlin", @@ -11048,7 +11031,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "scale-info", @@ -11062,7 +11045,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -11074,7 +11057,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "base58", "bitflags", @@ -11120,7 +11103,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "blake2 0.10.2", "byteorder", @@ -11134,7 +11117,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro2", "quote", @@ -11145,7 +11128,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "kvdb", "parking_lot 0.12.0", @@ -11154,7 +11137,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro2", "quote", @@ -11164,7 +11147,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "environmental", "parity-scale-codec", @@ -11175,7 +11158,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "finality-grandpa", "log", @@ -11193,7 +11176,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11207,7 +11190,7 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "hash-db", @@ -11232,7 +11215,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "lazy_static", "sp-core", @@ -11243,7 +11226,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "futures 0.3.21", @@ -11260,16 +11243,31 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "thiserror", "zstd", ] +[[package]] +name = "sp-mmr-primitives" +version = "4.0.0-dev" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +dependencies = [ + "log", + "parity-scale-codec", + "serde", + "sp-api", + "sp-core", + "sp-debug-derive", + "sp-runtime", + "sp-std", +] + [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "scale-info", @@ -11283,7 +11281,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "sp-api", "sp-core", @@ -11293,7 +11291,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "backtrace", "lazy_static", @@ -11303,7 +11301,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "rustc-hash", "serde", @@ -11313,7 +11311,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "either", "hash256-std-hasher", @@ -11335,7 +11333,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11352,7 +11350,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "Inflector", "proc-macro-crate 1.1.3", @@ -11364,7 +11362,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "log", "parity-scale-codec", @@ -11378,7 +11376,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "serde", "serde_json", @@ -11387,7 +11385,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "scale-info", @@ -11401,7 +11399,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "scale-info", @@ -11412,7 +11410,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "hash-db", "log", @@ -11434,12 +11432,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11452,7 +11450,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "log", "sp-core", @@ -11465,7 +11463,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "futures-timer", @@ -11481,7 +11479,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "sp-std", @@ -11493,7 +11491,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "sp-api", "sp-runtime", @@ -11502,7 +11500,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "log", @@ -11518,7 +11516,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "hash-db", "memory-db", @@ -11534,7 +11532,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11551,7 +11549,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11562,7 +11560,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "impl-trait-for-tuples", "log", @@ -11852,7 +11850,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "platforms", ] @@ -11860,7 +11858,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.21", @@ -11882,7 +11880,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures-util", "hyper", @@ -11895,7 +11893,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -11918,7 +11916,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "async-trait", "futures 0.3.21", @@ -11944,7 +11942,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "futures 0.3.21", "substrate-test-utils-derive", @@ -11954,7 +11952,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -11965,7 +11963,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "ansi_term", "build-helper", @@ -12051,7 +12049,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-support", "polkadot-primitives", @@ -12351,7 +12349,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12362,7 +12360,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -12489,7 +12487,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#32af9fc9f18fc7ffff6bd6af08924b1bb0d3f185" +source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" dependencies = [ "clap 3.1.8", "jsonrpsee", @@ -12523,9 +12521,9 @@ version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "digest 0.10.3", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -13097,7 +13095,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "beefy-primitives", "bitvec", @@ -13125,7 +13123,6 @@ dependencies = [ "pallet-im-online", "pallet-indices", "pallet-membership", - "pallet-mmr-primitives", "pallet-multisig", "pallet-nicks", "pallet-offences", @@ -13165,6 +13162,7 @@ dependencies = [ "sp-core", "sp-inherents", "sp-io", + "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", "sp-runtime", @@ -13183,7 +13181,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-support", "polkadot-primitives", @@ -13403,7 +13401,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13416,7 +13414,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-support", "frame-system", @@ -13436,7 +13434,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "frame-benchmarking", "frame-support", @@ -13454,7 +13452,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#722936d2d7e2eb85f3410bbeb76d0fa3ae70b573" +source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" dependencies = [ "Inflector", "proc-macro2", From 3b0f145934c7ac523b6d430d9cc3961a16458268 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Apr 2022 10:21:04 +0200 Subject: [PATCH 41/42] Bump scale-info from 2.1.0 to 2.1.1 (#1171) Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.1.0 to 2.1.1. - [Release notes](https://github.com/paritytech/scale-info/releases) - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md) - [Commits](https://github.com/paritytech/scale-info/compare/v2.1.0...v2.1.1) --- updated-dependencies: - dependency-name: scale-info dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 8 ++++---- pallets/aura-ext/Cargo.toml | 2 +- pallets/collator-selection/Cargo.toml | 2 +- pallets/dmp-queue/Cargo.toml | 2 +- pallets/parachain-system/Cargo.toml | 2 +- pallets/xcm/Cargo.toml | 2 +- pallets/xcmp-queue/Cargo.toml | 2 +- parachain-template/runtime/Cargo.toml | 2 +- polkadot-parachains/canvas-kusama/Cargo.toml | 2 +- polkadot-parachains/pallets/parachain-info/Cargo.toml | 2 +- polkadot-parachains/pallets/ping/Cargo.toml | 2 +- polkadot-parachains/parachains-common/Cargo.toml | 2 +- polkadot-parachains/rococo-parachain/Cargo.toml | 2 +- polkadot-parachains/shell/Cargo.toml | 2 +- polkadot-parachains/statemine/Cargo.toml | 2 +- polkadot-parachains/statemint/Cargo.toml | 2 +- polkadot-parachains/westmint/Cargo.toml | 2 +- primitives/parachain-inherent/Cargo.toml | 2 +- test/runtime/Cargo.toml | 2 +- 19 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 12d57d4c36..ccf917e7ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10310,9 +10310,9 @@ dependencies = [ [[package]] name = "scale-info" -version = "2.1.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21fe4ca2b2295d5519b364579162b8e18f4902f6c9e8a975e7d05e7ef63622f5" +checksum = "8980cafbe98a7ee7a9cc16b32ebce542c77883f512d83fbf2ddc8f6a85ea74c9" dependencies = [ "bitvec", "cfg-if 1.0.0", @@ -10324,9 +10324,9 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.1.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e767e52f2d5b2e71e86b1c82976bf4c3acdef88d72af7fa3498cef31cd9708cb" +checksum = "4260c630e8a8a33429d1688eff2f163f24c65a4e1b1578ef6b565061336e4b6f" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", diff --git a/pallets/aura-ext/Cargo.toml b/pallets/aura-ext/Cargo.toml index f8ccc43e34..e6e939c955 100644 --- a/pallets/aura-ext/Cargo.toml +++ b/pallets/aura-ext/Cargo.toml @@ -7,7 +7,7 @@ description = "AURA consensus extension pallet for parachains" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate diff --git a/pallets/collator-selection/Cargo.toml b/pallets/collator-selection/Cargo.toml index 339678c020..33dfea8ccc 100644 --- a/pallets/collator-selection/Cargo.toml +++ b/pallets/collator-selection/Cargo.toml @@ -16,7 +16,7 @@ targets = ["x86_64-unknown-linux-gnu"] log = { version = "0.4.16", default-features = false } codec = { default-features = false, features = ["derive"], package = "parity-scale-codec", version = "3.0.0" } rand = { version = "0.8.5", features = ["std_rng"], default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", default-features = false } sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/pallets/dmp-queue/Cargo.toml b/pallets/dmp-queue/Cargo.toml index 84709247b9..bd9d3eb5be 100644 --- a/pallets/dmp-queue/Cargo.toml +++ b/pallets/dmp-queue/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/parachain-system/Cargo.toml b/pallets/parachain-system/Cargo.toml index 26a20158e1..6b220da5d7 100644 --- a/pallets/parachain-system/Cargo.toml +++ b/pallets/parachain-system/Cargo.toml @@ -10,7 +10,7 @@ codec = { package = "parity-scale-codec", version = "3.0.0", default-features = environmental = { version = "1.1.2", default-features = false } impl-trait-for-tuples = "0.2.1" log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate diff --git a/pallets/xcm/Cargo.toml b/pallets/xcm/Cargo.toml index 1c5a5bae07..53b689fde3 100644 --- a/pallets/xcm/Cargo.toml +++ b/pallets/xcm/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/pallets/xcmp-queue/Cargo.toml b/pallets/xcmp-queue/Cargo.toml index aff9e3efd4..177fb035d9 100644 --- a/pallets/xcmp-queue/Cargo.toml +++ b/pallets/xcmp-queue/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ], default-features = false } log = { version = "0.4.16", default-features = false } rand_chacha = { version = "0.3.0", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } # Substrate frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/parachain-template/runtime/Cargo.toml b/parachain-template/runtime/Cargo.toml index 23889f05ec..4be12e85b1 100644 --- a/parachain-template/runtime/Cargo.toml +++ b/parachain-template/runtime/Cargo.toml @@ -18,7 +18,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/canvas-kusama/Cargo.toml b/polkadot-parachains/canvas-kusama/Cargo.toml index 6b89f11169..8b4c312618 100644 --- a/polkadot-parachains/canvas-kusama/Cargo.toml +++ b/polkadot-parachains/canvas-kusama/Cargo.toml @@ -14,7 +14,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.119", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/pallets/parachain-info/Cargo.toml b/polkadot-parachains/pallets/parachain-info/Cargo.toml index 9a4ad567c8..5718a89979 100644 --- a/polkadot-parachains/pallets/parachain-info/Cargo.toml +++ b/polkadot-parachains/pallets/parachain-info/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/polkadot-parachains/pallets/ping/Cargo.toml b/polkadot-parachains/pallets/ping/Cargo.toml index 5e9524ed9f..7d7a1ca375 100644 --- a/polkadot-parachains/pallets/ping/Cargo.toml +++ b/polkadot-parachains/pallets/ping/Cargo.toml @@ -6,7 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } diff --git a/polkadot-parachains/parachains-common/Cargo.toml b/polkadot-parachains/parachains-common/Cargo.toml index 86ca5851e2..57a1eaa6ce 100644 --- a/polkadot-parachains/parachains-common/Cargo.toml +++ b/polkadot-parachains/parachains-common/Cargo.toml @@ -10,7 +10,7 @@ targets = ["x86_64-unknown-linux-gnu"] [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", features = ["derive"], default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } # Substrate frame-executive = { git = "https://github.com/paritytech/substrate", branch = "master", default-features = false } diff --git a/polkadot-parachains/rococo-parachain/Cargo.toml b/polkadot-parachains/rococo-parachain/Cargo.toml index 6d2c142457..90560d76b3 100644 --- a/polkadot-parachains/rococo-parachain/Cargo.toml +++ b/polkadot-parachains/rococo-parachain/Cargo.toml @@ -8,7 +8,7 @@ description = "Simple runtime used by the rococo parachain(s)" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate diff --git a/polkadot-parachains/shell/Cargo.toml b/polkadot-parachains/shell/Cargo.toml index 0cacf68a5c..2b7c016df6 100644 --- a/polkadot-parachains/shell/Cargo.toml +++ b/polkadot-parachains/shell/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate diff --git a/polkadot-parachains/statemine/Cargo.toml b/polkadot-parachains/statemine/Cargo.toml index 3b2c2cc46a..bb048a83ee 100644 --- a/polkadot-parachains/statemine/Cargo.toml +++ b/polkadot-parachains/statemine/Cargo.toml @@ -9,7 +9,7 @@ description = "Kusama variant of Statemint parachain runtime" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/polkadot-parachains/statemint/Cargo.toml b/polkadot-parachains/statemint/Cargo.toml index ea2d119d28..d81e9f6332 100644 --- a/polkadot-parachains/statemint/Cargo.toml +++ b/polkadot-parachains/statemint/Cargo.toml @@ -10,7 +10,7 @@ codec = { package = "parity-scale-codec", version = "3.0.0", default-features = hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } serde = { version = "1.0.132", optional = true, features = ["derive"] } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } smallvec = "1.6.1" # Substrate diff --git a/polkadot-parachains/westmint/Cargo.toml b/polkadot-parachains/westmint/Cargo.toml index cf9e6b9a8e..e74c98999d 100644 --- a/polkadot-parachains/westmint/Cargo.toml +++ b/polkadot-parachains/westmint/Cargo.toml @@ -9,7 +9,7 @@ description = "Westend variant of Statemint parachain runtime" codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } hex-literal = { version = "0.3.4", optional = true } log = { version = "0.4.16", default-features = false } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } smallvec = "1.6.1" diff --git a/primitives/parachain-inherent/Cargo.toml b/primitives/parachain-inherent/Cargo.toml index 432361406f..eb99e5b88d 100644 --- a/primitives/parachain-inherent/Cargo.toml +++ b/primitives/parachain-inherent/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] async-trait = { version = "0.1.53", optional = true } codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ "derive" ] } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } tracing = { version = "0.1.33", optional = true } # Substrate diff --git a/test/runtime/Cargo.toml b/test/runtime/Cargo.toml index 70947b4988..66a6e7472b 100644 --- a/test/runtime/Cargo.toml +++ b/test/runtime/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "2.1.0", default-features = false, features = ["derive"] } +scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } serde = { version = "1.0.132", optional = true, features = ["derive"] } # Substrate From 7d38d13a48c57a6969579b66d97c2717bdf30c53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Thu, 14 Apr 2022 16:46:39 +0200 Subject: [PATCH 42/42] Update Substrate & Polkadot (#1173) --- Cargo.lock | 630 +++++++++++++++++++++++++++-------------------------- 1 file changed, 321 insertions(+), 309 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ccf917e7ae..af52295aa7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -458,7 +458,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "beefy-primitives", "fnv", @@ -492,7 +492,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -515,12 +515,12 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" [[package]] name = "beefy-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "scale-info", @@ -736,7 +736,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-runtime", "finality-grandpa", @@ -753,7 +753,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-runtime", "frame-support", @@ -765,7 +765,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bitvec", "bp-runtime", @@ -782,7 +782,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-messages", "bp-runtime", @@ -800,7 +800,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -817,7 +817,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-support", "hash-db", @@ -835,7 +835,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -850,7 +850,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -865,7 +865,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -1316,18 +1316,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.80.0" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9516ba6b2ba47b4cbf63b713f75b432fafa0a0e0464ec8381ec76e6efe931ab3" +checksum = "38faa2a16616c8e78a18d37b4726b98bfd2de192f2fdc8a39ddf568a408a0f75" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.80.0" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "489e5d0081f7edff6be12d71282a8bf387b5df64d5592454b75d662397f2d642" +checksum = "26f192472a3ba23860afd07d2b0217dc628f21fcc72617aa1336d98e1671f33b" dependencies = [ "cranelift-bforest", "cranelift-codegen-meta", @@ -1342,33 +1342,33 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.80.0" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d36ee1140371bb0f69100e734b30400157a4adf7b86148dee8b0a438763ead48" +checksum = "0f32ddb89e9b89d3d9b36a5b7d7ea3261c98235a76ac95ba46826b8ec40b1a24" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.80.0" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "981da52d8f746af1feb96290c83977ff8d41071a7499e991d8abae0d4869f564" +checksum = "01fd0d9f288cc1b42d9333b7a776b17e278fc888c28e6a0f09b5573d45a150bc" [[package]] name = "cranelift-entity" -version = "0.80.0" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2906740053dd3bcf95ce53df0fd9b5649c68ae4bd9adada92b406f059eae461" +checksum = "9e3bfe172b83167604601faf9dc60453e0d0a93415b57a9c4d1a7ae6849185cf" dependencies = [ "serde", ] [[package]] name = "cranelift-frontend" -version = "0.80.0" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7cb156de1097f567d46bf57a0cd720a72c3e15e1a2bd8b1041ba2fc894471b7" +checksum = "a006e3e32d80ce0e4ba7f1f9ddf66066d052a8c884a110b91d05404d6ce26dce" dependencies = [ "cranelift-codegen", "log", @@ -1378,9 +1378,9 @@ dependencies = [ [[package]] name = "cranelift-native" -version = "0.80.0" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "166028ca0343a6ee7bddac0e70084e142b23f99c701bd6f6ea9123afac1a7a46" +checksum = "501241b0cdf903412ec9075385ac9f2b1eb18a89044d1538e97fab603231f70c" dependencies = [ "cranelift-codegen", "libc", @@ -1389,9 +1389,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.80.0" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5012a1cde0c8b3898770b711490d803018ae9bec2d60674ba0e5b2058a874f80" +checksum = "16d9e4211bbc3268042a96dd4de5bd979cda22434991d035f5f8eacba987fad2" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -2820,7 +2820,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", ] @@ -2838,7 +2838,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -2860,7 +2860,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "Inflector", "chrono", @@ -2905,7 +2905,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -2916,7 +2916,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2932,7 +2932,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -2960,7 +2960,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "bitflags", "frame-metadata", @@ -2989,7 +2989,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -3001,7 +3001,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.1.3", @@ -3013,7 +3013,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro2", "quote", @@ -3023,7 +3023,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "log", @@ -3040,7 +3040,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -3055,7 +3055,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "sp-api", @@ -3064,7 +3064,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "sp-api", @@ -3751,12 +3751,9 @@ dependencies = [ [[package]] name = "io-lifetimes" -version = "0.4.4" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ef6787e7f0faedc040f95716bdd0e62bcfcf4ba93da053b62dea2691c13864" -dependencies = [ - "winapi 0.3.9", -] +checksum = "ec58677acfea8a15352d42fc87d11d63596ade9239e0a7c9352914417515dbe6" [[package]] name = "iovec" @@ -4106,7 +4103,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "beefy-primitives", "bitvec", @@ -4159,6 +4156,7 @@ dependencies = [ "pallet-utility", "pallet-vesting", "pallet-xcm", + "pallet-xcm-benchmarks", "parity-scale-codec", "polkadot-primitives", "polkadot-runtime-common", @@ -4195,7 +4193,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-support", "polkadot-primitives", @@ -4869,9 +4867,9 @@ dependencies = [ [[package]] name = "linux-raw-sys" -version = "0.0.36" +version = "0.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a261afc61b7a5e323933b402ca6a1765183687c614789b1e4db7762ed4230bca" +checksum = "5284f00d480e1c39af34e72f8ad60b94f47007e3481cd3b731c1d67190ddc7b7" [[package]] name = "lock_api" @@ -5058,7 +5056,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "coarsetime", "crossbeam-queue", @@ -5447,9 +5445,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.8.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56" +checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9" [[package]] name = "oorandom" @@ -5528,7 +5526,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -5545,7 +5543,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -5559,7 +5557,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -5575,7 +5573,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -5591,7 +5589,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -5606,7 +5604,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -5630,7 +5628,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5650,7 +5648,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -5665,7 +5663,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "beefy-primitives", "frame-support", @@ -5681,7 +5679,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5705,7 +5703,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -5723,7 +5721,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5740,7 +5738,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5762,7 +5760,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5783,7 +5781,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -5828,7 +5826,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -5845,7 +5843,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "bitflags", "frame-benchmarking", @@ -5872,7 +5870,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "bitflags", "parity-scale-codec", @@ -5887,7 +5885,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro2", "quote", @@ -5897,7 +5895,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5916,7 +5914,7 @@ dependencies = [ [[package]] name = "pallet-contracts-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "pallet-contracts-primitives", "parity-scale-codec", @@ -5929,7 +5927,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -5945,7 +5943,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5968,7 +5966,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -5986,7 +5984,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6001,7 +5999,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6024,7 +6022,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6040,7 +6038,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6060,7 +6058,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6077,7 +6075,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6094,7 +6092,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -6112,7 +6110,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6129,7 +6127,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6144,7 +6142,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -6158,7 +6156,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -6175,7 +6173,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6198,7 +6196,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6214,7 +6212,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6229,7 +6227,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -6243,7 +6241,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -6257,7 +6255,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6273,7 +6271,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -6294,7 +6292,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6310,7 +6308,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -6324,7 +6322,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6347,7 +6345,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -6358,7 +6356,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "log", "sp-arithmetic", @@ -6367,7 +6365,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -6396,7 +6394,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6414,7 +6412,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6433,7 +6431,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-support", "frame-system", @@ -6450,7 +6448,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6467,7 +6465,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6478,7 +6476,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6495,7 +6493,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6510,7 +6508,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6526,7 +6524,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-benchmarking", "frame-support", @@ -6541,7 +6539,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-support", "frame-system", @@ -6559,7 +6557,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-benchmarking", "frame-support", @@ -7120,7 +7118,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7134,7 +7132,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "polkadot-node-network-protocol", @@ -7147,7 +7145,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "derive_more", "fatality", @@ -7170,7 +7168,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "fatality", "futures 0.3.21", @@ -7191,7 +7189,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "clap 3.1.8", "frame-benchmarking-cli", @@ -7215,7 +7213,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -7331,7 +7329,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "always-assert", "fatality", @@ -7352,7 +7350,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -7365,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "derive_more", "fatality", @@ -7388,7 +7386,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -7402,7 +7400,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7422,7 +7420,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-trait", "futures 0.3.21", @@ -7441,7 +7439,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "parity-scale-codec", @@ -7459,7 +7457,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bitvec", "derive_more", @@ -7488,7 +7486,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bitvec", "futures 0.3.21", @@ -7508,7 +7506,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bitvec", "futures 0.3.21", @@ -7526,7 +7524,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7541,7 +7539,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-trait", "futures 0.3.21", @@ -7559,7 +7557,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "polkadot-node-subsystem", @@ -7574,7 +7572,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7591,7 +7589,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "fatality", "futures 0.3.21", @@ -7610,7 +7608,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-trait", "futures 0.3.21", @@ -7627,7 +7625,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bitvec", "futures 0.3.21", @@ -7644,7 +7642,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "always-assert", "assert_matches", @@ -7674,7 +7672,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "polkadot-node-primitives", @@ -7690,7 +7688,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "memory-lru", @@ -7708,7 +7706,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-std", "lazy_static", @@ -7726,7 +7724,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bs58", "futures 0.3.21", @@ -7745,7 +7743,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-trait", "fatality", @@ -7763,7 +7761,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bounded-vec", "futures 0.3.21", @@ -7785,7 +7783,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7795,7 +7793,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-trait", "futures 0.3.21", @@ -7813,7 +7811,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "derive_more", "futures 0.3.21", @@ -7832,7 +7830,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-trait", "derive_more", @@ -7865,7 +7863,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "futures 0.3.21", "futures-timer", @@ -7886,7 +7884,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-trait", "futures 0.3.21", @@ -7903,7 +7901,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -7915,7 +7913,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "derive_more", "frame-support", @@ -7932,7 +7930,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -7947,7 +7945,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bitvec", "frame-system", @@ -7977,7 +7975,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -8009,7 +8007,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "beefy-primitives", "bitvec", @@ -8094,7 +8092,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "beefy-primitives", "bitvec", @@ -8141,7 +8139,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-support", "polkadot-primitives", @@ -8153,7 +8151,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bs58", "parity-scale-codec", @@ -8165,7 +8163,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "bitflags", "bitvec", @@ -8208,7 +8206,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "async-trait", "beefy-gadget", @@ -8308,7 +8306,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -8329,7 +8327,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -8339,7 +8337,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -8364,7 +8362,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "beefy-primitives", "bitvec", @@ -8426,7 +8424,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-benchmarking", "frame-system", @@ -8919,9 +8917,9 @@ dependencies = [ [[package]] name = "regalloc" -version = "0.0.33" +version = "0.0.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d808cff91dfca7b239d40b972ba628add94892b1d9e19a842aedc5cfae8ab1a" +checksum = "62446b1d3ebf980bdc68837700af1d77b37bc430e524bf95319c6eada2a4cc02" dependencies = [ "log", "rustc-hash", @@ -8969,7 +8967,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "env_logger 0.9.0", "jsonrpsee", @@ -9086,7 +9084,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -9163,7 +9161,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-support", "polkadot-primitives", @@ -9229,9 +9227,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.31.3" +version = "0.33.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2dcfc2778a90e38f56a708bfc90572422e11d6c7ee233d053d1f782cf9df6d2" +checksum = "7ac32d9fc97153ca55305284cb6c2dcbb84e1fc6d7ac13392cea02222f2d8741" dependencies = [ "bitflags", "errno", @@ -9352,7 +9350,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "log", "sp-core", @@ -9363,7 +9361,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "futures 0.3.21", @@ -9390,7 +9388,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "futures-timer", @@ -9413,7 +9411,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -9429,7 +9427,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "impl-trait-for-tuples", "memmap2 0.5.0", @@ -9446,7 +9444,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -9457,7 +9455,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "chrono", "clap 3.1.8", @@ -9495,7 +9493,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "fnv", "futures 0.3.21", @@ -9523,7 +9521,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "hash-db", "kvdb", @@ -9548,7 +9546,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "futures 0.3.21", @@ -9572,7 +9570,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "futures 0.3.21", @@ -9601,7 +9599,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "fork-tree", @@ -9644,7 +9642,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -9668,7 +9666,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9681,7 +9679,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "futures 0.3.21", @@ -9706,7 +9704,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "sc-client-api", "sp-authorship", @@ -9717,7 +9715,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "lazy_static", "lru 0.7.5", @@ -9744,7 +9742,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "environmental", "parity-scale-codec", @@ -9761,7 +9759,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "log", "parity-scale-codec", @@ -9777,7 +9775,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9795,7 +9793,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "ahash", "async-trait", @@ -9835,7 +9833,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "finality-grandpa", "futures 0.3.21", @@ -9859,7 +9857,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "ansi_term", "futures 0.3.21", @@ -9876,7 +9874,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "hex", @@ -9891,7 +9889,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "asynchronous-codec 0.5.0", @@ -9940,7 +9938,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "ahash", "futures 0.3.21", @@ -9957,7 +9955,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "bytes 1.1.0", "fnv", @@ -9985,7 +9983,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "libp2p", @@ -9998,7 +9996,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -10007,7 +10005,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "hash-db", @@ -10038,7 +10036,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10064,7 +10062,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "jsonrpc-core", @@ -10081,7 +10079,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "directories", @@ -10146,7 +10144,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "log", "parity-scale-codec", @@ -10160,7 +10158,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -10181,7 +10179,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "libc", @@ -10198,7 +10196,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "chrono", "futures 0.3.21", @@ -10216,7 +10214,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "ansi_term", "atty", @@ -10247,7 +10245,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -10258,7 +10256,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10285,7 +10283,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "log", @@ -10298,7 +10296,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "futures-timer", @@ -10771,7 +10769,7 @@ checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" [[package]] name = "slot-range-helper" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "enumn", "parity-scale-codec", @@ -10859,7 +10857,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "hash-db", "log", @@ -10876,7 +10874,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "blake2 0.10.2", "proc-macro-crate 1.1.3", @@ -10888,7 +10886,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "scale-info", @@ -10901,7 +10899,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "integer-sqrt", "num-traits", @@ -10916,7 +10914,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "scale-info", @@ -10929,7 +10927,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "parity-scale-codec", @@ -10941,7 +10939,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "sp-api", @@ -10953,7 +10951,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "log", @@ -10971,7 +10969,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "futures 0.3.21", @@ -10990,7 +10988,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "parity-scale-codec", @@ -11008,7 +11006,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "merlin", @@ -11031,7 +11029,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "scale-info", @@ -11045,7 +11043,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -11057,7 +11055,7 @@ dependencies = [ [[package]] name = "sp-core" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "base58", "bitflags", @@ -11103,7 +11101,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "blake2 0.10.2", "byteorder", @@ -11117,7 +11115,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro2", "quote", @@ -11128,7 +11126,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "kvdb", "parking_lot 0.12.0", @@ -11137,7 +11135,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro2", "quote", @@ -11147,7 +11145,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "environmental", "parity-scale-codec", @@ -11158,7 +11156,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "finality-grandpa", "log", @@ -11176,7 +11174,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11190,7 +11188,7 @@ dependencies = [ [[package]] name = "sp-io" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "hash-db", @@ -11215,7 +11213,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "lazy_static", "sp-core", @@ -11226,7 +11224,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "futures 0.3.21", @@ -11243,7 +11241,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "thiserror", "zstd", @@ -11252,7 +11250,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "log", "parity-scale-codec", @@ -11267,7 +11265,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "scale-info", @@ -11281,7 +11279,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "sp-api", "sp-core", @@ -11291,7 +11289,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "backtrace", "lazy_static", @@ -11301,7 +11299,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "rustc-hash", "serde", @@ -11311,7 +11309,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "either", "hash256-std-hasher", @@ -11333,7 +11331,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11350,7 +11348,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "Inflector", "proc-macro-crate 1.1.3", @@ -11362,7 +11360,7 @@ dependencies = [ [[package]] name = "sp-sandbox" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "log", "parity-scale-codec", @@ -11376,7 +11374,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "serde", "serde_json", @@ -11385,7 +11383,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "scale-info", @@ -11399,7 +11397,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "scale-info", @@ -11410,7 +11408,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.12.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "hash-db", "log", @@ -11432,12 +11430,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" [[package]] name = "sp-storage" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11450,7 +11448,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "log", "sp-core", @@ -11463,7 +11461,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "futures-timer", @@ -11479,7 +11477,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "sp-std", @@ -11491,7 +11489,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "sp-api", "sp-runtime", @@ -11500,7 +11498,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "log", @@ -11516,7 +11514,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "hash-db", "memory-db", @@ -11532,7 +11530,7 @@ dependencies = [ [[package]] name = "sp-version" version = "5.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11549,7 +11547,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11560,7 +11558,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "impl-trait-for-tuples", "log", @@ -11850,7 +11848,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "platforms", ] @@ -11858,7 +11856,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.21", @@ -11880,7 +11878,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures-util", "hyper", @@ -11893,7 +11891,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -11916,7 +11914,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "async-trait", "futures 0.3.21", @@ -11942,7 +11940,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "futures 0.3.21", "substrate-test-utils-derive", @@ -11952,7 +11950,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -11963,7 +11961,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "ansi_term", "build-helper", @@ -12049,7 +12047,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-support", "polkadot-primitives", @@ -12349,7 +12347,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -12360,7 +12358,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "expander 0.0.6", "proc-macro-crate 1.1.3", @@ -12487,7 +12485,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#2b4818aeb3488658ae85a5e64e9b656945553a72" +source = "git+https://github.com/paritytech/substrate?branch=master#a0fc2ecd43e3c216925b8484381851981b426a68" dependencies = [ "clap 3.1.8", "jsonrpsee", @@ -12878,31 +12876,30 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.81.0" +version = "0.83.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98930446519f63d00a836efdc22f67766ceae8dbcc1571379f2bcabc6b2b9abc" +checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a" [[package]] name = "wasmtime" -version = "0.33.0" +version = "0.35.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "414be1bc5ca12e755ffd3ff7acc3a6d1979922f8237fc34068b2156cebcc3270" +checksum = "21ffb4705016d5ca91e18a72ed6822dab50e6d5ddd7045461b17ef19071cdef1" dependencies = [ "anyhow", "backtrace", "bincode", "cfg-if 1.0.0", - "cpp_demangle", "indexmap", "lazy_static", "libc", "log", "object", + "once_cell", "paste", "psm", "rayon", "region", - "rustc-demangle", "serde", "target-lexicon", "wasmparser", @@ -12916,9 +12913,9 @@ dependencies = [ [[package]] name = "wasmtime-cache" -version = "0.33.0" +version = "0.35.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b9b4cd1949206fda9241faf8c460a7d797aa1692594d3dd6bc1cbfa57ee20d0" +checksum = "85c6ab24291fa7cb3a181f5669f6c72599b7ef781669759b45c7828c5999d0c0" dependencies = [ "anyhow", "base64", @@ -12936,9 +12933,9 @@ dependencies = [ [[package]] name = "wasmtime-cranelift" -version = "0.33.0" +version = "0.35.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4693d33725773615a4c9957e4aa731af57b27dca579702d1d8ed5750760f1a9" +checksum = "f04c810078a491b7bc4866ebe045f714d2b95e6b539e1f64009a4a7606be11de" dependencies = [ "anyhow", "cranelift-codegen", @@ -12958,9 +12955,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "0.33.0" +version = "0.35.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b17e47116a078b9770e6fb86cff8b9a660826623cebcfff251b047c8d8993ef" +checksum = "61448266ea164b1ac406363cdcfac81c7c44db4d94c7a81c8620ac6c5c6cdf59" dependencies = [ "anyhow", "cranelift-entity", @@ -12978,38 +12975,52 @@ dependencies = [ [[package]] name = "wasmtime-jit" -version = "0.33.0" +version = "0.35.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60ea5b380bdf92e32911400375aeefb900ac9d3f8e350bb6ba555a39315f2ee7" +checksum = "156b4623c6b0d4b8c24afb846c20525922f538ef464cc024abab7ea8de2109a2" dependencies = [ "addr2line", "anyhow", "bincode", "cfg-if 1.0.0", + "cpp_demangle", "gimli", + "log", "object", "region", + "rustc-demangle", "rustix", "serde", "target-lexicon", "thiserror", "wasmtime-environ", + "wasmtime-jit-debug", "wasmtime-runtime", "winapi 0.3.9", ] [[package]] -name = "wasmtime-runtime" -version = "0.33.0" +name = "wasmtime-jit-debug" +version = "0.35.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abc7cd79937edd6e238b337608ebbcaf9c086a8457f01dfd598324f7fa56d81a" +checksum = "d5dc31f811760a6c76b2672c404866fd19b75e5fb3b0075a3e377a6846490654" +dependencies = [ + "lazy_static", + "object", + "rustix", +] + +[[package]] +name = "wasmtime-runtime" +version = "0.35.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f907beaff69d4d920fa4688411ee4cc75c0f01859e424677f9e426e2ef749864" dependencies = [ "anyhow", "backtrace", "cc", "cfg-if 1.0.0", "indexmap", - "lazy_static", "libc", "log", "mach", @@ -13020,14 +13031,15 @@ dependencies = [ "rustix", "thiserror", "wasmtime-environ", + "wasmtime-jit-debug", "winapi 0.3.9", ] [[package]] name = "wasmtime-types" -version = "0.33.0" +version = "0.35.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9e5e51a461a2cf2b69e1fc48f325b17d78a8582816e18479e8ead58844b23f8" +checksum = "514ef0e5fd197b9609dc9eb74beba0c84d5a12b2417cbae55534633329ba4852" dependencies = [ "cranelift-entity", "serde", @@ -13095,7 +13107,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "beefy-primitives", "bitvec", @@ -13181,7 +13193,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-support", "polkadot-primitives", @@ -13401,7 +13413,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13414,7 +13426,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-support", "frame-system", @@ -13434,7 +13446,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.19" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "frame-benchmarking", "frame-support", @@ -13452,7 +13464,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#4ca90b64fe526bcdd5152ec454e08501b5f79cb4" +source = "git+https://github.com/paritytech/polkadot?branch=master#3ff2b837cd2c8f7a462001d8e182e2c1e050cae8" dependencies = [ "Inflector", "proc-macro2", @@ -13497,18 +13509,18 @@ dependencies = [ [[package]] name = "zstd" -version = "0.9.2+zstd.1.5.1" +version = "0.10.0+zstd.1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2390ea1bf6c038c39674f22d95f0564725fc06034a47129179810b2fc58caa54" +checksum = "3b1365becbe415f3f0fcd024e2f7b45bacfb5bdd055f0dc113571394114e7bdd" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "4.1.3+zstd.1.5.1" +version = "4.1.4+zstd.1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e99d81b99fb3c2c2c794e3fe56c305c63d5173a16a46b5850b07c935ffc7db79" +checksum = "2f7cd17c9af1a4d6c24beb1cc54b17e2ef7b593dc92f19e9d9acad8b182bbaee" dependencies = [ "libc", "zstd-sys", @@ -13516,9 +13528,9 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "1.6.2+zstd.1.5.1" +version = "1.6.3+zstd.1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2daf2f248d9ea44454bfcb2516534e8b8ad2fc91bf818a1885495fc42bc8ac9f" +checksum = "fc49afa5c8d634e75761feda8c592051e7eeb4683ba827211eb0d731d3402ea8" dependencies = [ "cc", "libc",