From 87fd330c803ac391f175102e62113f38aee7fa5d Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 6 Aug 2021 11:44:27 +0100 Subject: [PATCH 01/26] Remove event pallet::metadata attributes --- pallets/collator-selection/src/lib.rs | 1 - pallets/dmp-queue/src/lib.rs | 1 - pallets/parachain-system/src/lib.rs | 1 - pallets/xcm/src/lib.rs | 1 - pallets/xcmp-queue/src/lib.rs | 1 - polkadot-parachains/pallets/ping/src/lib.rs | 1 - 6 files changed, 6 deletions(-) diff --git a/pallets/collator-selection/src/lib.rs b/pallets/collator-selection/src/lib.rs index 9800104a832..88f915a9adb 100644 --- a/pallets/collator-selection/src/lib.rs +++ b/pallets/collator-selection/src/lib.rs @@ -247,7 +247,6 @@ pub mod pallet { } #[pallet::event] - #[pallet::metadata(T::AccountId = "AccountId", BalanceOf = "Balance")] #[pallet::generate_deposit(pub(super) fn deposit_event)] pub enum Event { NewInvulnerables(Vec), diff --git a/pallets/dmp-queue/src/lib.rs b/pallets/dmp-queue/src/lib.rs index 349d1cfa7c6..4a84e3ae26a 100644 --- a/pallets/dmp-queue/src/lib.rs +++ b/pallets/dmp-queue/src/lib.rs @@ -166,7 +166,6 @@ pub mod pallet { #[pallet::event] #[pallet::generate_deposit(pub(super) fn deposit_event)] - #[pallet::metadata(T::BlockNumber = "BlockNumber")] pub enum Event { /// Downward message is invalid XCM. /// \[ id \] diff --git a/pallets/parachain-system/src/lib.rs b/pallets/parachain-system/src/lib.rs index 02b15911a80..8941dfc9ed7 100644 --- a/pallets/parachain-system/src/lib.rs +++ b/pallets/parachain-system/src/lib.rs @@ -403,7 +403,6 @@ pub mod pallet { #[pallet::event] #[pallet::generate_deposit(pub(super) fn deposit_event)] - #[pallet::metadata(T::Hash = "Hash")] pub enum Event { /// The validation function has been scheduled to apply as of the contained relay chain /// block number. diff --git a/pallets/xcm/src/lib.rs b/pallets/xcm/src/lib.rs index dd731b82a22..319b33c25cf 100644 --- a/pallets/xcm/src/lib.rs +++ b/pallets/xcm/src/lib.rs @@ -60,7 +60,6 @@ pub mod pallet { #[pallet::event] #[pallet::generate_deposit(pub(super) fn deposit_event)] - #[pallet::metadata(T::BlockNumber = "BlockNumber")] pub enum Event { /// Downward message is invalid XCM. /// \[ id \] diff --git a/pallets/xcmp-queue/src/lib.rs b/pallets/xcmp-queue/src/lib.rs index 1cb83a98ea6..c8a629cb489 100644 --- a/pallets/xcmp-queue/src/lib.rs +++ b/pallets/xcmp-queue/src/lib.rs @@ -96,7 +96,6 @@ pub mod pallet { #[pallet::event] #[pallet::generate_deposit(pub(super) fn deposit_event)] - #[pallet::metadata(Option = "Option")] pub enum Event { /// Some XCM was executed ok. Success(Option), diff --git a/polkadot-parachains/pallets/ping/src/lib.rs b/polkadot-parachains/pallets/ping/src/lib.rs index 3446fe57da0..ecd2c0132fa 100644 --- a/polkadot-parachains/pallets/ping/src/lib.rs +++ b/polkadot-parachains/pallets/ping/src/lib.rs @@ -79,7 +79,6 @@ pub mod pallet { #[pallet::event] #[pallet::generate_deposit(pub(super) fn deposit_event)] - #[pallet::metadata(T::BlockNumber = "BlockNumber")] pub enum Event { PingSent(ParaId, u32, Vec), Pinged(ParaId, u32, Vec), From 5c14d61f9818290d4cc20a3c65ea10204127dce3 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 6 Aug 2021 12:47:40 +0100 Subject: [PATCH 02/26] Add scale-info deps, TypeInfo derives, update call variants --- pallets/aura-ext/Cargo.toml | 2 ++ pallets/collator-selection/Cargo.toml | 2 ++ pallets/collator-selection/src/lib.rs | 2 +- pallets/dmp-queue/Cargo.toml | 2 ++ pallets/dmp-queue/src/lib.rs | 5 +++-- pallets/parachain-system/Cargo.toml | 2 ++ pallets/parachain-system/src/lib.rs | 10 +++++----- pallets/parachain-system/src/relay_state_snapshot.rs | 3 ++- .../src/validate_block/implementation.rs | 2 +- pallets/xcm/Cargo.toml | 2 ++ pallets/xcm/src/lib.rs | 3 ++- pallets/xcmp-queue/Cargo.toml | 2 ++ pallets/xcmp-queue/src/lib.rs | 11 ++++++----- polkadot-parachains/pallets/parachain-info/Cargo.toml | 2 ++ polkadot-parachains/pallets/ping/Cargo.toml | 2 ++ polkadot-parachains/pallets/ping/src/lib.rs | 4 ++-- polkadot-parachains/shell/Cargo.toml | 2 ++ polkadot-parachains/shell/src/lib.rs | 4 +++- primitives/parachain-inherent/Cargo.toml | 2 ++ primitives/parachain-inherent/src/lib.rs | 3 ++- test/runtime/Cargo.toml | 2 ++ 21 files changed, 49 insertions(+), 20 deletions(-) diff --git a/pallets/aura-ext/Cargo.toml b/pallets/aura-ext/Cargo.toml index 375977a8245..07702f3d878 100644 --- a/pallets/aura-ext/Cargo.toml +++ b/pallets/aura-ext/Cargo.toml @@ -18,6 +18,7 @@ sp-application-crypto = { git = "https://github.com/paritytech/substrate", defau # Other Dependencies codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"]} +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } [dev-dependencies] @@ -27,6 +28,7 @@ cumulus-pallet-parachain-system = { path = "../parachain-system" } default = [ "std" ] std = [ "codec/std", + "scale-info/std", "serde", "frame-support/std", "sp-runtime/std", diff --git a/pallets/collator-selection/Cargo.toml b/pallets/collator-selection/Cargo.toml index 8849881345d..5635c255b38 100644 --- a/pallets/collator-selection/Cargo.toml +++ b/pallets/collator-selection/Cargo.toml @@ -15,6 +15,7 @@ targets = ['x86_64-unknown-linux-gnu'] [dependencies] log = { version = "0.4.0", default-features = false } codec = { default-features = false, features = ['derive'], package = 'parity-scale-codec', version = '2.0.0' } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } serde = { version = "1.0.119", default-features = false } sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate', branch = "master" } sp-runtime = { default-features = false, git = 'https://github.com/paritytech/substrate', branch = "master" } @@ -46,6 +47,7 @@ runtime-benchmarks = [ std = [ 'codec/std', 'log/std', + 'scale-info/std', 'sp-runtime/std', 'sp-staking/std', 'sp-std/std', diff --git a/pallets/collator-selection/src/lib.rs b/pallets/collator-selection/src/lib.rs index 88f915a9adb..7610f42fd29 100644 --- a/pallets/collator-selection/src/lib.rs +++ b/pallets/collator-selection/src/lib.rs @@ -162,7 +162,7 @@ pub mod pallet { } /// Basic information about a collation candidate. - #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug)] + #[derive(PartialEq, Eq, Clone, Encode, Decode, RuntimeDebug, scale_info::TypeInfo)] pub struct CandidateInfo { /// Account identifier. pub who: AccountId, diff --git a/pallets/dmp-queue/Cargo.toml b/pallets/dmp-queue/Cargo.toml index e1f4447730c..3b24385ee3b 100644 --- a/pallets/dmp-queue/Cargo.toml +++ b/pallets/dmp-queue/Cargo.toml @@ -7,6 +7,7 @@ edition = "2018" [dependencies] # Other dependencies codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive" ], default-features = false } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } rand = { version = "0.8.3", default-features = false } rand_chacha = { version = "0.3.0", default-features = false } @@ -34,6 +35,7 @@ default = [ "std" ] std = [ "codec/std", "log/std", + "scale-info/std", "sp-std/std", "sp-io/std", "sp-runtime/std", diff --git a/pallets/dmp-queue/src/lib.rs b/pallets/dmp-queue/src/lib.rs index 4a84e3ae26a..65eaeebac2b 100644 --- a/pallets/dmp-queue/src/lib.rs +++ b/pallets/dmp-queue/src/lib.rs @@ -21,6 +21,7 @@ #![cfg_attr(not(feature = "std"), no_std)] +use scale_info::TypeInfo; use sp_std::{prelude::*, convert::TryFrom}; use cumulus_primitives_core::relay_chain::BlockNumber as RelayBlockNumber; use cumulus_primitives_core::DmpMessageHandler; @@ -30,7 +31,7 @@ use xcm::{VersionedXcm, v0::{Xcm, Junction, Outcome, ExecuteXcm, Error as XcmErr use frame_support::{traits::EnsureOrigin, dispatch::Weight, weights::constants::WEIGHT_PER_MILLIS}; pub use pallet::*; -#[derive(Copy, Clone, Eq, PartialEq, Encode, Decode, RuntimeDebug)] +#[derive(Copy, Clone, Eq, PartialEq, Encode, Decode, RuntimeDebug, TypeInfo)] pub struct ConfigData { /// The maximum amount of weight any individual message may consume. Messages above this weight /// go into the overweight queue and may only be serviced explicitly by the @@ -47,7 +48,7 @@ impl Default for ConfigData { } /// Information concerning our message pages. -#[derive(Copy, Clone, Eq, PartialEq, Default, Encode, Decode, RuntimeDebug)] +#[derive(Copy, Clone, Eq, PartialEq, Default, Encode, Decode, RuntimeDebug, TypeInfo)] pub struct PageIndexData { /// The lowest used page index. begin_used: PageCounter, diff --git a/pallets/parachain-system/Cargo.toml b/pallets/parachain-system/Cargo.toml index 3c16f9ad0b2..ca32fcab579 100644 --- a/pallets/parachain-system/Cargo.toml +++ b/pallets/parachain-system/Cargo.toml @@ -31,6 +31,7 @@ sp-externalities = { git = "https://github.com/paritytech/substrate", default-fe # Other Dependencies codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"]} +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } log = { version = "0.4.14", default-features = false } environmental = { version = "1.1.2", default-features = false } @@ -55,6 +56,7 @@ default = [ "std" ] std = [ "serde", "codec/std", + "scale-info/std", "frame-support/std", "pallet-balances/std", "sp-core/std", diff --git a/pallets/parachain-system/src/lib.rs b/pallets/parachain-system/src/lib.rs index 8941dfc9ed7..6aa8d24e8a5 100644 --- a/pallets/parachain-system/src/lib.rs +++ b/pallets/parachain-system/src/lib.rs @@ -575,11 +575,11 @@ pub mod pallet { .flatten() .expect("validation function params are always injected into inherent data; qed"); - Some(Call::set_validation_data(data)) + Some(Call::set_validation_data { data }) } fn is_inherent(call: &Self::Call) -> bool { - matches!(call, Call::set_validation_data(_)) + matches!(call, Call::set_validation_data {..}) } } @@ -600,7 +600,7 @@ pub mod pallet { type Call = Call; fn validate_unsigned(_source: TransactionSource, call: &Self::Call) -> TransactionValidity { - if let Call::enact_authorized_upgrade(ref code) = call { + if let Call::enact_authorized_upgrade { ref code } = call { if let Ok(hash) = Self::validate_authorized_upgrade(code) { return Ok(ValidTransaction { priority: 100, @@ -611,7 +611,7 @@ pub mod pallet { }); } } - if let Call::set_validation_data(..) = call { + if let Call::set_validation_data {..} = call { return Ok(Default::default()); } Err(InvalidTransaction::Call.into()) @@ -955,7 +955,7 @@ impl frame_system::SetCode for ParachainSetCode { /// A head for an empty chain is agreed to be a zero hash. /// /// [hash chain]: https://en.wikipedia.org/wiki/Hash_chain -#[derive(Default, Clone, codec::Encode, codec::Decode)] +#[derive(Default, Clone, codec::Encode, codec::Decode, scale_info::TypeInfo)] struct MessageQueueChain(relay_chain::Hash); impl MessageQueueChain { diff --git a/pallets/parachain-system/src/relay_state_snapshot.rs b/pallets/parachain-system/src/relay_state_snapshot.rs index d2ad2c45a06..1e945c0cb1a 100644 --- a/pallets/parachain-system/src/relay_state_snapshot.rs +++ b/pallets/parachain-system/src/relay_state_snapshot.rs @@ -18,6 +18,7 @@ use codec::{Decode, Encode}; use cumulus_primitives_core::{ relay_chain, AbridgedHostConfiguration, AbridgedHrmpChannel, ParaId, }; +use scale_info::TypeInfo; use sp_trie::{MemoryDB, HashDBT, EMPTY_PREFIX}; use sp_runtime::traits::HashFor; use sp_state_machine::{Backend, TrieBackend}; @@ -29,7 +30,7 @@ use sp_trie::StorageProof; /// This data is essential for making sure that the parachain is aware of current resource use on /// the relay chain and that the candidates produced for this parachain do not exceed any of these /// limits. -#[derive(Clone, Encode, Decode)] +#[derive(Clone, Encode, Decode, TypeInfo)] pub struct MessagingStateSnapshot { /// The current message queue chain head for downward message queue. /// diff --git a/pallets/parachain-system/src/validate_block/implementation.rs b/pallets/parachain-system/src/validate_block/implementation.rs index 439e1450db2..67edcca8d06 100644 --- a/pallets/parachain-system/src/validate_block/implementation.rs +++ b/pallets/parachain-system/src/validate_block/implementation.rs @@ -128,7 +128,7 @@ where .iter() .filter_map(|e| e.call().is_sub_type()) .find_map(|c| match c { - crate::Call::set_validation_data(validation_data) => Some(validation_data.clone()), + crate::Call::set_validation_data { data: validation_data } => Some(validation_data.clone()), _ => None, }) .expect("Could not find `set_validation_data` inherent"); diff --git a/pallets/xcm/Cargo.toml b/pallets/xcm/Cargo.toml index 2d3c0f8220f..9b12cc20975 100644 --- a/pallets/xcm/Cargo.toml +++ b/pallets/xcm/Cargo.toml @@ -6,6 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } @@ -22,6 +23,7 @@ cumulus-primitives-core = { path = "../../primitives/core", default-features = f default = ["std"] std = [ "codec/std", + "scale-info/std", "serde", "cumulus-primitives-core/std", "sp-std/std", diff --git a/pallets/xcm/src/lib.rs b/pallets/xcm/src/lib.rs index 319b33c25cf..feab5ebb6ac 100644 --- a/pallets/xcm/src/lib.rs +++ b/pallets/xcm/src/lib.rs @@ -24,6 +24,7 @@ use sp_std::{prelude::*, convert::TryFrom}; use cumulus_primitives_core::{ParaId, DmpMessageHandler}; use cumulus_primitives_core::relay_chain::BlockNumber as RelayBlockNumber; use codec::{Encode, Decode}; +use scale_info::TypeInfo; use sp_runtime::traits::BadOrigin; use xcm::{VersionedXcm, v0::{Xcm, Junction, Outcome, ExecuteXcm}}; use frame_support::dispatch::Weight; @@ -73,7 +74,7 @@ pub mod pallet { } /// Origin for the parachains module. - #[derive(PartialEq, Eq, Clone, Encode, Decode)] + #[derive(PartialEq, Eq, Clone, Encode, Decode, TypeInfo)] #[cfg_attr(feature = "std", derive(Debug))] #[pallet::origin] pub enum Origin { diff --git a/pallets/xcmp-queue/Cargo.toml b/pallets/xcmp-queue/Cargo.toml index 6325ceb271e..b23b319131d 100644 --- a/pallets/xcmp-queue/Cargo.toml +++ b/pallets/xcmp-queue/Cargo.toml @@ -7,6 +7,7 @@ edition = "2018" [dependencies] # Other dependencies codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive" ], default-features = false } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } rand = { version = "0.8.3", default-features = false } rand_chacha = { version = "0.3.0", default-features = false } @@ -36,6 +37,7 @@ default = [ "std" ] std = [ "codec/std", "log/std", + "scale-info/std", "sp-std/std", "sp-runtime/std", "frame-support/std", diff --git a/pallets/xcmp-queue/src/lib.rs b/pallets/xcmp-queue/src/lib.rs index c8a629cb489..cae94b5304e 100644 --- a/pallets/xcmp-queue/src/lib.rs +++ b/pallets/xcmp-queue/src/lib.rs @@ -41,6 +41,7 @@ use rand_chacha::{ rand_core::{RngCore, SeedableRng}, ChaChaRng, }; +use scale_info::TypeInfo; use sp_runtime::{traits::Hash, RuntimeDebug}; use sp_std::{convert::TryFrom, prelude::*}; use xcm::{ @@ -171,19 +172,19 @@ pub mod pallet { pub(super) type QueueConfig = StorageValue<_, QueueConfigData, ValueQuery>; } -#[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Encode, Decode, RuntimeDebug)] +#[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Encode, Decode, RuntimeDebug, TypeInfo)] pub enum InboundStatus { Ok, Suspended, } -#[derive(Copy, Clone, Eq, PartialEq, Encode, Decode, RuntimeDebug)] +#[derive(Copy, Clone, Eq, PartialEq, Encode, Decode, RuntimeDebug, TypeInfo)] pub enum OutboundStatus { Ok, Suspended, } -#[derive(Copy, Clone, Eq, PartialEq, Encode, Decode, RuntimeDebug)] +#[derive(Copy, Clone, Eq, PartialEq, Encode, Decode, RuntimeDebug, TypeInfo)] pub struct QueueConfigData { /// The number of pages of messages which must be in the queue for the other side to be told to /// suspend their sending. @@ -194,14 +195,14 @@ pub struct QueueConfigData { /// The number of pages of messages which the queue must be reduced to before it signals that /// message sending may recommence after it has been suspended. resume_threshold: u32, - // The amount of remaining weight under which we stop processing messages. + /// The amount of remaining weight under which we stop processing messages. threshold_weight: Weight, /// The speed to which the available weight approaches the maximum weight. A lower number /// results in a faster progression. A value of 1 makes the entire weight available initially. weight_restrict_decay: Weight, } -#[derive(PartialEq, Eq, Copy, Clone, Encode, Decode)] +#[derive(PartialEq, Eq, Copy, Clone, Encode, Decode, TypeInfo)] pub enum ChannelSignal { Suspend, Resume, diff --git a/polkadot-parachains/pallets/parachain-info/Cargo.toml b/polkadot-parachains/pallets/parachain-info/Cargo.toml index 42bf4afceab..fd1297835d9 100644 --- a/polkadot-parachains/pallets/parachain-info/Cargo.toml +++ b/polkadot-parachains/pallets/parachain-info/Cargo.toml @@ -6,6 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } @@ -17,6 +18,7 @@ cumulus-primitives-core = { path = "../../../primitives/core", default-features default = ["std"] std = [ "codec/std", + "scale-info/std", "serde", "cumulus-primitives-core/std", "frame-support/std", diff --git a/polkadot-parachains/pallets/ping/Cargo.toml b/polkadot-parachains/pallets/ping/Cargo.toml index 3c3d3a72416..c56d1037528 100644 --- a/polkadot-parachains/pallets/ping/Cargo.toml +++ b/polkadot-parachains/pallets/ping/Cargo.toml @@ -6,6 +6,7 @@ version = "0.1.0" [dependencies] codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } @@ -22,6 +23,7 @@ cumulus-pallet-xcm = { path = "../../../pallets/xcm", default-features = false } default = ["std"] std = [ "codec/std", + "scale-info/std", "serde", "cumulus-primitives-core/std", "sp-std/std", diff --git a/polkadot-parachains/pallets/ping/src/lib.rs b/polkadot-parachains/pallets/ping/src/lib.rs index ecd2c0132fa..5dec7ddc5af 100644 --- a/polkadot-parachains/pallets/ping/src/lib.rs +++ b/polkadot-parachains/pallets/ping/src/lib.rs @@ -104,7 +104,7 @@ pub mod pallet { Xcm::Transact { origin_type: OriginKind::Native, require_weight_at_most: 1_000, - call: ::Call::from(Call::::ping(seq, payload.clone())).encode().into(), + call: ::Call::from(Call::::ping { seq, payload: payload.clone() }).encode().into(), }, ) { Ok(()) => { @@ -166,7 +166,7 @@ pub mod pallet { Xcm::Transact { origin_type: OriginKind::Native, require_weight_at_most: 1_000, - call: ::Call::from(Call::::pong(seq, payload.clone())).encode().into(), + call: ::Call::from(Call::::pong { seq, payload: payload.clone() }).encode().into(), }, ) { Ok(()) => Self::deposit_event(Event::PongSent(para, seq, payload)), diff --git a/polkadot-parachains/shell/Cargo.toml b/polkadot-parachains/shell/Cargo.toml index d0f18618d15..ae452a328c3 100644 --- a/polkadot-parachains/shell/Cargo.toml +++ b/polkadot-parachains/shell/Cargo.toml @@ -7,6 +7,7 @@ edition = '2018' [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } @@ -51,6 +52,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran default = [ "std" ] std = [ "codec/std", + "scale-info/std", "serde", "log/std", "sp-api/std", diff --git a/polkadot-parachains/shell/src/lib.rs b/polkadot-parachains/shell/src/lib.rs index 2134ce56ee3..724323ecfb7 100644 --- a/polkadot-parachains/shell/src/lib.rs +++ b/polkadot-parachains/shell/src/lib.rs @@ -22,6 +22,8 @@ #[cfg(feature = "std")] include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs")); +use codec::{Decode, Encode}; +use scale_info::TypeInfo; use sp_api::impl_runtime_apis; use sp_core::OpaqueMetadata; use sp_runtime::{ @@ -237,7 +239,7 @@ construct_runtime! { } /// Simple implementation which fails any transaction which is signed. -#[derive(Eq, PartialEq, Clone, Default, sp_core::RuntimeDebug, codec::Encode, codec::Decode)] +#[derive(Eq, PartialEq, Clone, Default, sp_core::RuntimeDebug, Encode, Decode, TypeInfo)] pub struct DisallowSigned; impl sp_runtime::traits::SignedExtension for DisallowSigned { const IDENTIFIER: &'static str = "DisallowSigned"; diff --git a/primitives/parachain-inherent/Cargo.toml b/primitives/parachain-inherent/Cargo.toml index 041d7f974f2..a37128216b6 100644 --- a/primitives/parachain-inherent/Cargo.toml +++ b/primitives/parachain-inherent/Cargo.toml @@ -24,6 +24,7 @@ cumulus-test-relay-sproof-builder = { path = "../../test/relay-sproof-builder", # Other dependencies codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [ "derive" ] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } tracing = { version = "0.1.22", optional = true } async-trait = { version = "0.1.42", optional = true } @@ -32,6 +33,7 @@ default = [ "std" ] std = [ "async-trait", "codec/std", + "scale-info/std", "cumulus-primitives-core/std", "sp-inherents/std", "sp-core/std", diff --git a/primitives/parachain-inherent/src/lib.rs b/primitives/parachain-inherent/src/lib.rs index 52f4b0e9b2a..e61a794c2f1 100644 --- a/primitives/parachain-inherent/src/lib.rs +++ b/primitives/parachain-inherent/src/lib.rs @@ -31,6 +31,7 @@ use cumulus_primitives_core::{ InboundDownwardMessage, InboundHrmpMessage, ParaId, PersistedValidationData, }; +use scale_info::TypeInfo; use sp_inherents::InherentIdentifier; use sp_std::{collections::btree_map::BTreeMap, vec::Vec}; @@ -47,7 +48,7 @@ pub use mock::MockValidationDataInherentDataProvider; pub const INHERENT_IDENTIFIER: InherentIdentifier = *b"sysi1337"; /// The inherent data that is passed by the collator to the parachain runtime. -#[derive(codec::Encode, codec::Decode, sp_core::RuntimeDebug, Clone, PartialEq)] +#[derive(codec::Encode, codec::Decode, sp_core::RuntimeDebug, Clone, PartialEq, TypeInfo)] pub struct ParachainInherentData { pub validation_data: PersistedValidationData, /// A storage proof of a predefined set of keys from the relay-chain. diff --git a/test/runtime/Cargo.toml b/test/runtime/Cargo.toml index 1bbdc88cb40..e225bc92bb2 100644 --- a/test/runtime/Cargo.toml +++ b/test/runtime/Cargo.toml @@ -6,6 +6,7 @@ edition = "2018" [dependencies] codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } # Substrate dependencies @@ -44,6 +45,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran default = [ "std" ] std = [ "codec/std", + "scale-info/std", "cumulus-pallet-parachain-system/std", "cumulus-primitives-core/std", "cumulus-primitives-timestamp/std", From 3c8a95f55bd82a2dd2aff0bf139b273fcba0434c Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 6 Aug 2021 13:06:21 +0100 Subject: [PATCH 03/26] Update metadata runtime APIs --- polkadot-parachains/shell/src/lib.rs | 2 +- test/runtime/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/polkadot-parachains/shell/src/lib.rs b/polkadot-parachains/shell/src/lib.rs index 724323ecfb7..52a3ae8de22 100644 --- a/polkadot-parachains/shell/src/lib.rs +++ b/polkadot-parachains/shell/src/lib.rs @@ -317,7 +317,7 @@ impl_runtime_apis! { impl sp_api::Metadata for Runtime { fn metadata() -> OpaqueMetadata { - Runtime::metadata().into() + OpaqueMetadata::new(Runtime::metadata().into()) } } diff --git a/test/runtime/src/lib.rs b/test/runtime/src/lib.rs index 7e115cd5113..787de135b19 100644 --- a/test/runtime/src/lib.rs +++ b/test/runtime/src/lib.rs @@ -347,7 +347,7 @@ impl_runtime_apis! { impl sp_api::Metadata for Runtime { fn metadata() -> OpaqueMetadata { - Runtime::metadata().into() + OpaqueMetadata::new(Runtime::metadata().into()) } } From 6f572a16d681055d992111de2a12290b6140ea42 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 6 Aug 2021 13:10:31 +0100 Subject: [PATCH 04/26] Add missing scale_info dependency, update rococo runtime API --- Cargo.toml | 295 ++++++++++++++++++++++++++ polkadot-parachains/rococo/src/lib.rs | 2 +- 2 files changed, 296 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index ae84d34ea5c..3a885960bef 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,3 +38,298 @@ members = [ [profile.release] panic = "unwind" +[patch."https://github.com/paritytech/substrate"] +node-template ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node-template/node" } +frame-benchmarking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/benchmarking" } +frame-support ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support" } +frame-support-procedural ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/procedural" } +frame-support-procedural-tools ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/procedural/tools" } +frame-support-procedural-tools-derive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/procedural/tools/derive" } +sp-arithmetic ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/arithmetic" } +sp-debug-derive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/debug-derive" } +sp-std ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/std" } +sp-core ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/core" } +sp-externalities ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/externalities" } +sp-storage ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/storage" } +sp-runtime-interface ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface" } +sp-runtime-interface-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface/proc-macro" } +sp-tracing ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/tracing" } +sp-wasm-interface ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/wasm-interface" } +sp-io ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/io" } +sp-keystore ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/keystore" } +sp-maybe-compressed-blob ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/maybe-compressed-blob" } +sp-state-machine ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/state-machine" } +sp-panic-handler ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/panic-handler" } +sp-trie ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/trie" } +sp-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime" } +sp-application-crypto ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/application-crypto" } +sp-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/api" } +sp-api-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/api/proc-macro" } +sp-version ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/version" } +sp-version-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/version/proc-macro" } +sp-test-primitives ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/test-primitives" } +substrate-test-runtime-client ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/runtime/client" } +sc-block-builder ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/block-builder" } +sc-client-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/api" } +substrate-prometheus-endpoint ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/prometheus" } +sc-executor ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor" } +sc-executor-common ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor/common" } +sc-allocator ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/allocator" } +sp-serializer ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/serializer" } +sc-executor-wasmi ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor/wasmi" } +sc-executor-wasmtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor/wasmtime" } +sc-runtime-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor/runtime-test" } +sp-sandbox ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/sandbox" } +sp-tasks ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/tasks" } +substrate-wasm-builder ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/wasm-builder" } +sc-tracing ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/tracing" } +sc-rpc-server ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/rpc-servers" } +sc-telemetry ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/telemetry" } +sc-tracing-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/tracing/proc-macro" } +sp-block-builder ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/block-builder" } +sp-inherents ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/inherents" } +sp-blockchain ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/blockchain" } +sp-consensus ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/common" } +sp-utils ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/utils" } +sp-database ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/database" } +sp-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/rpc" } +substrate-test-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/runtime" } +frame-system ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/system" } +frame-system-rpc-runtime-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/system/rpc/runtime-api" } +pallet-babe ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/babe" } +pallet-authorship ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/authorship" } +sp-authorship ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/authorship" } +pallet-session ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/session" } +pallet-timestamp ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/timestamp" } +sp-timestamp ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/timestamp" } +sp-session ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/session" } +sp-staking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/staking" } +sp-consensus-babe ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/babe" } +sp-consensus-slots ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/slots" } +sp-consensus-vrf ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/vrf" } +frame-election-provider-support ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/election-provider-support" } +sp-npos-elections ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/npos-elections" } +sp-npos-elections-compact ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/npos-elections/compact" } +substrate-test-utils ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils" } +substrate-test-utils-derive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/derive" } +sc-service ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/service" } +sc-chain-spec ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/chain-spec" } +sc-chain-spec-derive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/chain-spec/derive" } +sc-network ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/network" } +fork-tree ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/fork-tree" } +sc-consensus ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/common" } +sc-peerset ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/peerset" } +sp-finality-grandpa ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/finality-grandpa" } +sp-keyring ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/keyring" } +sc-client-db ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/db" } +sc-state-db ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/state-db" } +sc-informant ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/informant" } +sc-transaction-pool-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/transaction-pool/api" } +sc-keystore ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/keystore" } +sc-light ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/light" } +sc-offchain ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/offchain" } +sp-offchain ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/offchain" } +sc-transaction-pool ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/transaction-pool" } +sp-transaction-pool ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/transaction-pool" } +substrate-test-runtime-transaction-pool ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/runtime/transaction-pool" } +sc-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/rpc" } +sc-rpc-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/rpc-api" } +sc-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/cli" } +sp-transaction-storage-proof ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/transaction-storage-proof" } +sc-finality-grandpa ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/finality-grandpa" } +sc-network-gossip ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/network-gossip" } +sc-network-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/network/test" } +pallet-balances ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/balances" } +pallet-transaction-payment ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/transaction-payment" } +pallet-offences ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/offences" } +pallet-staking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/staking" } +pallet-staking-reward-curve ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/staking/reward-curve" } +sp-consensus-aura ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/aura" } +substrate-test-client ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/client" } +sp-runtime-interface-test-wasm ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface/test-wasm" } +frame-benchmarking-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/benchmarking-cli" } +node-template-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node-template/runtime" } +frame-executive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/executive" } +pallet-indices ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/indices" } +frame-system-benchmarking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/system/benchmarking" } +pallet-aura ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/aura" } +pallet-grandpa ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/grandpa" } +pallet-randomness-collective-flip ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/randomness-collective-flip" } +pallet-sudo ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/sudo" } +pallet-template ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node-template/pallets/template" } +pallet-transaction-payment-rpc-runtime-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/transaction-payment/rpc/runtime-api" } +pallet-transaction-payment-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/transaction-payment/rpc" } +sc-basic-authorship ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/basic-authorship" } +sc-proposer-metrics ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/proposer-metrics" } +sc-consensus-aura ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/aura" } +sc-consensus-slots ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/slots" } +substrate-frame-rpc-system ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/rpc/system" } +substrate-build-script-utils ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/build-script-utils" } +node-bench ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/bench" } +node-primitives ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/primitives" } +node-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/runtime" } +frame-try-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/try-runtime" } +pallet-assets ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/assets" } +pallet-authority-discovery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/authority-discovery" } +sp-authority-discovery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/authority-discovery" } +pallet-bounties ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/bounties" } +pallet-treasury ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/treasury" } +pallet-collective ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/collective" } +pallet-contracts ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts" } +pallet-contracts-primitives ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts/common" } +pallet-contracts-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts/proc-macro" } +pallet-utility ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/utility" } +pallet-contracts-rpc-runtime-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts/rpc/runtime-api" } +pallet-democracy ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/democracy" } +pallet-scheduler ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/scheduler" } +pallet-election-provider-multi-phase ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/election-provider-multi-phase" } +pallet-elections-phragmen ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/elections-phragmen" } +pallet-gilt ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/gilt" } +pallet-identity ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/identity" } +pallet-im-online ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/im-online" } +pallet-lottery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/lottery" } +frame-support-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/test" } +frame-support-test-pallet ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/test/pallet" } +pallet-membership ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/membership" } +pallet-mmr ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/merkle-mountain-range" } +pallet-mmr-primitives ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/merkle-mountain-range/primitives" } +pallet-multisig ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/multisig" } +pallet-offences-benchmarking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/offences/benchmarking" } +pallet-proxy ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/proxy" } +pallet-recovery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/recovery" } +pallet-session-benchmarking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/session/benchmarking" } +pallet-society ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/society" } +pallet-tips ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/tips" } +pallet-transaction-storage ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/transaction-storage" } +pallet-uniques ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/uniques" } +pallet-vesting ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/vesting" } +node-testing ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/testing" } +node-executor ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/executor" } +node-browser-testing ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/browser-testing" } +node-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/cli" } +substrate-browser-utils ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/browser" } +node-inspect ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/inspect" } +node-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/rpc" } +pallet-contracts-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts/rpc" } +pallet-mmr-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/merkle-mountain-range/rpc" } +sc-consensus-babe ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/babe" } +sc-consensus-epochs ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/epochs" } +sc-consensus-uncles ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/uncles" } +sc-consensus-babe-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/babe/rpc" } +sc-finality-grandpa-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/finality-grandpa/rpc" } +sc-sync-state-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/sync-state-rpc" } +sc-authority-discovery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/authority-discovery" } +try-runtime-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/try-runtime/cli" } +remote-externalities ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/remote-externalities" } +sc-service-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/service/test" } +substrate-frame-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/frame-utilities-cli" } +test-runner-example ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/test-runner-example" } +sc-consensus-manual-seal ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/manual-seal" } +test-runner ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/test-runner" } +node-rpc-client ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/rpc-client" } +chain-spec-builder ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/utils/chain-spec-builder" } +subkey ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/utils/subkey" } +sc-consensus-pow ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/pow" } +sp-consensus-pow ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/pow" } +pallet-atomic-swap ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/atomic-swap" } +pallet-elections ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/elections" } +pallet-example ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/example" } +pallet-example-offchain-worker ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/example-offchain-worker" } +pallet-example-parallel ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/example-parallel" } +pallet-nicks ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/nicks" } +pallet-node-authorization ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/node-authorization" } +pallet-scored-pool ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/scored-pool" } +pallet-staking-reward-fn ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/staking/reward-fn" } +sp-api-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/api/test" } +sp-application-crypto-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/application-crypto/test" } +sp-arithmetic-fuzzer ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/arithmetic/fuzzer" } +sp-npos-elections-fuzzer ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/npos-elections/fuzzer" } +sp-runtime-interface-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface/test" } +sp-runtime-interface-test-wasm-deprecated ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface/test-wasm-deprecated" } +substrate-test-utils-test-crate ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/test-crate" } +substrate-frame-rpc-support ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/rpc/support" } +[patch."https://github.com/paritytech/polkadot"] +polkadot-cli ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/cli" } +polkadot-node-core-pvf ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/pvf" } +polkadot-core-primitives ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/core-primitives" } +polkadot-parachain ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain" } +test-parachain-adder ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain/test-parachains/adder" } +test-parachain-halt ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain/test-parachains/halt" } +polkadot-service ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/service" } +kusama-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/kusama" } +pallet-xcm ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/pallet-xcm" } +xcm ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm" } +xcm-executor ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/xcm-executor" } +polkadot-runtime-parachains ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/parachains" } +polkadot-primitives ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/primitives" } +xcm-builder ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/xcm-builder" } +polkadot-runtime-common ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/common" } +slot-range-helper ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/common/slot_range_helper" } +polkadot-approval-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/approval-distribution" } +polkadot-node-network-protocol ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/protocol" } +polkadot-node-jaeger ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/jaeger" } +polkadot-node-primitives ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/primitives" } +polkadot-statement-table ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/statement-table" } +polkadot-node-subsystem ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/subsystem" } +polkadot-node-subsystem-types ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/subsystem-types" } +polkadot-overseer-gen ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/overseer/overseer-gen" } +metered-channel ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/metered-channel" } +polkadot-overseer-gen-proc-macro ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/overseer/overseer-gen/proc-macro" } +polkadot-node-subsystem-test-helpers ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/subsystem-test-helpers" } +polkadot-node-subsystem-util ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/subsystem-util" } +polkadot-node-metrics ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/metrics" } +polkadot-overseer ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/overseer" } +polkadot-overseer-all-subsystems-gen ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/overseer/all-subsystems-gen" } +polkadot-availability-bitfield-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/bitfield-distribution" } +polkadot-availability-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/availability-distribution" } +polkadot-erasure-coding ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/erasure-coding" } +polkadot-node-core-runtime-api ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/runtime-api" } +polkadot-availability-recovery ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/availability-recovery" } +polkadot-client ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/client" } +polkadot-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/polkadot" } +rococo-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/rococo" } +bp-messages ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/messages" } +bp-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/runtime" } +bp-rococo ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/chain-rococo" } +bp-polkadot-core ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/polkadot-core" } +bp-wococo ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/chain-wococo" } +bridge-runtime-common ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/bin/runtime-common" } +bp-message-dispatch ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/message-dispatch" } +pallet-bridge-dispatch ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/modules/dispatch" } +pallet-bridge-grandpa ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/modules/grandpa" } +bp-header-chain ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/header-chain" } +bp-test-utils ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/test-utils" } +pallet-bridge-messages ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/modules/messages" } +bp-rialto ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/chain-rialto" } +westend-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/westend" } +polkadot-collator-protocol ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/collator-protocol" } +polkadot-dispute-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/dispute-distribution" } +polkadot-gossip-support ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/gossip-support" } +polkadot-network-bridge ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/bridge" } +polkadot-node-collation-generation ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/collation-generation" } +polkadot-node-core-approval-voting ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/approval-voting" } +polkadot-node-core-av-store ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/av-store" } +polkadot-node-core-backing ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/backing" } +polkadot-node-core-bitfield-signing ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/bitfield-signing" } +polkadot-node-core-candidate-validation ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/candidate-validation" } +polkadot-node-core-chain-api ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/chain-api" } +polkadot-node-core-chain-selection ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/chain-selection" } +polkadot-node-core-dispute-coordinator ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/dispute-coordinator" } +polkadot-node-core-dispute-participation ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/dispute-participation" } +polkadot-node-core-parachains-inherent ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/parachains-inherent" } +polkadot-node-core-provisioner ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/provisioner" } +polkadot-rpc ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/rpc" } +polkadot-statement-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/statement-distribution" } +polkadot-test-client ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/client" } +polkadot-test-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/test-runtime" } +polkadot-test-service ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/service" } +xcm-simulator ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/xcm-simulator" } +xcm-simulator-example ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/xcm-simulator/example" } +polkadot-test-malus ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/malus" } +polkadot-simnet ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/polkadot-simnet/common" } +polkadot-simnet-node ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/polkadot-simnet/node" } +polkadot-simnet-test ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/polkadot-simnet/test" } +test-parachains ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain/test-parachains" } +test-parachain-adder-collator ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain/test-parachains/adder/collator" } +staking-miner ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/utils/staking-miner" } +polkadot ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext" } diff --git a/polkadot-parachains/rococo/src/lib.rs b/polkadot-parachains/rococo/src/lib.rs index 7f02d56a731..270510a932a 100644 --- a/polkadot-parachains/rococo/src/lib.rs +++ b/polkadot-parachains/rococo/src/lib.rs @@ -525,7 +525,7 @@ impl_runtime_apis! { impl sp_api::Metadata for Runtime { fn metadata() -> OpaqueMetadata { - Runtime::metadata().into() + OpaqueMetadata::new(Runtime::metadata().into()) } } From bd38d4ba9778868df40a8a456ed2ca52ba929c76 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 6 Aug 2021 13:11:15 +0100 Subject: [PATCH 05/26] Add missing scale_info dependency --- polkadot-parachains/rococo/Cargo.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/polkadot-parachains/rococo/Cargo.toml b/polkadot-parachains/rococo/Cargo.toml index b118ac416fa..72960bcae41 100644 --- a/polkadot-parachains/rococo/Cargo.toml +++ b/polkadot-parachains/rococo/Cargo.toml @@ -7,6 +7,7 @@ description = "Simple runtime used by the rococo parachain(s)" [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } @@ -65,6 +66,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran default = [ "std" ] std = [ "codec/std", + "scale-info/std", "serde", "log/std", "sp-api/std", From c8bbff94b150400c8f42f49d5caf28ffdcaf4b2b Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Fri, 6 Aug 2021 13:11:51 +0100 Subject: [PATCH 06/26] Remove pushed diener patches --- Cargo.lock | 477 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 295 --------------------------------- 2 files changed, 245 insertions(+), 527 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d4b54311623..2feb132fe36 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -735,7 +735,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "finality-grandpa", "frame-support", @@ -750,7 +750,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" 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#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "bp-runtime", @@ -776,7 +776,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bp-messages", "bp-runtime", @@ -793,7 +793,7 @@ dependencies = [ [[package]] name = "bp-rialto" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bp-messages", "bp-runtime", @@ -808,7 +808,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -825,7 +825,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "frame-support", "hash-db", @@ -842,7 +842,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -857,7 +857,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -872,7 +872,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -1701,6 +1701,7 @@ dependencies = [ "frame-system", "pallet-aura", "parity-scale-codec", + "scale-info", "serde", "sp-application-crypto", "sp-consensus-aura", @@ -1719,6 +1720,7 @@ dependencies = [ "parity-scale-codec", "rand 0.8.4", "rand_chacha 0.3.1", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -1747,6 +1749,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "sc-client-api", + "scale-info", "serde", "sp-core", "sp-externalities", @@ -1797,6 +1800,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-io", "sp-runtime", @@ -1817,6 +1821,7 @@ dependencies = [ "parity-scale-codec", "rand 0.8.4", "rand_chacha 0.3.1", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -1835,6 +1840,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -1868,6 +1874,7 @@ dependencies = [ "parity-scale-codec", "polkadot-client", "sc-client-api", + "scale-info", "sp-api", "sp-core", "sp-inherents", @@ -1981,6 +1988,7 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -2552,9 +2560,9 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.14.1" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74a1bfdcc776e63e49f741c7ce6116fa1b887e8ac2e3ccb14dd4aa113e54feb9" +checksum = "c832d0ed507622c7cb98e9b7f10426850fc9d38527ab8071778dcc3a81d45875" dependencies = [ "either", "futures 0.3.16", @@ -2563,6 +2571,7 @@ dependencies = [ "num-traits", "parity-scale-codec", "parking_lot 0.11.1", + "scale-info", ] [[package]] @@ -2605,7 +2614,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", ] @@ -2623,7 +2632,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -2642,7 +2651,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "Inflector", "chrono", @@ -2668,7 +2677,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -2681,7 +2690,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -2696,7 +2705,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "14.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "serde", @@ -2707,7 +2716,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "bitflags", "frame-metadata", @@ -2733,7 +2742,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2745,7 +2754,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2757,7 +2766,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "proc-macro2 1.0.28", "quote 1.0.9", @@ -2767,7 +2776,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -2784,7 +2793,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -2798,7 +2807,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "sp-api", @@ -2807,7 +2816,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "parity-scale-codec", @@ -3924,7 +3933,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "beefy-primitives", "bitvec", @@ -4837,7 +4846,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "derive_more 0.99.14", "futures 0.3.16", @@ -5104,7 +5113,7 @@ dependencies = [ [[package]] name = "node-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-system", "parity-scale-codec", @@ -5272,7 +5281,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5285,7 +5294,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5301,7 +5310,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5316,7 +5325,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5330,7 +5339,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5353,7 +5362,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5408,7 +5417,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5422,7 +5431,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5438,7 +5447,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5459,7 +5468,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "bp-message-dispatch", @@ -5491,6 +5500,7 @@ dependencies = [ "pallet-session", "pallet-timestamp", "parity-scale-codec", + "scale-info", "serde", "sp-consensus-aura", "sp-core", @@ -5504,7 +5514,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5520,7 +5530,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5535,7 +5545,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5556,7 +5566,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5573,7 +5583,7 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5587,7 +5597,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5609,7 +5619,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5624,7 +5634,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5643,7 +5653,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5659,7 +5669,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5674,7 +5684,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5691,7 +5701,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5707,7 +5717,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5725,7 +5735,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5740,7 +5750,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5753,7 +5763,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5769,7 +5779,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5791,7 +5801,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5806,7 +5816,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5819,7 +5829,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "enumflags2", "frame-support", @@ -5833,7 +5843,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5848,7 +5858,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5868,7 +5878,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5884,7 +5894,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5897,7 +5907,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5921,7 +5931,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.28", @@ -5932,7 +5942,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "log", "sp-arithmetic", @@ -5941,7 +5951,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -5954,7 +5964,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5972,7 +5982,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -5987,7 +5997,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-support", "frame-system", @@ -6003,7 +6013,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -6020,7 +6030,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6031,7 +6041,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -6047,7 +6057,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -6061,7 +6071,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-benchmarking", "frame-support", @@ -6076,7 +6086,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6090,7 +6100,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "frame-support", "frame-system", @@ -6111,6 +6121,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", ] @@ -6541,7 +6552,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "polkadot-node-network-protocol", @@ -6555,7 +6566,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "polkadot-node-network-protocol", @@ -6568,7 +6579,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "lru", @@ -6591,7 +6602,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "lru", @@ -6610,7 +6621,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "frame-benchmarking-cli", "futures 0.3.16", @@ -6630,7 +6641,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -6733,7 +6744,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "always-assert", "futures 0.3.16", @@ -6753,7 +6764,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -6765,7 +6776,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "lru", @@ -6789,7 +6800,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6803,7 +6814,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "polkadot-node-network-protocol", @@ -6821,7 +6832,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -6841,7 +6852,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "parity-scale-codec", @@ -6859,7 +6870,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "derive_more 0.99.14", @@ -6889,7 +6900,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "futures 0.3.16", @@ -6909,7 +6920,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "futures 0.3.16", @@ -6927,7 +6938,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "polkadot-node-subsystem", @@ -6942,7 +6953,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -6960,7 +6971,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "polkadot-node-subsystem", @@ -6975,7 +6986,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "futures-timer 3.0.2", @@ -6992,7 +7003,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "derive_more 0.99.14", @@ -7011,7 +7022,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-participation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "polkadot-node-primitives", @@ -7024,7 +7035,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -7041,7 +7052,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "futures 0.3.16", @@ -7056,7 +7067,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "always-assert", "assert_matches", @@ -7086,7 +7097,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "memory-lru", @@ -7104,7 +7115,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-std", "lazy_static", @@ -7122,7 +7133,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -7138,7 +7149,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -7155,7 +7166,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "futures 0.3.16", "parity-scale-codec", @@ -7179,7 +7190,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -7189,7 +7200,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -7215,7 +7226,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-std", "async-trait", @@ -7245,7 +7256,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -7275,7 +7286,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -7297,7 +7308,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-all-subsystems-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "assert_matches", "proc-macro2 1.0.28", @@ -7308,7 +7319,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "futures 0.3.16", @@ -7325,7 +7336,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.28", @@ -7336,7 +7347,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "derive_more 0.99.14", "frame-support", @@ -7352,7 +7363,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "frame-system", @@ -7382,7 +7393,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7415,7 +7426,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "beefy-primitives", "bitvec", @@ -7490,7 +7501,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitvec", "frame-benchmarking", @@ -7533,7 +7544,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "bitflags", "bitvec", @@ -7572,7 +7583,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "async-trait", "beefy-gadget", @@ -7668,7 +7679,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "arrayvec 0.5.2", "futures 0.3.16", @@ -7689,7 +7700,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7699,7 +7710,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -7724,7 +7735,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "beefy-primitives", "bitvec", @@ -7780,7 +7791,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "frame-benchmarking", "frame-system", @@ -8533,7 +8544,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "env_logger 0.8.3", "hex", @@ -8638,6 +8649,7 @@ dependencies = [ "parachain-info", "parity-scale-codec", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -8660,7 +8672,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "beefy-primitives", "bp-messages", @@ -8885,7 +8897,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "log", "sp-core", @@ -8896,7 +8908,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "derive_more 0.99.14", @@ -8925,7 +8937,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.3.16", "futures-timer 3.0.2", @@ -8948,7 +8960,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -8964,7 +8976,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8980,7 +8992,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.28", @@ -8991,7 +9003,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "chrono", "fdlimit", @@ -9029,7 +9041,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "derive_more 0.99.14", "fnv", @@ -9063,7 +9075,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "blake2-rfc", "hash-db", @@ -9092,7 +9104,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "futures 0.3.16", @@ -9117,7 +9129,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "derive_more 0.99.14", @@ -9149,7 +9161,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "derive_more 0.99.14", @@ -9196,7 +9208,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "derive_more 0.99.14", "futures 0.3.16", @@ -9220,7 +9232,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "fork-tree", "parity-scale-codec", @@ -9233,7 +9245,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "futures 0.3.16", @@ -9262,7 +9274,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "sc-client-api", "sp-authorship", @@ -9273,7 +9285,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "derive_more 0.99.14", "lazy_static", @@ -9302,7 +9314,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "derive_more 0.99.14", "parity-scale-codec", @@ -9319,7 +9331,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "log", "parity-scale-codec", @@ -9334,7 +9346,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "cfg-if 1.0.0", "libc", @@ -9354,7 +9366,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "derive_more 0.99.14", @@ -9395,7 +9407,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "derive_more 0.99.14", "finality-grandpa", @@ -9419,7 +9431,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "ansi_term 0.12.1", "futures 0.3.16", @@ -9437,7 +9449,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "derive_more 0.99.14", @@ -9457,7 +9469,7 @@ dependencies = [ [[package]] name = "sc-light" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "hash-db", "lazy_static", @@ -9476,7 +9488,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-std", "async-trait", @@ -9531,7 +9543,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.3.16", "futures-timer 3.0.2", @@ -9548,7 +9560,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "bytes 0.5.6", "fnv", @@ -9576,7 +9588,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.3.16", "libp2p", @@ -9589,7 +9601,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -9598,7 +9610,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.3.16", "hash-db", @@ -9633,7 +9645,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "derive_more 0.99.14", "futures 0.3.16", @@ -9658,7 +9670,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -9676,7 +9688,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "directories", @@ -9744,7 +9756,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "log", "parity-scale-codec", @@ -9759,7 +9771,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -9781,7 +9793,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "chrono", "futures 0.3.16", @@ -9801,7 +9813,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9838,7 +9850,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.28", @@ -9849,7 +9861,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "derive_more 0.99.14", "futures 0.3.16", @@ -9878,7 +9890,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "derive_more 0.99.14", "futures 0.3.16", @@ -10190,6 +10202,7 @@ dependencies = [ "parachain-info", "parity-scale-codec", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -10269,7 +10282,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "enumn", "parity-scale-codec", @@ -10375,7 +10388,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "hash-db", "log", @@ -10392,7 +10405,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -10404,7 +10417,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "serde", @@ -10416,7 +10429,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "integer-sqrt", "num-traits", @@ -10430,7 +10443,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "sp-api", @@ -10442,7 +10455,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "parity-scale-codec", @@ -10454,7 +10467,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "sp-api", @@ -10466,7 +10479,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.3.16", "log", @@ -10484,7 +10497,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "futures 0.3.16", @@ -10510,7 +10523,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "parity-scale-codec", @@ -10527,7 +10540,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "merlin", @@ -10549,7 +10562,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "sp-arithmetic", @@ -10559,7 +10572,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -10571,7 +10584,7 @@ dependencies = [ [[package]] name = "sp-core" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "base58", "blake2-rfc", @@ -10615,7 +10628,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -10624,7 +10637,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "proc-macro2 1.0.28", "quote 1.0.9", @@ -10634,7 +10647,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "environmental", "parity-scale-codec", @@ -10645,7 +10658,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "finality-grandpa", "log", @@ -10662,7 +10675,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10676,7 +10689,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.3.16", "hash-db", @@ -10701,7 +10714,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "lazy_static", "sp-core", @@ -10712,7 +10725,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "derive_more 0.99.14", @@ -10729,7 +10742,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "ruzstd", "zstd", @@ -10738,7 +10751,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "serde", @@ -10751,7 +10764,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2 1.0.28", @@ -10762,7 +10775,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "sp-api", "sp-core", @@ -10772,7 +10785,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "backtrace", ] @@ -10780,7 +10793,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "rustc-hash", "serde", @@ -10791,7 +10804,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "either", "hash256-std-hasher", @@ -10812,7 +10825,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10829,7 +10842,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -10841,7 +10854,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "serde", "serde_json", @@ -10850,7 +10863,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "sp-api", @@ -10863,7 +10876,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -10873,7 +10886,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "hash-db", "log", @@ -10896,12 +10909,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" [[package]] name = "sp-storage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10914,7 +10927,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "log", "sp-core", @@ -10927,7 +10940,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -10940,7 +10953,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -10957,7 +10970,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "erased-serde", "log", @@ -10975,7 +10988,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "sp-api", "sp-runtime", @@ -10984,7 +10997,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "log", @@ -10999,7 +11012,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "hash-db", "memory-db", @@ -11013,7 +11026,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.3.16", "futures-core", @@ -11025,7 +11038,7 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11040,7 +11053,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "parity-scale-codec", "proc-macro-crate 1.0.0", @@ -11052,7 +11065,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11355,7 +11368,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "platforms", ] @@ -11363,7 +11376,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.16", @@ -11386,7 +11399,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-std", "derive_more 0.99.14", @@ -11400,7 +11413,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "async-trait", "futures 0.1.30", @@ -11429,7 +11442,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "futures 0.3.16", "substrate-test-utils-derive", @@ -11439,7 +11452,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "proc-macro-crate 1.0.0", "quote 1.0.9", @@ -11449,7 +11462,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "ansi_term 0.12.1", "atty", @@ -12161,7 +12174,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#4d93a6ee4b78c4d9b01901b2100582a672c2aadb" +source = "git+https://github.com/paritytech/substrate?branch=master#423a46fb318961c5def77128f2a5e110fa15f3a3" dependencies = [ "frame-try-runtime", "log", @@ -12190,7 +12203,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59" dependencies = [ "cfg-if 0.1.10", - "rand 0.6.5", + "rand 0.7.3", "static_assertions", ] @@ -12788,7 +12801,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "beefy-primitives", "bitvec", @@ -13030,7 +13043,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -13041,7 +13054,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "frame-support", "frame-system", @@ -13060,7 +13073,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#5d462ca22e9a1af5fe25e739c507c9dbe089f6ce" +source = "git+https://github.com/paritytech/polkadot?branch=master#6f16b93bfbeda40002f35ed19d1bc0a6fb970d1d" dependencies = [ "frame-support", "impl-trait-for-tuples", diff --git a/Cargo.toml b/Cargo.toml index 3a885960bef..ae84d34ea5c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,298 +38,3 @@ members = [ [profile.release] panic = "unwind" -[patch."https://github.com/paritytech/substrate"] -node-template ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node-template/node" } -frame-benchmarking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/benchmarking" } -frame-support ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support" } -frame-support-procedural ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/procedural" } -frame-support-procedural-tools ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/procedural/tools" } -frame-support-procedural-tools-derive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/procedural/tools/derive" } -sp-arithmetic ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/arithmetic" } -sp-debug-derive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/debug-derive" } -sp-std ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/std" } -sp-core ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/core" } -sp-externalities ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/externalities" } -sp-storage ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/storage" } -sp-runtime-interface ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface" } -sp-runtime-interface-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface/proc-macro" } -sp-tracing ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/tracing" } -sp-wasm-interface ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/wasm-interface" } -sp-io ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/io" } -sp-keystore ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/keystore" } -sp-maybe-compressed-blob ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/maybe-compressed-blob" } -sp-state-machine ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/state-machine" } -sp-panic-handler ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/panic-handler" } -sp-trie ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/trie" } -sp-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime" } -sp-application-crypto ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/application-crypto" } -sp-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/api" } -sp-api-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/api/proc-macro" } -sp-version ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/version" } -sp-version-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/version/proc-macro" } -sp-test-primitives ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/test-primitives" } -substrate-test-runtime-client ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/runtime/client" } -sc-block-builder ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/block-builder" } -sc-client-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/api" } -substrate-prometheus-endpoint ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/prometheus" } -sc-executor ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor" } -sc-executor-common ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor/common" } -sc-allocator ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/allocator" } -sp-serializer ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/serializer" } -sc-executor-wasmi ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor/wasmi" } -sc-executor-wasmtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor/wasmtime" } -sc-runtime-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/executor/runtime-test" } -sp-sandbox ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/sandbox" } -sp-tasks ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/tasks" } -substrate-wasm-builder ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/wasm-builder" } -sc-tracing ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/tracing" } -sc-rpc-server ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/rpc-servers" } -sc-telemetry ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/telemetry" } -sc-tracing-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/tracing/proc-macro" } -sp-block-builder ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/block-builder" } -sp-inherents ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/inherents" } -sp-blockchain ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/blockchain" } -sp-consensus ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/common" } -sp-utils ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/utils" } -sp-database ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/database" } -sp-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/rpc" } -substrate-test-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/runtime" } -frame-system ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/system" } -frame-system-rpc-runtime-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/system/rpc/runtime-api" } -pallet-babe ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/babe" } -pallet-authorship ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/authorship" } -sp-authorship ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/authorship" } -pallet-session ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/session" } -pallet-timestamp ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/timestamp" } -sp-timestamp ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/timestamp" } -sp-session ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/session" } -sp-staking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/staking" } -sp-consensus-babe ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/babe" } -sp-consensus-slots ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/slots" } -sp-consensus-vrf ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/vrf" } -frame-election-provider-support ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/election-provider-support" } -sp-npos-elections ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/npos-elections" } -sp-npos-elections-compact ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/npos-elections/compact" } -substrate-test-utils ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils" } -substrate-test-utils-derive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/derive" } -sc-service ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/service" } -sc-chain-spec ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/chain-spec" } -sc-chain-spec-derive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/chain-spec/derive" } -sc-network ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/network" } -fork-tree ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/fork-tree" } -sc-consensus ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/common" } -sc-peerset ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/peerset" } -sp-finality-grandpa ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/finality-grandpa" } -sp-keyring ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/keyring" } -sc-client-db ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/db" } -sc-state-db ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/state-db" } -sc-informant ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/informant" } -sc-transaction-pool-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/transaction-pool/api" } -sc-keystore ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/keystore" } -sc-light ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/light" } -sc-offchain ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/offchain" } -sp-offchain ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/offchain" } -sc-transaction-pool ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/transaction-pool" } -sp-transaction-pool ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/transaction-pool" } -substrate-test-runtime-transaction-pool ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/runtime/transaction-pool" } -sc-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/rpc" } -sc-rpc-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/rpc-api" } -sc-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/cli" } -sp-transaction-storage-proof ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/transaction-storage-proof" } -sc-finality-grandpa ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/finality-grandpa" } -sc-network-gossip ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/network-gossip" } -sc-network-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/network/test" } -pallet-balances ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/balances" } -pallet-transaction-payment ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/transaction-payment" } -pallet-offences ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/offences" } -pallet-staking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/staking" } -pallet-staking-reward-curve ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/staking/reward-curve" } -sp-consensus-aura ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/aura" } -substrate-test-client ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/client" } -sp-runtime-interface-test-wasm ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface/test-wasm" } -frame-benchmarking-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/benchmarking-cli" } -node-template-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node-template/runtime" } -frame-executive ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/executive" } -pallet-indices ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/indices" } -frame-system-benchmarking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/system/benchmarking" } -pallet-aura ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/aura" } -pallet-grandpa ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/grandpa" } -pallet-randomness-collective-flip ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/randomness-collective-flip" } -pallet-sudo ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/sudo" } -pallet-template ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node-template/pallets/template" } -pallet-transaction-payment-rpc-runtime-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/transaction-payment/rpc/runtime-api" } -pallet-transaction-payment-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/transaction-payment/rpc" } -sc-basic-authorship ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/basic-authorship" } -sc-proposer-metrics ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/proposer-metrics" } -sc-consensus-aura ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/aura" } -sc-consensus-slots ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/slots" } -substrate-frame-rpc-system ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/rpc/system" } -substrate-build-script-utils ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/build-script-utils" } -node-bench ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/bench" } -node-primitives ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/primitives" } -node-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/runtime" } -frame-try-runtime ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/try-runtime" } -pallet-assets ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/assets" } -pallet-authority-discovery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/authority-discovery" } -sp-authority-discovery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/authority-discovery" } -pallet-bounties ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/bounties" } -pallet-treasury ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/treasury" } -pallet-collective ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/collective" } -pallet-contracts ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts" } -pallet-contracts-primitives ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts/common" } -pallet-contracts-proc-macro ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts/proc-macro" } -pallet-utility ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/utility" } -pallet-contracts-rpc-runtime-api ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts/rpc/runtime-api" } -pallet-democracy ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/democracy" } -pallet-scheduler ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/scheduler" } -pallet-election-provider-multi-phase ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/election-provider-multi-phase" } -pallet-elections-phragmen ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/elections-phragmen" } -pallet-gilt ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/gilt" } -pallet-identity ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/identity" } -pallet-im-online ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/im-online" } -pallet-lottery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/lottery" } -frame-support-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/test" } -frame-support-test-pallet ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/support/test/pallet" } -pallet-membership ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/membership" } -pallet-mmr ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/merkle-mountain-range" } -pallet-mmr-primitives ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/merkle-mountain-range/primitives" } -pallet-multisig ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/multisig" } -pallet-offences-benchmarking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/offences/benchmarking" } -pallet-proxy ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/proxy" } -pallet-recovery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/recovery" } -pallet-session-benchmarking ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/session/benchmarking" } -pallet-society ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/society" } -pallet-tips ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/tips" } -pallet-transaction-storage ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/transaction-storage" } -pallet-uniques ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/uniques" } -pallet-vesting ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/vesting" } -node-testing ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/testing" } -node-executor ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/executor" } -node-browser-testing ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/browser-testing" } -node-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/cli" } -substrate-browser-utils ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/browser" } -node-inspect ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/inspect" } -node-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/rpc" } -pallet-contracts-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/contracts/rpc" } -pallet-mmr-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/merkle-mountain-range/rpc" } -sc-consensus-babe ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/babe" } -sc-consensus-epochs ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/epochs" } -sc-consensus-uncles ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/uncles" } -sc-consensus-babe-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/babe/rpc" } -sc-finality-grandpa-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/finality-grandpa/rpc" } -sc-sync-state-rpc ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/sync-state-rpc" } -sc-authority-discovery ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/authority-discovery" } -try-runtime-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/try-runtime/cli" } -remote-externalities ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/remote-externalities" } -sc-service-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/service/test" } -substrate-frame-cli ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/frame-utilities-cli" } -test-runner-example ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/test-runner-example" } -sc-consensus-manual-seal ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/manual-seal" } -test-runner ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/test-runner" } -node-rpc-client ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/node/rpc-client" } -chain-spec-builder ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/utils/chain-spec-builder" } -subkey ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/bin/utils/subkey" } -sc-consensus-pow ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/client/consensus/pow" } -sp-consensus-pow ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/consensus/pow" } -pallet-atomic-swap ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/atomic-swap" } -pallet-elections ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/elections" } -pallet-example ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/example" } -pallet-example-offchain-worker ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/example-offchain-worker" } -pallet-example-parallel ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/example-parallel" } -pallet-nicks ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/nicks" } -pallet-node-authorization ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/node-authorization" } -pallet-scored-pool ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/scored-pool" } -pallet-staking-reward-fn ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/frame/staking/reward-fn" } -sp-api-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/api/test" } -sp-application-crypto-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/application-crypto/test" } -sp-arithmetic-fuzzer ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/arithmetic/fuzzer" } -sp-npos-elections-fuzzer ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/npos-elections/fuzzer" } -sp-runtime-interface-test ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface/test" } -sp-runtime-interface-test-wasm-deprecated ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/primitives/runtime-interface/test-wasm-deprecated" } -substrate-test-utils-test-crate ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/test-utils/test-crate" } -substrate-frame-rpc-support ={path = "/home/andrew/code/paritytech/substrate-metadata-vnext/utils/frame/rpc/support" } -[patch."https://github.com/paritytech/polkadot"] -polkadot-cli ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/cli" } -polkadot-node-core-pvf ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/pvf" } -polkadot-core-primitives ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/core-primitives" } -polkadot-parachain ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain" } -test-parachain-adder ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain/test-parachains/adder" } -test-parachain-halt ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain/test-parachains/halt" } -polkadot-service ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/service" } -kusama-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/kusama" } -pallet-xcm ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/pallet-xcm" } -xcm ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm" } -xcm-executor ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/xcm-executor" } -polkadot-runtime-parachains ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/parachains" } -polkadot-primitives ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/primitives" } -xcm-builder ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/xcm-builder" } -polkadot-runtime-common ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/common" } -slot-range-helper ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/common/slot_range_helper" } -polkadot-approval-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/approval-distribution" } -polkadot-node-network-protocol ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/protocol" } -polkadot-node-jaeger ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/jaeger" } -polkadot-node-primitives ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/primitives" } -polkadot-statement-table ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/statement-table" } -polkadot-node-subsystem ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/subsystem" } -polkadot-node-subsystem-types ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/subsystem-types" } -polkadot-overseer-gen ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/overseer/overseer-gen" } -metered-channel ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/metered-channel" } -polkadot-overseer-gen-proc-macro ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/overseer/overseer-gen/proc-macro" } -polkadot-node-subsystem-test-helpers ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/subsystem-test-helpers" } -polkadot-node-subsystem-util ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/subsystem-util" } -polkadot-node-metrics ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/metrics" } -polkadot-overseer ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/overseer" } -polkadot-overseer-all-subsystems-gen ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/overseer/all-subsystems-gen" } -polkadot-availability-bitfield-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/bitfield-distribution" } -polkadot-availability-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/availability-distribution" } -polkadot-erasure-coding ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/erasure-coding" } -polkadot-node-core-runtime-api ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/runtime-api" } -polkadot-availability-recovery ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/availability-recovery" } -polkadot-client ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/client" } -polkadot-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/polkadot" } -rococo-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/rococo" } -bp-messages ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/messages" } -bp-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/runtime" } -bp-rococo ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/chain-rococo" } -bp-polkadot-core ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/polkadot-core" } -bp-wococo ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/chain-wococo" } -bridge-runtime-common ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/bin/runtime-common" } -bp-message-dispatch ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/message-dispatch" } -pallet-bridge-dispatch ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/modules/dispatch" } -pallet-bridge-grandpa ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/modules/grandpa" } -bp-header-chain ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/header-chain" } -bp-test-utils ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/test-utils" } -pallet-bridge-messages ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/modules/messages" } -bp-rialto ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/bridges/primitives/chain-rialto" } -westend-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/westend" } -polkadot-collator-protocol ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/collator-protocol" } -polkadot-dispute-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/dispute-distribution" } -polkadot-gossip-support ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/gossip-support" } -polkadot-network-bridge ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/bridge" } -polkadot-node-collation-generation ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/collation-generation" } -polkadot-node-core-approval-voting ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/approval-voting" } -polkadot-node-core-av-store ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/av-store" } -polkadot-node-core-backing ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/backing" } -polkadot-node-core-bitfield-signing ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/bitfield-signing" } -polkadot-node-core-candidate-validation ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/candidate-validation" } -polkadot-node-core-chain-api ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/chain-api" } -polkadot-node-core-chain-selection ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/chain-selection" } -polkadot-node-core-dispute-coordinator ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/dispute-coordinator" } -polkadot-node-core-dispute-participation ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/dispute-participation" } -polkadot-node-core-parachains-inherent ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/parachains-inherent" } -polkadot-node-core-provisioner ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/core/provisioner" } -polkadot-rpc ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/rpc" } -polkadot-statement-distribution ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/network/statement-distribution" } -polkadot-test-client ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/client" } -polkadot-test-runtime ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/runtime/test-runtime" } -polkadot-test-service ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/service" } -xcm-simulator ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/xcm-simulator" } -xcm-simulator-example ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/xcm/xcm-simulator/example" } -polkadot-test-malus ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/malus" } -polkadot-simnet ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/polkadot-simnet/common" } -polkadot-simnet-node ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/polkadot-simnet/node" } -polkadot-simnet-test ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/node/test/polkadot-simnet/test" } -test-parachains ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain/test-parachains" } -test-parachain-adder-collator ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/parachain/test-parachains/adder/collator" } -staking-miner ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext/utils/staking-miner" } -polkadot ={path = "/home/andrew/code/paritytech/polkadot-metadata-vnext" } From 5f5972a42895aeadefd26eb3971f4536282ad9af Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 24 Aug 2021 10:26:16 +0100 Subject: [PATCH 07/26] Cargo.lock --- Cargo.lock | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index c56c749037c..8b061be0d10 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1628,6 +1628,7 @@ dependencies = [ "frame-system", "pallet-aura", "parity-scale-codec", + "scale-info", "serde", "sp-application-crypto", "sp-consensus-aura", @@ -1646,6 +1647,7 @@ dependencies = [ "parity-scale-codec", "rand 0.8.4", "rand_chacha 0.3.1", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -1674,6 +1676,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "sc-client-api", + "scale-info", "serde", "sp-core", "sp-externalities", @@ -1724,6 +1727,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-io", "sp-runtime", @@ -1744,6 +1748,7 @@ dependencies = [ "parity-scale-codec", "rand 0.8.4", "rand_chacha 0.3.1", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -1762,6 +1767,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -1795,6 +1801,7 @@ dependencies = [ "parity-scale-codec", "polkadot-client", "sc-client-api", + "scale-info", "sp-api", "sp-core", "sp-inherents", @@ -1908,6 +1915,7 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -5333,6 +5341,7 @@ dependencies = [ "pallet-session", "pallet-timestamp", "parity-scale-codec", + "scale-info", "serde", "sp-consensus-aura", "sp-core", @@ -5946,6 +5955,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", ] @@ -8524,6 +8534,7 @@ dependencies = [ "parachain-info", "parity-scale-codec", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -9960,6 +9971,7 @@ dependencies = [ "parachain-info", "parity-scale-codec", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-block-builder", From 5d2e7114e99dd1b87804c95d7ae27957c715d589 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 24 Aug 2021 12:53:12 +0100 Subject: [PATCH 08/26] Add missing scale-info dependencies --- polkadot-parachains/statemine/Cargo.toml | 2 ++ polkadot-parachains/statemint/Cargo.toml | 2 ++ polkadot-parachains/westmint/Cargo.toml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/polkadot-parachains/statemine/Cargo.toml b/polkadot-parachains/statemine/Cargo.toml index 36218a6c89d..c0369261327 100644 --- a/polkadot-parachains/statemine/Cargo.toml +++ b/polkadot-parachains/statemine/Cargo.toml @@ -8,6 +8,7 @@ description = "Kusama variant of Statemint parachain runtime" [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "max-encoded-len"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } smallvec = "1.6.1" @@ -102,6 +103,7 @@ runtime-benchmarks = [ ] std = [ "codec/std", + "scale-info/std", "serde", "log/std", "sp-api/std", diff --git a/polkadot-parachains/statemint/Cargo.toml b/polkadot-parachains/statemint/Cargo.toml index 9027ad4ec28..193e55678b6 100644 --- a/polkadot-parachains/statemint/Cargo.toml +++ b/polkadot-parachains/statemint/Cargo.toml @@ -8,6 +8,7 @@ description = "Statemint parachain runtime" [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "max-encoded-len"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } smallvec = "1.6.1" @@ -102,6 +103,7 @@ runtime-benchmarks = [ ] std = [ "codec/std", + "scale-info/std", "serde", "log/std", "sp-api/std", diff --git a/polkadot-parachains/westmint/Cargo.toml b/polkadot-parachains/westmint/Cargo.toml index 9cf94d12def..49268a9aca1 100644 --- a/polkadot-parachains/westmint/Cargo.toml +++ b/polkadot-parachains/westmint/Cargo.toml @@ -8,6 +8,7 @@ description = "Westend variant of Statemint parachain runtime" [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "max-encoded-len"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } smallvec = "1.6.1" @@ -102,6 +103,7 @@ runtime-benchmarks = [ ] std = [ "codec/std", + "scale-info/std", "serde", "log/std", "sp-api/std", From bf649f9cb73c3c7c75dacbc86afc19abc913b835 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 24 Aug 2021 12:53:32 +0100 Subject: [PATCH 09/26] Fixes --- pallets/dmp-queue/src/lib.rs | 5 ++++- polkadot-parachains/statemint/src/lib.rs | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pallets/dmp-queue/src/lib.rs b/pallets/dmp-queue/src/lib.rs index 5010b2df561..afd7c1fb0a0 100644 --- a/pallets/dmp-queue/src/lib.rs +++ b/pallets/dmp-queue/src/lib.rs @@ -755,7 +755,10 @@ mod tests { assert_noop!(DmpQueue::service_overweight(Origin::root(), 0, 9999), Error::::OverLimit); assert_eq!(take_trace(), vec![ msg_limit_reached(10000) ]); - let base_weight = super::Call::::service_overweight(0, 0).get_dispatch_info().weight; + let base_weight = super::Call::::service_overweight { + index: 0, + weight_limit: 0, + }.get_dispatch_info().weight; use frame_support::weights::GetDispatchInfo; let info = DmpQueue::service_overweight(Origin::root(), 0, 20000).unwrap(); let actual_weight = info.actual_weight.unwrap(); diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs index 95871309496..074881b7249 100644 --- a/polkadot-parachains/statemint/src/lib.rs +++ b/polkadot-parachains/statemint/src/lib.rs @@ -743,7 +743,7 @@ impl_runtime_apis! { impl sp_api::Metadata for Runtime { fn metadata() -> OpaqueMetadata { - Runtime::metadata().into() + OpaqueMetadata::new(Runtime::metadata().into()) } } From 2527da00b643870e4a0b76a5708d1d7f13d6e9a4 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 24 Aug 2021 12:58:43 +0100 Subject: [PATCH 10/26] Statemint runtime fixes --- polkadot-parachains/statemine/src/lib.rs | 1 + polkadot-parachains/statemint/src/lib.rs | 1 + polkadot-parachains/westmint/src/lib.rs | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/polkadot-parachains/statemine/src/lib.rs b/polkadot-parachains/statemine/src/lib.rs index e7d4ffaf88b..97fd81ad6ab 100644 --- a/polkadot-parachains/statemine/src/lib.rs +++ b/polkadot-parachains/statemine/src/lib.rs @@ -321,6 +321,7 @@ parameter_types! { /// The type used to represent the kinds of proxying allowed. #[derive( Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Encode, Decode, RuntimeDebug, MaxEncodedLen, + scale_info::TypeInfo, )] pub enum ProxyType { /// Fully permissioned proxy. Can execute any call on behalf of _proxied_. diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs index 074881b7249..b79a65d2701 100644 --- a/polkadot-parachains/statemint/src/lib.rs +++ b/polkadot-parachains/statemint/src/lib.rs @@ -288,6 +288,7 @@ parameter_types! { /// The type used to represent the kinds of proxying allowed. #[derive( Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Encode, Decode, RuntimeDebug, MaxEncodedLen, + TypeInfo, )] pub enum ProxyType { /// Fully permissioned proxy. Can execute any call on behalf of _proxied_. diff --git a/polkadot-parachains/westmint/src/lib.rs b/polkadot-parachains/westmint/src/lib.rs index d2018891a95..b6046023d22 100644 --- a/polkadot-parachains/westmint/src/lib.rs +++ b/polkadot-parachains/westmint/src/lib.rs @@ -287,6 +287,7 @@ parameter_types! { /// The type used to represent the kinds of proxying allowed. #[derive( Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Encode, Decode, RuntimeDebug, MaxEncodedLen, + scale_info::TypeInfo, )] pub enum ProxyType { /// Fully permissioned proxy. Can execute any call on behalf of _proxied_. @@ -745,7 +746,7 @@ impl_runtime_apis! { impl sp_api::Metadata for Runtime { fn metadata() -> OpaqueMetadata { - Runtime::metadata().into() + OpaqueMetadata::new(Runtime::metadata().into()) } } From 902827f64aa0905e6efe9ba030a32136944dc4ae Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 24 Aug 2021 13:33:05 +0100 Subject: [PATCH 11/26] Call struct variant empty matches --- polkadot-parachains/statemine/src/lib.rs | 75 ++++++++++++------------ polkadot-parachains/statemint/src/lib.rs | 75 ++++++++++++------------ polkadot-parachains/westmint/src/lib.rs | 73 ++++++++++++----------- 3 files changed, 116 insertions(+), 107 deletions(-) diff --git a/polkadot-parachains/statemine/src/lib.rs b/polkadot-parachains/statemine/src/lib.rs index 97fd81ad6ab..b9b3819a5a4 100644 --- a/polkadot-parachains/statemine/src/lib.rs +++ b/polkadot-parachains/statemine/src/lib.rs @@ -349,58 +349,61 @@ impl InstanceFilter for ProxyType { match self { ProxyType::Any => true, ProxyType::NonTransfer => { - !matches!(c, Call::Balances(..) | Call::Assets(..) | Call::Uniques(..)) + !matches!(c, Call::Balances { .. } | Call::Assets { .. } | Call::Uniques { .. }) } ProxyType::CancelProxy => matches!( c, - Call::Proxy(pallet_proxy::Call::reject_announcement(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Proxy(pallet_proxy::Call::reject_announcement { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::Assets => { matches!( c, - Call::Assets(..) | Call::Utility(..) | Call::Multisig(..) | Call::Uniques(..) + Call::Assets { .. } + | Call::Utility { .. } + | Call::Multisig { .. } + | Call::Uniques { .. } ) } ProxyType::AssetOwner => matches!( c, - Call::Assets(pallet_assets::Call::create(..)) - | Call::Assets(pallet_assets::Call::destroy(..)) - | Call::Assets(pallet_assets::Call::transfer_ownership(..)) - | Call::Assets(pallet_assets::Call::set_team(..)) - | Call::Assets(pallet_assets::Call::set_metadata(..)) - | Call::Assets(pallet_assets::Call::clear_metadata(..)) - | Call::Uniques(pallet_uniques::Call::create(..)) - | Call::Uniques(pallet_uniques::Call::destroy(..)) - | Call::Uniques(pallet_uniques::Call::transfer_ownership(..)) - | Call::Uniques(pallet_uniques::Call::set_team(..)) - | Call::Uniques(pallet_uniques::Call::set_metadata(..)) - | Call::Uniques(pallet_uniques::Call::set_attribute(..)) - | Call::Uniques(pallet_uniques::Call::set_class_metadata(..)) - | Call::Uniques(pallet_uniques::Call::clear_metadata(..)) - | Call::Uniques(pallet_uniques::Call::clear_attribute(..)) - | Call::Uniques(pallet_uniques::Call::clear_class_metadata(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Assets(pallet_assets::Call::create { .. }) + | Call::Assets(pallet_assets::Call::destroy { .. }) + | Call::Assets(pallet_assets::Call::transfer_ownership { .. }) + | Call::Assets(pallet_assets::Call::set_team { .. }) + | Call::Assets(pallet_assets::Call::set_metadata { .. }) + | Call::Assets(pallet_assets::Call::clear_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::create { .. }) + | Call::Uniques(pallet_uniques::Call::destroy { .. }) + | Call::Uniques(pallet_uniques::Call::transfer_ownership { .. }) + | Call::Uniques(pallet_uniques::Call::set_team { .. }) + | Call::Uniques(pallet_uniques::Call::set_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::set_attribute { .. }) + | Call::Uniques(pallet_uniques::Call::set_class_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::clear_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::clear_attribute { .. }) + | Call::Uniques(pallet_uniques::Call::clear_class_metadata { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::AssetManager => matches!( c, - Call::Assets(pallet_assets::Call::mint(..)) - | Call::Assets(pallet_assets::Call::burn(..)) - | Call::Assets(pallet_assets::Call::freeze(..)) - | Call::Assets(pallet_assets::Call::thaw(..)) - | Call::Assets(pallet_assets::Call::freeze_asset(..)) - | Call::Assets(pallet_assets::Call::thaw_asset(..)) - | Call::Uniques(pallet_uniques::Call::mint(..)) - | Call::Uniques(pallet_uniques::Call::burn(..)) - | Call::Uniques(pallet_uniques::Call::freeze(..)) - | Call::Uniques(pallet_uniques::Call::thaw(..)) - | Call::Uniques(pallet_uniques::Call::freeze_class(..)) - | Call::Uniques(pallet_uniques::Call::thaw_class(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Assets(pallet_assets::Call::mint { .. }) + | Call::Assets(pallet_assets::Call::burn { .. }) + | Call::Assets(pallet_assets::Call::freeze { .. }) + | Call::Assets(pallet_assets::Call::thaw { .. }) + | Call::Assets(pallet_assets::Call::freeze_asset { .. }) + | Call::Assets(pallet_assets::Call::thaw_asset { .. }) + | Call::Uniques(pallet_uniques::Call::mint { .. }) + | Call::Uniques(pallet_uniques::Call::burn { .. }) + | Call::Uniques(pallet_uniques::Call::freeze { .. }) + | Call::Uniques(pallet_uniques::Call::thaw { .. }) + | Call::Uniques(pallet_uniques::Call::freeze_class { .. }) + | Call::Uniques(pallet_uniques::Call::thaw_class { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::Collator => matches!( c, - Call::CollatorSelection(..) | Call::Utility(..) | Call::Multisig(..) + Call::CollatorSelection { .. } | Call::Utility { .. } | Call::Multisig { .. } ), } } @@ -761,7 +764,7 @@ impl_runtime_apis! { impl sp_api::Metadata for Runtime { fn metadata() -> OpaqueMetadata { - Runtime::metadata().into() + OpaqueMetadata::new(Runtime::metadata().into()) } } diff --git a/polkadot-parachains/statemint/src/lib.rs b/polkadot-parachains/statemint/src/lib.rs index b79a65d2701..b3dd247aee8 100644 --- a/polkadot-parachains/statemint/src/lib.rs +++ b/polkadot-parachains/statemint/src/lib.rs @@ -288,7 +288,7 @@ parameter_types! { /// The type used to represent the kinds of proxying allowed. #[derive( Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Encode, Decode, RuntimeDebug, MaxEncodedLen, - TypeInfo, + scale_info::TypeInfo, )] pub enum ProxyType { /// Fully permissioned proxy. Can execute any call on behalf of _proxied_. @@ -316,58 +316,61 @@ impl InstanceFilter for ProxyType { match self { ProxyType::Any => true, ProxyType::NonTransfer => { - !matches!(c, Call::Balances(..) | Call::Assets(..) | Call::Uniques(..)) + !matches!(c, Call::Balances { .. } | Call::Assets { .. } | Call::Uniques { .. }) } ProxyType::CancelProxy => matches!( c, - Call::Proxy(pallet_proxy::Call::reject_announcement(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Proxy(pallet_proxy::Call::reject_announcement { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::Assets => { matches!( c, - Call::Assets(..) | Call::Utility(..) | Call::Multisig(..) | Call::Uniques(..) + Call::Assets { .. } + | Call::Utility { .. } + | Call::Multisig { .. } + | Call::Uniques { .. } ) } ProxyType::AssetOwner => matches!( c, - Call::Assets(pallet_assets::Call::create(..)) - | Call::Assets(pallet_assets::Call::destroy(..)) - | Call::Assets(pallet_assets::Call::transfer_ownership(..)) - | Call::Assets(pallet_assets::Call::set_team(..)) - | Call::Assets(pallet_assets::Call::set_metadata(..)) - | Call::Assets(pallet_assets::Call::clear_metadata(..)) - | Call::Uniques(pallet_uniques::Call::create(..)) - | Call::Uniques(pallet_uniques::Call::destroy(..)) - | Call::Uniques(pallet_uniques::Call::transfer_ownership(..)) - | Call::Uniques(pallet_uniques::Call::set_team(..)) - | Call::Uniques(pallet_uniques::Call::set_metadata(..)) - | Call::Uniques(pallet_uniques::Call::set_attribute(..)) - | Call::Uniques(pallet_uniques::Call::set_class_metadata(..)) - | Call::Uniques(pallet_uniques::Call::clear_metadata(..)) - | Call::Uniques(pallet_uniques::Call::clear_attribute(..)) - | Call::Uniques(pallet_uniques::Call::clear_class_metadata(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Assets(pallet_assets::Call::create { .. }) + | Call::Assets(pallet_assets::Call::destroy { .. }) + | Call::Assets(pallet_assets::Call::transfer_ownership { .. }) + | Call::Assets(pallet_assets::Call::set_team { .. }) + | Call::Assets(pallet_assets::Call::set_metadata { .. }) + | Call::Assets(pallet_assets::Call::clear_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::create { .. }) + | Call::Uniques(pallet_uniques::Call::destroy { .. }) + | Call::Uniques(pallet_uniques::Call::transfer_ownership { .. }) + | Call::Uniques(pallet_uniques::Call::set_team { .. }) + | Call::Uniques(pallet_uniques::Call::set_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::set_attribute { .. }) + | Call::Uniques(pallet_uniques::Call::set_class_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::clear_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::clear_attribute { .. }) + | Call::Uniques(pallet_uniques::Call::clear_class_metadata { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::AssetManager => matches!( c, - Call::Assets(pallet_assets::Call::mint(..)) - | Call::Assets(pallet_assets::Call::burn(..)) - | Call::Assets(pallet_assets::Call::freeze(..)) - | Call::Assets(pallet_assets::Call::thaw(..)) - | Call::Assets(pallet_assets::Call::freeze_asset(..)) - | Call::Assets(pallet_assets::Call::thaw_asset(..)) - | Call::Uniques(pallet_uniques::Call::mint(..)) - | Call::Uniques(pallet_uniques::Call::burn(..)) - | Call::Uniques(pallet_uniques::Call::freeze(..)) - | Call::Uniques(pallet_uniques::Call::thaw(..)) - | Call::Uniques(pallet_uniques::Call::freeze_class(..)) - | Call::Uniques(pallet_uniques::Call::thaw_class(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Assets(pallet_assets::Call::mint { .. }) + | Call::Assets(pallet_assets::Call::burn { .. }) + | Call::Assets(pallet_assets::Call::freeze { .. }) + | Call::Assets(pallet_assets::Call::thaw { .. }) + | Call::Assets(pallet_assets::Call::freeze_asset { .. }) + | Call::Assets(pallet_assets::Call::thaw_asset { .. }) + | Call::Uniques(pallet_uniques::Call::mint { .. }) + | Call::Uniques(pallet_uniques::Call::burn { .. }) + | Call::Uniques(pallet_uniques::Call::freeze { .. }) + | Call::Uniques(pallet_uniques::Call::thaw { .. }) + | Call::Uniques(pallet_uniques::Call::freeze_class { .. }) + | Call::Uniques(pallet_uniques::Call::thaw_class { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::Collator => matches!( c, - Call::CollatorSelection(..) | Call::Utility(..) | Call::Multisig(..) + Call::CollatorSelection { .. } | Call::Utility { .. } | Call::Multisig { .. } ), } } diff --git a/polkadot-parachains/westmint/src/lib.rs b/polkadot-parachains/westmint/src/lib.rs index b6046023d22..f96c70f2771 100644 --- a/polkadot-parachains/westmint/src/lib.rs +++ b/polkadot-parachains/westmint/src/lib.rs @@ -315,58 +315,61 @@ impl InstanceFilter for ProxyType { match self { ProxyType::Any => true, ProxyType::NonTransfer => { - !matches!(c, Call::Balances(..) | Call::Assets(..) | Call::Uniques(..)) + !matches!(c, Call::Balances { .. } | Call::Assets { .. } | Call::Uniques { .. }) } ProxyType::CancelProxy => matches!( c, - Call::Proxy(pallet_proxy::Call::reject_announcement(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Proxy(pallet_proxy::Call::reject_announcement { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::Assets => { matches!( c, - Call::Assets(..) | Call::Utility(..) | Call::Multisig(..) | Call::Uniques(..) + Call::Assets { .. } + | Call::Utility { .. } + | Call::Multisig { .. } + | Call::Uniques { .. } ) } ProxyType::AssetOwner => matches!( c, - Call::Assets(pallet_assets::Call::create(..)) - | Call::Assets(pallet_assets::Call::destroy(..)) - | Call::Assets(pallet_assets::Call::transfer_ownership(..)) - | Call::Assets(pallet_assets::Call::set_team(..)) - | Call::Assets(pallet_assets::Call::set_metadata(..)) - | Call::Assets(pallet_assets::Call::clear_metadata(..)) - | Call::Uniques(pallet_uniques::Call::create(..)) - | Call::Uniques(pallet_uniques::Call::destroy(..)) - | Call::Uniques(pallet_uniques::Call::transfer_ownership(..)) - | Call::Uniques(pallet_uniques::Call::set_team(..)) - | Call::Uniques(pallet_uniques::Call::set_metadata(..)) - | Call::Uniques(pallet_uniques::Call::set_attribute(..)) - | Call::Uniques(pallet_uniques::Call::set_class_metadata(..)) - | Call::Uniques(pallet_uniques::Call::clear_metadata(..)) - | Call::Uniques(pallet_uniques::Call::clear_attribute(..)) - | Call::Uniques(pallet_uniques::Call::clear_class_metadata(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Assets(pallet_assets::Call::create { .. }) + | Call::Assets(pallet_assets::Call::destroy { .. }) + | Call::Assets(pallet_assets::Call::transfer_ownership { .. }) + | Call::Assets(pallet_assets::Call::set_team { .. }) + | Call::Assets(pallet_assets::Call::set_metadata { .. }) + | Call::Assets(pallet_assets::Call::clear_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::create { .. }) + | Call::Uniques(pallet_uniques::Call::destroy { .. }) + | Call::Uniques(pallet_uniques::Call::transfer_ownership { .. }) + | Call::Uniques(pallet_uniques::Call::set_team { .. }) + | Call::Uniques(pallet_uniques::Call::set_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::set_attribute { .. }) + | Call::Uniques(pallet_uniques::Call::set_class_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::clear_metadata { .. }) + | Call::Uniques(pallet_uniques::Call::clear_attribute { .. }) + | Call::Uniques(pallet_uniques::Call::clear_class_metadata { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::AssetManager => matches!( c, - Call::Assets(pallet_assets::Call::mint(..)) - | Call::Assets(pallet_assets::Call::burn(..)) - | Call::Assets(pallet_assets::Call::freeze(..)) - | Call::Assets(pallet_assets::Call::thaw(..)) - | Call::Assets(pallet_assets::Call::freeze_asset(..)) - | Call::Assets(pallet_assets::Call::thaw_asset(..)) - | Call::Uniques(pallet_uniques::Call::mint(..)) - | Call::Uniques(pallet_uniques::Call::burn(..)) - | Call::Uniques(pallet_uniques::Call::freeze(..)) - | Call::Uniques(pallet_uniques::Call::thaw(..)) - | Call::Uniques(pallet_uniques::Call::freeze_class(..)) - | Call::Uniques(pallet_uniques::Call::thaw_class(..)) - | Call::Utility(..) | Call::Multisig(..) + Call::Assets(pallet_assets::Call::mint { .. }) + | Call::Assets(pallet_assets::Call::burn { .. }) + | Call::Assets(pallet_assets::Call::freeze { .. }) + | Call::Assets(pallet_assets::Call::thaw { .. }) + | Call::Assets(pallet_assets::Call::freeze_asset { .. }) + | Call::Assets(pallet_assets::Call::thaw_asset { .. }) + | Call::Uniques(pallet_uniques::Call::mint { .. }) + | Call::Uniques(pallet_uniques::Call::burn { .. }) + | Call::Uniques(pallet_uniques::Call::freeze { .. }) + | Call::Uniques(pallet_uniques::Call::thaw { .. }) + | Call::Uniques(pallet_uniques::Call::freeze_class { .. }) + | Call::Uniques(pallet_uniques::Call::thaw_class { .. }) + | Call::Utility { .. } | Call::Multisig { .. } ), ProxyType::Collator => matches!( c, - Call::CollatorSelection(..) | Call::Utility(..) | Call::Multisig(..) + Call::CollatorSelection { .. } | Call::Utility { .. } | Call::Multisig { .. } ), } } From 3d7e7565d5244d3194bf61be6f64133006eafb27 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 24 Aug 2021 13:33:31 +0100 Subject: [PATCH 12/26] Add missing scale-info dependency --- test/runtime-upgrade/Cargo.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/runtime-upgrade/Cargo.toml b/test/runtime-upgrade/Cargo.toml index e944d56a574..e71d2152790 100644 --- a/test/runtime-upgrade/Cargo.toml +++ b/test/runtime-upgrade/Cargo.toml @@ -6,6 +6,7 @@ edition = "2018" [dependencies] codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } # Substrate dependencies @@ -44,6 +45,7 @@ substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", bran default = [ "std", "upgrade" ] std = [ "codec/std", + "scale-info/std", "cumulus-pallet-parachain-system/std", "cumulus-primitives-core/std", "cumulus-primitives-timestamp/std", From c4a44591ea9dbeba2da6c829c7f4e7539947d328 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 24 Aug 2021 16:10:07 +0100 Subject: [PATCH 13/26] Fixes --- polkadot-parachains/parachains-common/Cargo.toml | 2 ++ test/client/src/lib.rs | 5 ++++- test/service/src/lib.rs | 4 ++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/polkadot-parachains/parachains-common/Cargo.toml b/polkadot-parachains/parachains-common/Cargo.toml index 9ab9d6c4abb..c3b10d3defb 100644 --- a/polkadot-parachains/parachains-common/Cargo.toml +++ b/polkadot-parachains/parachains-common/Cargo.toml @@ -11,6 +11,7 @@ targets = ['x86_64-unknown-linux-gnu'] [dependencies] # External dependencies codec = { package = 'parity-scale-codec', version = '2.0.0', features = ['derive'], default-features = false } +scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } # Substrate dependencies sp-consensus-aura = { git = 'https://github.com/paritytech/substrate', branch = "master", default-features = false } @@ -43,6 +44,7 @@ substrate-wasm-builder = { git = 'https://github.com/paritytech/substrate', bran default = ["std"] std = [ 'codec/std', + 'scale-info/std', 'sp-consensus-aura/std', 'sp-std/std', 'sp-io/std', diff --git a/test/client/src/lib.rs b/test/client/src/lib.rs index cbb0327fe96..0b0734f1fc2 100644 --- a/test/client/src/lib.rs +++ b/test/client/src/lib.rs @@ -170,7 +170,10 @@ pub fn transfer( dest: sp_keyring::AccountKeyring, value: Balance, ) -> UncheckedExtrinsic { - let function = Call::Balances(pallet_balances::Call::transfer(dest.public().into(), value)); + let function = Call::Balances(pallet_balances::Call::transfer { + dest: dest.public().into(), + value, + }); generate_extrinsic(client, origin, function) } diff --git a/test/service/src/lib.rs b/test/service/src/lib.rs index 570f29ee27c..3ab2d2d1173 100644 --- a/test/service/src/lib.rs +++ b/test/service/src/lib.rs @@ -683,10 +683,10 @@ impl TestNode { /// Register a parachain at this relay chain. pub async fn schedule_upgrade(&self, validation: Vec) -> Result<(), RpcTransactionError> { - let call = frame_system::Call::set_code(validation); + let call = frame_system::Call::set_code { code: validation }; self.send_extrinsic( - runtime::SudoCall::sudo_unchecked_weight(Box::new(call.into()), 1_000), + runtime::SudoCall::sudo_unchecked_weight { call: Box::new(call.into()), weight: 1_000 }, Sr25519Keyring::Alice, ) .await From 35f8e401785f9eb6493a1976ed4734ae5423b164 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Wed, 15 Sep 2021 16:55:07 +0100 Subject: [PATCH 14/26] scale-info 1.0 --- Cargo.lock | 19 ++++++++++++++++++- 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 +- .../pallets/parachain-info/Cargo.toml | 2 +- polkadot-parachains/pallets/ping/Cargo.toml | 2 +- .../parachains-common/Cargo.toml | 2 +- polkadot-parachains/rococo/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-upgrade/Cargo.toml | 2 +- test/runtime/Cargo.toml | 2 +- 18 files changed, 35 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fdb14c32edd..0c915cb4693 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1607,6 +1607,7 @@ dependencies = [ "frame-system", "pallet-aura", "parity-scale-codec", + "scale-info", "serde", "sp-application-crypto", "sp-consensus-aura", @@ -1623,6 +1624,7 @@ dependencies = [ "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -1651,6 +1653,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "sc-client-api", + "scale-info", "serde", "sp-core", "sp-externalities", @@ -1696,6 +1699,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-io", "sp-runtime", @@ -1715,6 +1719,7 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "rand_chacha 0.3.1", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -1733,6 +1738,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -1765,6 +1771,7 @@ dependencies = [ "parity-scale-codec", "polkadot-client", "sc-client-api", + "scale-info", "sp-api", "sp-core", "sp-inherents", @@ -1874,6 +1881,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -1905,6 +1913,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -5229,6 +5238,7 @@ dependencies = [ "pallet-session", "pallet-timestamp", "parity-scale-codec", + "scale-info", "serde", "sp-consensus-aura", "sp-core", @@ -5845,6 +5855,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", ] @@ -5862,6 +5873,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "polkadot-runtime-common", + "scale-info", "sp-consensus-aura", "sp-core", "sp-io", @@ -8189,6 +8201,7 @@ dependencies = [ "parachain-info", "parity-scale-codec", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -9614,6 +9627,7 @@ dependencies = [ "log", "parachain-info", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -10502,6 +10516,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "polkadot-runtime-common", + "scale-info", "serde", "smallvec", "sp-api", @@ -10566,6 +10581,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "polkadot-runtime-common", + "scale-info", "serde", "smallvec", "sp-api", @@ -11287,7 +11303,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59" dependencies = [ "cfg-if 0.1.10", - "rand 0.3.23", + "rand 0.7.3", "static_assertions", ] @@ -11990,6 +12006,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "polkadot-runtime-common", + "scale-info", "serde", "smallvec", "sp-api", diff --git a/pallets/aura-ext/Cargo.toml b/pallets/aura-ext/Cargo.toml index 07702f3d878..83ba9a17589 100644 --- a/pallets/aura-ext/Cargo.toml +++ b/pallets/aura-ext/Cargo.toml @@ -18,7 +18,7 @@ sp-application-crypto = { git = "https://github.com/paritytech/substrate", defau # Other Dependencies codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"]} -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } [dev-dependencies] diff --git a/pallets/collator-selection/Cargo.toml b/pallets/collator-selection/Cargo.toml index 5635c255b38..d3d39a89ce6 100644 --- a/pallets/collator-selection/Cargo.toml +++ b/pallets/collator-selection/Cargo.toml @@ -15,7 +15,7 @@ targets = ['x86_64-unknown-linux-gnu'] [dependencies] log = { version = "0.4.0", default-features = false } codec = { default-features = false, features = ['derive'], package = 'parity-scale-codec', version = '2.0.0' } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.119", default-features = false } sp-std = { default-features = false, git = 'https://github.com/paritytech/substrate', branch = "master" } sp-runtime = { 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 ad553030b59..c4a8e20dd2e 100644 --- a/pallets/dmp-queue/Cargo.toml +++ b/pallets/dmp-queue/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] # Other dependencies codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive" ], default-features = false } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } # Substrate Dependencies diff --git a/pallets/parachain-system/Cargo.toml b/pallets/parachain-system/Cargo.toml index ca32fcab579..e58879ad7cd 100644 --- a/pallets/parachain-system/Cargo.toml +++ b/pallets/parachain-system/Cargo.toml @@ -31,7 +31,7 @@ sp-externalities = { git = "https://github.com/paritytech/substrate", default-fe # Other Dependencies codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"]} -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } log = { version = "0.4.14", default-features = false } environmental = { version = "1.1.2", default-features = false } diff --git a/pallets/xcm/Cargo.toml b/pallets/xcm/Cargo.toml index 9b12cc20975..71f66842698 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 = "2.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", 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 21fc1df935a..6c4549c5ef7 100644 --- a/pallets/xcmp-queue/Cargo.toml +++ b/pallets/xcmp-queue/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] # Other dependencies codec = { package = "parity-scale-codec", version = "2.0.0", features = [ "derive" ], default-features = false } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } rand_chacha = { version = "0.3.0", default-features = false } diff --git a/polkadot-parachains/pallets/parachain-info/Cargo.toml b/polkadot-parachains/pallets/parachain-info/Cargo.toml index fd1297835d9..857b2523b5c 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 = "2.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", 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 c56d1037528..9175b03d102 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 = "2.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", 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 54938bfd1fa..9fb879fbf81 100644 --- a/polkadot-parachains/parachains-common/Cargo.toml +++ b/polkadot-parachains/parachains-common/Cargo.toml @@ -11,7 +11,7 @@ targets = ['x86_64-unknown-linux-gnu'] [dependencies] # External dependencies codec = { package = 'parity-scale-codec', version = '2.0.0', features = ['derive'], default-features = false } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } # Substrate dependencies sp-consensus-aura = { git = 'https://github.com/paritytech/substrate', branch = "master", default-features = false } diff --git a/polkadot-parachains/rococo/Cargo.toml b/polkadot-parachains/rococo/Cargo.toml index 3564805b3ef..47aa9e1f8b9 100644 --- a/polkadot-parachains/rococo/Cargo.toml +++ b/polkadot-parachains/rococo/Cargo.toml @@ -7,7 +7,7 @@ description = "Simple runtime used by the rococo parachain(s)" [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } diff --git a/polkadot-parachains/shell/Cargo.toml b/polkadot-parachains/shell/Cargo.toml index c8cfefda377..e3bf2893820 100644 --- a/polkadot-parachains/shell/Cargo.toml +++ b/polkadot-parachains/shell/Cargo.toml @@ -7,7 +7,7 @@ edition = '2018' [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } diff --git a/polkadot-parachains/statemine/Cargo.toml b/polkadot-parachains/statemine/Cargo.toml index 6c471f27335..00625e47876 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] serde = { version = "1.0.101", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } smallvec = "1.6.1" diff --git a/polkadot-parachains/statemint/Cargo.toml b/polkadot-parachains/statemint/Cargo.toml index afa96790b23..1d41a64d480 100644 --- a/polkadot-parachains/statemint/Cargo.toml +++ b/polkadot-parachains/statemint/Cargo.toml @@ -8,7 +8,7 @@ description = "Statemint parachain runtime" [dependencies] serde = { version = "1.0.101", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } smallvec = "1.6.1" diff --git a/polkadot-parachains/westmint/Cargo.toml b/polkadot-parachains/westmint/Cargo.toml index b6520f7cdf2..a300f524883 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] serde = { version = "1.0.101", optional = true, features = ["derive"] } codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } log = { version = "0.4.14", default-features = false } parachain-info = { path = "../pallets/parachain-info", default-features = false } smallvec = "1.6.1" diff --git a/primitives/parachain-inherent/Cargo.toml b/primitives/parachain-inherent/Cargo.toml index a37128216b6..2042ff39bc0 100644 --- a/primitives/parachain-inherent/Cargo.toml +++ b/primitives/parachain-inherent/Cargo.toml @@ -24,7 +24,7 @@ cumulus-test-relay-sproof-builder = { path = "../../test/relay-sproof-builder", # Other dependencies codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = [ "derive" ] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } tracing = { version = "0.1.22", optional = true } async-trait = { version = "0.1.42", optional = true } diff --git a/test/runtime-upgrade/Cargo.toml b/test/runtime-upgrade/Cargo.toml index 668f2cb8f76..9751d36b300 100644 --- a/test/runtime-upgrade/Cargo.toml +++ b/test/runtime-upgrade/Cargo.toml @@ -6,7 +6,7 @@ edition = "2018" [dependencies] codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } # Substrate dependencies diff --git a/test/runtime/Cargo.toml b/test/runtime/Cargo.toml index 312df92b63e..09ef47a487f 100644 --- a/test/runtime/Cargo.toml +++ b/test/runtime/Cargo.toml @@ -6,7 +6,7 @@ edition = "2018" [dependencies] codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } -scale-info = { version = "0.10.0", default-features = false, features = ["derive"] } +scale-info = { version = "1.0.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } # Substrate dependencies From ee0dfdf38179b274f55bd6a1e2b25ab95d4a3708 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 15 Sep 2021 16:52:22 -0400 Subject: [PATCH 15/26] cargo update -p xcm --- Cargo.lock | 631 ++++++++++++++++++++++++++++------------------------- 1 file changed, 336 insertions(+), 295 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0c915cb4693..fdb19bac4bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -470,7 +470,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#f83d5ef819c66d1efe7b4a34ba1a532ee91a57de" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-primitives", "fnv", @@ -500,7 +500,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#f83d5ef819c66d1efe7b4a34ba1a532ee91a57de" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -521,14 +521,15 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#f83d5ef819c66d1efe7b4a34ba1a532ee91a57de" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" [[package]] name = "beefy-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#f83d5ef819c66d1efe7b4a34ba1a532ee91a57de" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-core", @@ -716,11 +717,12 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "finality-grandpa", "frame-support", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-finality-grandpa", @@ -731,18 +733,19 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-runtime", "frame-support", "parity-scale-codec", + "scale-info", "sp-std", ] [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitvec 0.20.1", "bp-runtime", @@ -750,6 +753,7 @@ dependencies = [ "frame-system", "impl-trait-for-tuples", "parity-scale-codec", + "scale-info", "serde", "sp-std", ] @@ -757,13 +761,14 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-messages", "bp-runtime", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-api", "sp-core", "sp-runtime", @@ -774,7 +779,7 @@ dependencies = [ [[package]] name = "bp-rialto" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-messages", "bp-runtime", @@ -789,7 +794,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -806,12 +811,13 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "frame-support", "hash-db", "num-traits", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -823,7 +829,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -838,7 +844,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -853,7 +859,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -865,6 +871,7 @@ dependencies = [ "pallet-bridge-messages", "pallet-transaction-payment", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-state-machine", @@ -2398,9 +2405,9 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.14.1" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74a1bfdcc776e63e49f741c7ce6116fa1b887e8ac2e3ccb14dd4aa113e54feb9" +checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a" dependencies = [ "either", "futures 0.3.17", @@ -2409,6 +2416,7 @@ dependencies = [ "num-traits", "parity-scale-codec", "parking_lot 0.11.1", + "scale-info", ] [[package]] @@ -2451,7 +2459,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", ] @@ -2469,7 +2477,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -2477,6 +2485,7 @@ dependencies = [ "log", "parity-scale-codec", "paste 1.0.4", + "scale-info", "sp-api", "sp-io", "sp-runtime", @@ -2488,7 +2497,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "chrono", @@ -2514,11 +2523,12 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-npos-elections", "sp-std", @@ -2527,11 +2537,12 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -2541,19 +2552,20 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "14.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96616f82e069102b95a72c87de4c84d2f87ef7f0f20630e78ce3824436483110" dependencies = [ + "cfg-if 1.0.0", "parity-scale-codec", + "scale-info", "serde", - "sp-core", - "sp-std", ] [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "bitflags", "frame-metadata", @@ -2563,6 +2575,7 @@ dependencies = [ "once_cell", "parity-scale-codec", "paste 1.0.4", + "scale-info", "serde", "smallvec", "sp-arithmetic", @@ -2579,7 +2592,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2591,7 +2604,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2603,7 +2616,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro2", "quote", @@ -2613,11 +2626,12 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "log", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -2629,12 +2643,13 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -2643,7 +2658,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sp-api", @@ -2652,7 +2667,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "sp-api", @@ -2694,12 +2709,6 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" -[[package]] -name = "fuchsia-cprng" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" - [[package]] name = "fuchsia-zircon" version = "0.3.3" @@ -3642,7 +3651,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -3697,6 +3706,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -4553,7 +4563,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "derive_more", "futures 0.3.17", @@ -4797,11 +4807,11 @@ dependencies = [ [[package]] name = "names" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef320dab323286b50fb5cdda23f61c796a72a89998ab565ca32525c5c556f2da" +checksum = "10a8690bf09abf659851e58cd666c3d37ac6af07c2bd7a9e332cfba471715775" dependencies = [ - "rand 0.3.23", + "rand 0.8.4", ] [[package]] @@ -4845,6 +4855,7 @@ source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa276 dependencies = [ "frame-system", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-runtime", @@ -5026,6 +5037,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5039,6 +5051,7 @@ dependencies = [ "frame-system", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-consensus-aura", "sp-runtime", @@ -5048,12 +5061,13 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "pallet-session", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-authority-discovery", "sp-runtime", @@ -5063,12 +5077,13 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "parity-scale-codec", + "scale-info", "sp-authorship", "sp-runtime", "sp-std", @@ -5077,7 +5092,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5087,6 +5102,7 @@ dependencies = [ "pallet-session", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", @@ -5100,13 +5116,14 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5114,7 +5131,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#f83d5ef819c66d1efe7b4a34ba1a532ee91a57de" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-primitives", "frame-support", @@ -5130,7 +5147,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#f83d5ef819c66d1efe7b4a34ba1a532ee91a57de" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5155,13 +5172,14 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "pallet-treasury", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5169,7 +5187,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5177,6 +5195,7 @@ dependencies = [ "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -5185,7 +5204,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5196,6 +5215,7 @@ dependencies = [ "log", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-finality-grandpa", "sp-runtime", @@ -5206,7 +5226,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitvec 0.20.1", "bp-message-dispatch", @@ -5218,6 +5238,7 @@ dependencies = [ "log", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -5252,13 +5273,14 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5268,12 +5290,13 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-io", "sp-runtime", @@ -5283,7 +5306,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5292,6 +5315,7 @@ dependencies = [ "log", "parity-scale-codec", "rand 0.7.3", + "scale-info", "sp-arithmetic", "sp-core", "sp-io", @@ -5306,13 +5330,14 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-npos-elections", @@ -5323,12 +5348,13 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-runtime", "sp-std", @@ -5337,7 +5363,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5346,6 +5372,7 @@ dependencies = [ "pallet-authorship", "pallet-session", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-finality-grandpa", @@ -5359,13 +5386,14 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "enumflags2", "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5374,7 +5402,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5382,6 +5410,7 @@ dependencies = [ "log", "pallet-authorship", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-io", @@ -5393,12 +5422,13 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-keyring", @@ -5409,13 +5439,14 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5425,7 +5456,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5433,6 +5464,7 @@ dependencies = [ "frame-system", "pallet-mmr-primitives", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5442,7 +5474,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -5458,7 +5490,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5475,12 +5507,13 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5489,11 +5522,12 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5502,13 +5536,14 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "log", "pallet-balances", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-staking", @@ -5518,7 +5553,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5532,6 +5567,7 @@ dependencies = [ "pallet-session", "pallet-staking", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-staking", "sp-std", @@ -5540,12 +5576,13 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5560,6 +5597,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "safe-mix", + "scale-info", "sp-runtime", "sp-std", ] @@ -5567,11 +5605,12 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5580,13 +5619,14 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5595,7 +5635,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -5603,6 +5643,7 @@ dependencies = [ "log", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5615,7 +5656,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5631,12 +5672,13 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "rand_chacha 0.2.2", + "scale-info", "sp-runtime", "sp-std", ] @@ -5644,7 +5686,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5655,6 +5697,7 @@ dependencies = [ "pallet-session", "parity-scale-codec", "rand_chacha 0.2.2", + "scale-info", "serde", "sp-application-crypto", "sp-io", @@ -5666,7 +5709,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -5677,7 +5720,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-arithmetic", @@ -5686,11 +5729,12 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5699,13 +5743,14 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-inherents", "sp-io", "sp-runtime", @@ -5716,14 +5761,18 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "log", "pallet-treasury", "parity-scale-codec", + "scale-info", "serde", + "sp-core", + "sp-io", "sp-runtime", "sp-std", ] @@ -5731,11 +5780,12 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "smallvec", "sp-core", @@ -5747,7 +5797,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5764,7 +5814,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5775,7 +5825,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5783,6 +5833,7 @@ dependencies = [ "impl-trait-for-tuples", "pallet-balances", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -5797,6 +5848,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5804,12 +5856,13 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5819,13 +5872,14 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5833,12 +5887,13 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -6252,7 +6307,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6266,7 +6321,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6279,7 +6334,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "derive_more", "futures 0.3.17", @@ -6301,7 +6356,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "lru", @@ -6321,7 +6376,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "frame-benchmarking-cli", "futures 0.3.17", @@ -6341,7 +6396,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -6439,7 +6494,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "always-assert", "derive_more", @@ -6460,10 +6515,11 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "parity-scale-codec", "parity-util-mem", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -6472,7 +6528,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "derive_more", "futures 0.3.17", @@ -6494,7 +6550,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6508,7 +6564,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6526,7 +6582,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-trait", "futures 0.3.17", @@ -6545,7 +6601,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "parity-scale-codec", @@ -6563,7 +6619,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitvec 0.20.1", "derive_more", @@ -6591,7 +6647,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6611,7 +6667,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6629,7 +6685,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6644,7 +6700,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-trait", "futures 0.3.17", @@ -6662,7 +6718,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6677,7 +6733,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6694,7 +6750,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitvec 0.20.1", "derive_more", @@ -6713,7 +6769,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-participation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "polkadot-node-primitives", @@ -6726,7 +6782,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-trait", "futures 0.3.17", @@ -6743,7 +6799,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6758,7 +6814,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "always-assert", "assert_matches", @@ -6789,7 +6845,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "memory-lru", @@ -6807,7 +6863,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-std", "lazy_static", @@ -6825,7 +6881,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6837,7 +6893,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-trait", "derive_more", @@ -6855,7 +6911,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bounded-vec", "futures 0.3.17", @@ -6877,7 +6933,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -6887,7 +6943,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-trait", "futures 0.3.17", @@ -6905,7 +6961,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "derive_more", "futures 0.3.17", @@ -6924,7 +6980,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-trait", "derive_more", @@ -6951,7 +7007,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6972,7 +7028,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-all-subsystems-gen" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "proc-macro2", "quote", @@ -6982,7 +7038,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-trait", "futures 0.3.17", @@ -6999,7 +7055,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7010,13 +7066,14 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "derive_more", "frame-support", "parity-scale-codec", "parity-util-mem", "polkadot-core-primitives", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -7026,7 +7083,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitvec 0.20.1", "frame-system", @@ -7035,6 +7092,7 @@ dependencies = [ "parity-util-mem", "polkadot-core-primitives", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -7055,7 +7113,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7086,7 +7144,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7136,6 +7194,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -7161,10 +7220,12 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ + "beefy-primitives", "bitvec 0.20.1", "frame-benchmarking", + "frame-election-provider-support", "frame-support", "frame-system", "impl-trait-for-tuples", @@ -7185,6 +7246,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "slot-range-helper", @@ -7204,7 +7266,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "bitflags", "bitvec 0.20.1", @@ -7225,6 +7287,7 @@ dependencies = [ "rand 0.8.4", "rand_chacha 0.3.1", "rustc-hex", + "scale-info", "serde", "sp-api", "sp-core", @@ -7242,7 +7305,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "async-trait", "beefy-gadget", @@ -7339,7 +7402,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "arrayvec 0.5.2", "derive_more", @@ -7360,7 +7423,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7370,7 +7433,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -7395,7 +7458,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7429,6 +7492,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -7455,7 +7519,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "frame-benchmarking", "frame-system", @@ -7501,6 +7565,7 @@ dependencies = [ "sp-state-machine", "substrate-test-client", "tempfile", + "tokio", "tracing", ] @@ -7582,6 +7647,7 @@ dependencies = [ "impl-codec", "impl-rlp", "impl-serde", + "scale-info", "uint", ] @@ -7804,29 +7870,6 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb" -[[package]] -name = "rand" -version = "0.3.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c" -dependencies = [ - "libc", - "rand 0.4.6", -] - -[[package]] -name = "rand" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293" -dependencies = [ - "fuchsia-cprng", - "libc", - "rand_core 0.3.1", - "rdrand", - "winapi 0.3.9", -] - [[package]] name = "rand" version = "0.7.3" @@ -7873,21 +7916,6 @@ dependencies = [ "rand_core 0.6.1", ] -[[package]] -name = "rand_core" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" -dependencies = [ - "rand_core 0.4.2", -] - -[[package]] -name = "rand_core" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" - [[package]] name = "rand_core" version = "0.5.1" @@ -7974,15 +8002,6 @@ dependencies = [ "num_cpus", ] -[[package]] -name = "rdrand" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" -dependencies = [ - "rand_core 0.3.1", -] - [[package]] name = "redox_syscall" version = "0.1.57" @@ -8096,7 +8115,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "env_logger 0.9.0", "jsonrpsee-proc-macros", @@ -8224,7 +8243,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "beefy-primitives", "bp-messages", @@ -8268,6 +8287,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", + "scale-info", "serde", "serde_derive", "smallvec", @@ -8409,7 +8429,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-core", @@ -8420,7 +8440,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8447,7 +8467,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -8470,7 +8490,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -8486,7 +8506,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8502,7 +8522,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8513,7 +8533,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "chrono", "fdlimit", @@ -8551,7 +8571,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "fnv", "futures 0.3.17", @@ -8579,7 +8599,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "kvdb", @@ -8604,7 +8624,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -8657,7 +8677,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8700,7 +8720,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "futures 0.3.17", @@ -8724,7 +8744,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8737,7 +8757,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -8763,7 +8783,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sc-client-api", "sp-authorship", @@ -8774,7 +8794,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "lazy_static", "libsecp256k1 0.6.0", @@ -8800,7 +8820,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "environmental", @@ -8818,7 +8838,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -8834,7 +8854,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "cfg-if 1.0.0", "libc", @@ -8853,7 +8873,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8890,7 +8910,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "finality-grandpa", @@ -8914,7 +8934,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "futures 0.3.17", @@ -8931,7 +8951,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8946,7 +8966,7 @@ dependencies = [ [[package]] name = "sc-light" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "parity-scale-codec", @@ -8964,7 +8984,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-std", "async-trait", @@ -9015,7 +9035,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -9031,7 +9051,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "bytes 1.0.1", "fnv", @@ -9058,7 +9078,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "libp2p", @@ -9071,7 +9091,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -9080,7 +9100,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "hash-db", @@ -9111,7 +9131,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -9136,7 +9156,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -9147,12 +9167,13 @@ dependencies = [ "log", "serde_json", "substrate-prometheus-endpoint", + "tokio", ] [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "directories", @@ -9209,6 +9230,7 @@ dependencies = [ "substrate-prometheus-endpoint", "tempfile", "thiserror", + "tokio", "tracing", "tracing-futures", ] @@ -9216,7 +9238,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -9230,7 +9252,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -9252,7 +9274,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "chrono", "futures 0.3.17", @@ -9270,7 +9292,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9299,7 +9321,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -9310,7 +9332,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "intervalier", @@ -9337,7 +9359,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "futures 0.3.17", @@ -9351,7 +9373,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -9370,6 +9392,7 @@ dependencies = [ "derive_more", "parity-scale-codec", "scale-info-derive", + "serde", ] [[package]] @@ -9531,9 +9554,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.64" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" +checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8" dependencies = [ "itoa", "ryu", @@ -9707,7 +9730,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "enumn", "parity-scale-codec", @@ -9810,7 +9833,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "log", @@ -9827,7 +9850,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -9839,9 +9862,10 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -9851,11 +9875,12 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "integer-sqrt", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-debug-derive", "sp-std", @@ -9865,9 +9890,10 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-runtime", @@ -9877,7 +9903,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "parity-scale-codec", @@ -9889,7 +9915,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sp-api", @@ -9901,7 +9927,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "log", @@ -9919,7 +9945,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -9942,6 +9968,7 @@ source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa276 dependencies = [ "async-trait", "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-consensus", @@ -9955,11 +9982,12 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "merlin", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -9977,9 +10005,10 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-runtime", ] @@ -9987,7 +10016,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9999,7 +10028,7 @@ dependencies = [ [[package]] name = "sp-core" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "base58", "blake2-rfc", @@ -10022,6 +10051,7 @@ dependencies = [ "primitive-types", "rand 0.7.3", "regex", + "scale-info", "schnorrkel", "secrecy", "serde", @@ -10043,7 +10073,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -10052,7 +10082,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro2", "quote", @@ -10062,7 +10092,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "environmental", "parity-scale-codec", @@ -10073,11 +10103,12 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -10090,7 +10121,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10104,7 +10135,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "hash-db", @@ -10129,7 +10160,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "lazy_static", "sp-core", @@ -10140,7 +10171,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -10157,7 +10188,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "zstd", ] @@ -10165,9 +10196,10 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "serde", "sp-arithmetic", "sp-core", @@ -10179,7 +10211,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -10190,7 +10222,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sp-api", "sp-core", @@ -10200,7 +10232,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "backtrace", ] @@ -10208,7 +10240,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "rustc-hash", "serde", @@ -10218,7 +10250,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "either", "hash256-std-hasher", @@ -10228,6 +10260,7 @@ dependencies = [ "parity-util-mem", "paste 1.0.4", "rand 0.7.3", + "scale-info", "serde", "sp-application-crypto", "sp-arithmetic", @@ -10239,7 +10272,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10256,7 +10289,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -10268,7 +10301,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "serde", "serde_json", @@ -10277,9 +10310,10 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-core", "sp-runtime", @@ -10290,9 +10324,10 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -10300,7 +10335,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "log", @@ -10323,12 +10358,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" [[package]] name = "sp-storage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10341,7 +10376,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-core", @@ -10354,7 +10389,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -10370,7 +10405,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "erased-serde", "log", @@ -10388,7 +10423,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sp-api", "sp-runtime", @@ -10397,11 +10432,12 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-inherents", "sp-runtime", @@ -10412,11 +10448,12 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "memory-db", "parity-scale-codec", + "scale-info", "sp-core", "sp-std", "trie-db", @@ -10426,11 +10463,12 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-serde", "parity-scale-codec", "parity-wasm 0.42.2", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -10441,7 +10479,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -10452,7 +10490,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10734,7 +10772,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "platforms", ] @@ -10742,7 +10780,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.17", @@ -10764,7 +10802,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-std", "derive_more", @@ -10778,7 +10816,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -10826,7 +10864,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "build-helper", @@ -11116,9 +11154,9 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" [[package]] name = "tracing" -version = "0.1.26" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d" +checksum = "c2ba9ab62b7d6497a8638dfda5e5c4fb3b2d5a7fca4118f2b96151c8ef1a437e" dependencies = [ "cfg-if 1.0.0", "pin-project-lite 0.2.4", @@ -11128,9 +11166,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2" +checksum = "98863d0dd09fa59a1b79c6750ad80dbda6b75f4e71c437a6a1a8cb91a8bcbd77" dependencies = [ "proc-macro2", "quote", @@ -11139,9 +11177,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.18" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052" +checksum = "46125608c26121c81b0c6d693eab5a420e416da7e43c426d2e8f7df8da8a3acf" dependencies = [ "lazy_static", ] @@ -11279,7 +11317,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -11884,7 +11922,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -11938,6 +11976,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -12125,19 +12164,20 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "derivative", "impl-trait-for-tuples", "log", "parity-scale-codec", + "scale-info", "xcm-procedural", ] [[package]] name = "xcm-builder" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "frame-support", "frame-system", @@ -12145,6 +12185,7 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain", + "scale-info", "sp-arithmetic", "sp-io", "sp-runtime", @@ -12156,7 +12197,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -12173,7 +12214,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7229ab87acf5bc5d4d10655ad1a9819a1e317442" +source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" dependencies = [ "proc-macro2", "quote", From 2d8777544a76dda6abd4f1f932b9cac3cad46d82 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 15 Sep 2021 16:59:33 -0400 Subject: [PATCH 16/26] update lock --- Cargo.lock | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fdb19bac4bf..e61b2b9a09e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4855,7 +4855,6 @@ source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa276 dependencies = [ "frame-system", "parity-scale-codec", - "scale-info", "sp-application-crypto", "sp-core", "sp-runtime", @@ -5037,7 +5036,6 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", - "scale-info", "sp-runtime", "sp-std", ] @@ -5051,7 +5049,6 @@ dependencies = [ "frame-system", "pallet-timestamp", "parity-scale-codec", - "scale-info", "sp-application-crypto", "sp-consensus-aura", "sp-runtime", @@ -5597,7 +5594,6 @@ dependencies = [ "frame-system", "parity-scale-codec", "safe-mix", - "scale-info", "sp-runtime", "sp-std", ] @@ -5848,7 +5844,6 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", - "scale-info", "sp-runtime", "sp-std", ] @@ -9968,7 +9963,6 @@ source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa276 dependencies = [ "async-trait", "parity-scale-codec", - "scale-info", "sp-api", "sp-application-crypto", "sp-consensus", From 14baaeee3a9894c949652a5804017d81a8b795a0 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 15 Sep 2021 17:07:03 -0400 Subject: [PATCH 17/26] Update Cargo.lock --- Cargo.lock | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e61b2b9a09e..128478388df 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4851,10 +4851,11 @@ dependencies = [ [[package]] name = "node-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-system", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-runtime", @@ -5030,12 +5031,13 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5043,12 +5045,13 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-consensus-aura", "sp-runtime", @@ -5588,12 +5591,13 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "safe-mix", + "scale-info", "sp-runtime", "sp-std", ] @@ -5838,12 +5842,13 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -8643,7 +8648,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -9959,10 +9964,11 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-consensus", @@ -10837,7 +10843,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "substrate-test-utils-derive", @@ -10847,7 +10853,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#63b32fbaa2764c0a8ee76b70cdfa0fcb59b7181f" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", From fdf3bc822136e71d45aa11adfbe12fd6662e85e5 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 15 Sep 2021 18:44:10 -0400 Subject: [PATCH 18/26] update to latest polkadot --- Cargo.lock | 146 ++++++++++++++-------------- pallets/parachain-system/src/lib.rs | 19 ++-- 2 files changed, 84 insertions(+), 81 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 128478388df..063439633d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -717,7 +717,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "finality-grandpa", "frame-support", @@ -733,7 +733,7 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-runtime", "frame-support", @@ -745,7 +745,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "bp-runtime", @@ -761,7 +761,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-runtime", @@ -779,7 +779,7 @@ dependencies = [ [[package]] name = "bp-rialto" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-runtime", @@ -794,7 +794,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -811,7 +811,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "hash-db", @@ -829,7 +829,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -844,7 +844,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -859,7 +859,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -3651,7 +3651,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -4563,7 +4563,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -5187,7 +5187,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5204,7 +5204,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5226,7 +5226,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "bp-message-dispatch", @@ -5887,7 +5887,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "frame-system", @@ -6307,7 +6307,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6321,7 +6321,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6334,7 +6334,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6356,7 +6356,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "lru", @@ -6376,7 +6376,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-benchmarking-cli", "futures 0.3.17", @@ -6396,7 +6396,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -6494,7 +6494,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "always-assert", "derive_more", @@ -6515,7 +6515,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -6528,7 +6528,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6550,7 +6550,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6564,7 +6564,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6582,7 +6582,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6601,7 +6601,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "parity-scale-codec", @@ -6619,7 +6619,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "derive_more", @@ -6647,7 +6647,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6667,7 +6667,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6685,7 +6685,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6700,7 +6700,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6718,7 +6718,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6733,7 +6733,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6750,7 +6750,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "derive_more", @@ -6769,7 +6769,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-participation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-primitives", @@ -6782,7 +6782,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6799,7 +6799,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6814,7 +6814,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "always-assert", "assert_matches", @@ -6845,7 +6845,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "memory-lru", @@ -6863,7 +6863,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-std", "lazy_static", @@ -6881,7 +6881,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6893,7 +6893,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "derive_more", @@ -6911,7 +6911,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bounded-vec", "futures 0.3.17", @@ -6933,7 +6933,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -6943,7 +6943,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6961,7 +6961,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6980,7 +6980,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "derive_more", @@ -7007,7 +7007,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -7028,7 +7028,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-all-subsystems-gen" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro2", "quote", @@ -7038,7 +7038,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -7055,7 +7055,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7066,7 +7066,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "frame-support", @@ -7083,7 +7083,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "frame-system", @@ -7113,7 +7113,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7144,7 +7144,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7220,7 +7220,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7266,7 +7266,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitflags", "bitvec 0.20.1", @@ -7305,7 +7305,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "beefy-gadget", @@ -7402,7 +7402,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "arrayvec 0.5.2", "derive_more", @@ -7423,7 +7423,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7433,7 +7433,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -7458,7 +7458,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7519,7 +7519,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-benchmarking", "frame-system", @@ -8243,7 +8243,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bp-messages", @@ -9730,7 +9730,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "enumn", "parity-scale-codec", @@ -11922,7 +11922,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -12164,7 +12164,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -12177,7 +12177,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "frame-system", @@ -12197,7 +12197,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -12214,7 +12214,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#7bf12d67cf428903c998afd0d2007f5d6ffa15e2" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro2", "quote", diff --git a/pallets/parachain-system/src/lib.rs b/pallets/parachain-system/src/lib.rs index 6aa8d24e8a5..195338f9be8 100644 --- a/pallets/parachain-system/src/lib.rs +++ b/pallets/parachain-system/src/lib.rs @@ -30,8 +30,8 @@ use cumulus_primitives_core::{ relay_chain, AbridgedHostConfiguration, ChannelStatus, CollationInfo, DmpMessageHandler, GetChannelInfo, InboundDownwardMessage, InboundHrmpMessage, MessageSendError, OnValidationData, - OutboundHrmpMessage, ParaId, UpwardMessage, UpwardMessageSender, XcmpMessageHandler, - XcmpMessageSource, PersistedValidationData, + OutboundHrmpMessage, ParaId, PersistedValidationData, UpwardMessage, UpwardMessageSender, + XcmpMessageHandler, XcmpMessageSource, }; use cumulus_primitives_parachain_inherent::ParachainInherentData; use frame_support::{ @@ -46,7 +46,7 @@ use frame_system::{ensure_none, ensure_root}; use polkadot_parachain::primitives::RelayChainBlockNumber; use relay_state_snapshot::MessagingStateSnapshot; use sp_runtime::{ - traits::{BlakeTwo256, Block as BlockT, Hash, BlockNumberProvider}, + traits::{BlakeTwo256, Block as BlockT, BlockNumberProvider, Hash}, transaction_validity::{ InvalidTransaction, TransactionLongevity, TransactionSource, TransactionValidity, ValidTransaction, @@ -393,7 +393,10 @@ pub mod pallet { } #[pallet::weight(1_000_000)] - pub fn enact_authorized_upgrade(_: OriginFor, code: Vec) -> DispatchResultWithPostInfo { + pub fn enact_authorized_upgrade( + _: OriginFor, + code: Vec, + ) -> DispatchResultWithPostInfo { Self::validate_authorized_upgrade(&code[..])?; Self::set_code_impl(code)?; AuthorizedUpgrade::::kill(); @@ -579,7 +582,7 @@ pub mod pallet { } fn is_inherent(call: &Self::Call) -> bool { - matches!(call, Call::set_validation_data {..}) + matches!(call, Call::set_validation_data { .. }) } } @@ -598,7 +601,7 @@ pub mod pallet { #[pallet::validate_unsigned] impl sp_runtime::traits::ValidateUnsigned for Pallet { type Call = Call; - + fn validate_unsigned(_source: TransactionSource, call: &Self::Call) -> TransactionValidity { if let Call::enact_authorized_upgrade { ref code } = call { if let Ok(hash) = Self::validate_authorized_upgrade(code) { @@ -611,7 +614,7 @@ pub mod pallet { }); } } - if let Call::set_validation_data {..} = call { + if let Call::set_validation_data { .. } = call { return Ok(Default::default()); } Err(InvalidTransaction::Call.into()) @@ -941,7 +944,7 @@ impl Pallet { pub struct ParachainSetCode(sp_std::marker::PhantomData); -impl frame_system::SetCode for ParachainSetCode { +impl frame_system::SetCode for ParachainSetCode { fn set_code(code: Vec) -> DispatchResult { Pallet::::set_code_impl(code) } From 664d000db0491860859dd5b45382a31c3e1dd4d7 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 15 Sep 2021 18:49:50 -0400 Subject: [PATCH 19/26] remove rpc_http_threads https://github.com/paritytech/substrate/pull/9737 --- client/cli/src/lib.rs | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/client/cli/src/lib.rs b/client/cli/src/lib.rs index e06183625dd..e52028c69d9 100644 --- a/client/cli/src/lib.rs +++ b/client/cli/src/lib.rs @@ -20,16 +20,15 @@ use sc_cli; use sc_service::{ - BasePath, - config::{TelemetryEndpoints, PrometheusConfig}, - TransactionPoolOptions, + config::{PrometheusConfig, TelemetryEndpoints}, + BasePath, TransactionPoolOptions, }; use std::{ fs, io::{self, Write}, + net::SocketAddr, }; use structopt::StructOpt; -use std::net::SocketAddr; /// The `purge-chain` command used to remove the whole chain: the parachain and the relaychain. #[derive(Debug, StructOpt)] @@ -66,10 +65,12 @@ impl PurgeChainCmd { let db_paths = databases .iter() .map(|(chain_label, database)| { - database.path().ok_or_else(|| sc_cli::Error::Input(format!( - "Cannot purge custom database implementation of: {}", - chain_label, - ))) + database.path().ok_or_else(|| { + sc_cli::Error::Input(format!( + "Cannot purge custom database implementation of: {}", + chain_label, + )) + }) }) .collect::>>()?; @@ -152,11 +153,11 @@ impl RunCmd { pub fn normalize(&self) -> NormalizedRunCmd { let mut new_base = self.base.clone(); - new_base.validator = self.base.validator || self.collator; + new_base.validator = self.base.validator || self.collator; - NormalizedRunCmd { - base: new_base, - parachain_id: self.parachain_id, + NormalizedRunCmd { + base: new_base, + parachain_id: self.parachain_id, } } } @@ -205,7 +206,10 @@ impl sc_cli::CliConfiguration for NormalizedRunCmd { self.base.force_authoring() } - fn prometheus_config(&self, default_listen_port: u16) -> sc_cli::Result> { + fn prometheus_config( + &self, + default_listen_port: u16, + ) -> sc_cli::Result> { self.base.prometheus_config(default_listen_port) } @@ -217,10 +221,6 @@ impl sc_cli::CliConfiguration for NormalizedRunCmd { self.base.rpc_ws_max_connections() } - fn rpc_http_threads(&self) -> sc_cli::Result> { - self.base.rpc_http_threads() - } - fn rpc_cors(&self, is_dev: bool) -> sc_cli::Result>> { self.base.rpc_cors(is_dev) } From 1c75ee877feb6ef55a772c766f131f2317d9c5e6 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 15 Sep 2021 19:02:36 -0400 Subject: [PATCH 20/26] replace task executor with tokio handler https://github.com/paritytech/substrate/pull/9737 --- polkadot-parachains/src/command.rs | 70 ++++++++++++++---------------- test/service/Cargo.toml | 1 + test/service/src/lib.rs | 28 ++++++------ 3 files changed, 49 insertions(+), 50 deletions(-) diff --git a/polkadot-parachains/src/command.rs b/polkadot-parachains/src/command.rs index d0aec70a083..26c54f14b56 100644 --- a/polkadot-parachains/src/command.rs +++ b/polkadot-parachains/src/command.rs @@ -18,8 +18,8 @@ use crate::{ chain_spec, cli::{Cli, RelayChainCli, Subcommand}, service::{ - StatemineRuntimeExecutor, StatemintRuntimeExecutor, WestmintRuntimeExecutor, new_partial, - RococoParachainRuntimeExecutor, ShellRuntimeExecutor, Block, + new_partial, Block, RococoParachainRuntimeExecutor, ShellRuntimeExecutor, + StatemineRuntimeExecutor, StatemintRuntimeExecutor, WestmintRuntimeExecutor, }, }; use codec::Encode; @@ -28,8 +28,8 @@ use cumulus_primitives_core::ParaId; use log::info; use polkadot_parachain::primitives::AccountIdConversion; use sc_cli::{ - ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams, - NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli, + build_runtime, ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, + KeystoreParams, NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli, }; use sc_service::config::{BasePath, PrometheusConfig}; use sp_core::hexdisplay::HexDisplay; @@ -327,7 +327,7 @@ pub fn run() -> Result<()> { let polkadot_config = SubstrateCli::create_configuration( &polkadot_cli, &polkadot_cli, - config.task_executor.clone(), + config.tokio_handle.clone(), ) .map_err(|err| format!("Relay chain argument error: {}", err))?; @@ -423,10 +423,13 @@ pub fn run() -> Result<()> { generate_genesis_block(&config.chain_spec).map_err(|e| format!("{:?}", e))?; let genesis_state = format!("0x{:?}", HexDisplay::from(&block.header().encode())); - let task_executor = config.task_executor.clone(); - let polkadot_config = - SubstrateCli::create_configuration(&polkadot_cli, &polkadot_cli, task_executor) - .map_err(|err| format!("Relay chain argument error: {}", err))?; + let tokio_runtime = build_runtime()?; + let polkadot_config = SubstrateCli::create_configuration( + &polkadot_cli, + &polkadot_cli, + tokio_runtime.handle().clone(), + ) + .map_err(|err| format!("Relay chain argument error: {}", err))?; info!("Parachain id: {:?}", id); info!("Parachain Account: {}", parachain_account); @@ -441,32 +444,29 @@ pub fn run() -> Result<()> { ); if config.chain_spec.is_statemint() { - crate::service::start_statemint_node::( - config, - polkadot_config, - id, - ) - .await - .map(|r| r.0) - .map_err(Into::into) + crate::service::start_statemint_node::< + statemint_runtime::RuntimeApi, + StatemintRuntimeExecutor, + >(config, polkadot_config, id) + .await + .map(|r| r.0) + .map_err(Into::into) } else if config.chain_spec.is_statemine() { - crate::service::start_statemint_node::( - config, - polkadot_config, - id, - ) - .await - .map(|r| r.0) - .map_err(Into::into) + crate::service::start_statemint_node::< + statemine_runtime::RuntimeApi, + StatemineRuntimeExecutor, + >(config, polkadot_config, id) + .await + .map(|r| r.0) + .map_err(Into::into) } else if config.chain_spec.is_westmint() { - crate::service::start_statemint_node::( - config, - polkadot_config, - id, - ) - .await - .map(|r| r.0) - .map_err(Into::into) + crate::service::start_statemint_node::< + westmint_runtime::RuntimeApi, + WestmintRuntimeExecutor, + >(config, polkadot_config, id) + .await + .map(|r| r.0) + .map_err(Into::into) } else if config.chain_spec.is_shell() { crate::service::start_shell_node(config, polkadot_config, id) .await @@ -575,10 +575,6 @@ impl CliConfiguration for RelayChainCli { self.base.base.rpc_ws_max_connections() } - fn rpc_http_threads(&self) -> Result> { - self.base.base.rpc_http_threads() - } - fn rpc_cors(&self, is_dev: bool) -> Result>> { self.base.base.rpc_cors(is_dev) } diff --git a/test/service/Cargo.toml b/test/service/Cargo.toml index 5e3205a72ad..bb3ce7f49ea 100644 --- a/test/service/Cargo.toml +++ b/test/service/Cargo.toml @@ -9,6 +9,7 @@ codec = { package = "parity-scale-codec", version = "2.0.0" } rand = "0.7.3" serde = { version = "1.0.101", features = ["derive"] } async-trait = "0.1.42" +tokio = "1.10.0" # Substrate frame-system = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/test/service/src/lib.rs b/test/service/src/lib.rs index 3ab2d2d1173..7aad5d880d9 100644 --- a/test/service/src/lib.rs +++ b/test/service/src/lib.rs @@ -38,7 +38,7 @@ use sc_service::{ OffchainWorkerConfig, PruningMode, TransactionStorageMode, WasmExecutionMethod, }, BasePath, ChainSpec, Configuration, Error as ServiceError, PartialComponents, Role, - RpcHandlers, TFullBackend, TFullClient, TaskExecutor, TaskManager, + RpcHandlers, TFullBackend, TFullClient, TaskManager, }; use sp_arithmetic::traits::SaturatedConversion; use sp_blockchain::HeaderBackend; @@ -375,7 +375,7 @@ enum Consensus { /// A builder to create a [`TestNode`]. pub struct TestNodeBuilder { para_id: ParaId, - task_executor: TaskExecutor, + tokio_handle: tokio::runtime::Handle, key: Sr25519Keyring, collator_key: Option, parachain_nodes: Vec, @@ -391,13 +391,13 @@ impl TestNodeBuilder { /// Create a new instance of `Self`. /// /// `para_id` - The parachain id this node is running for. - /// `task_executor` - The task executor to use. + /// `tokio_handle` - The tokio handler to use. /// `key` - The key that will be used to generate the name and that will be passed as `dev_seed`. - pub fn new(para_id: ParaId, task_executor: TaskExecutor, key: Sr25519Keyring) -> Self { + pub fn new(para_id: ParaId, tokio_handle: tokio::runtime::Handle, key: Sr25519Keyring) -> Self { TestNodeBuilder { key, para_id, - task_executor, + tokio_handle, collator_key: None, parachain_nodes: Vec::new(), parachain_nodes_exclusive: false, @@ -503,7 +503,7 @@ impl TestNodeBuilder { let parachain_config = node_config( self.storage_update_func_parachain .unwrap_or_else(|| Box::new(|| ())), - self.task_executor.clone(), + self.tokio_handle.clone(), self.key.clone(), self.parachain_nodes, self.parachain_nodes_exclusive, @@ -514,7 +514,7 @@ impl TestNodeBuilder { let mut relay_chain_config = polkadot_test_service::node_config( self.storage_update_func_relay_chain .unwrap_or_else(|| Box::new(|| ())), - self.task_executor, + self.tokio_handle, self.key, self.relay_chain_nodes, false, @@ -557,7 +557,7 @@ impl TestNodeBuilder { /// adjustments to the runtime genesis. pub fn node_config( storage_update_func: impl Fn(), - task_executor: TaskExecutor, + tokio_handle: tokio::runtime::Handle, key: Sr25519Keyring, nodes: Vec, nodes_exlusive: bool, @@ -609,7 +609,7 @@ pub fn node_config( impl_name: "cumulus-test-node".to_string(), impl_version: "0.1".to_string(), role, - task_executor, + tokio_handle, transaction_pool: Default::default(), network: network_config, keystore: KeystoreConfig::InMemory, @@ -637,7 +637,6 @@ pub fn node_config( rpc_ws: None, rpc_ipc: None, rpc_ws_max_connections: None, - rpc_http_threads: None, rpc_cors: None, rpc_methods: Default::default(), rpc_max_payload: None, @@ -686,7 +685,10 @@ impl TestNode { let call = frame_system::Call::set_code { code: validation }; self.send_extrinsic( - runtime::SudoCall::sudo_unchecked_weight { call: Box::new(call.into()), weight: 1_000 }, + runtime::SudoCall::sudo_unchecked_weight { + call: Box::new(call.into()), + weight: 1_000, + }, Sr25519Keyring::Alice, ) .await @@ -747,13 +749,13 @@ pub fn construct_extrinsic( /// This is essentially a wrapper around /// [`run_validator_node`](polkadot_test_service::run_validator_node). pub fn run_relay_chain_validator_node( - task_executor: TaskExecutor, + tokio_handle: tokio::runtime::Handle, key: Sr25519Keyring, storage_update_func: impl Fn(), boot_nodes: Vec, ) -> polkadot_test_service::PolkadotTestNode { polkadot_test_service::run_validator_node( - task_executor, + tokio_handle, key, storage_update_func, boot_nodes, From b4fbabf4a386b1644ad430ebe6996edcff254fd7 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 15 Sep 2021 22:44:30 -0400 Subject: [PATCH 21/26] fix test compilation? --- client/network/tests/sync.rs | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/client/network/tests/sync.rs b/client/network/tests/sync.rs index 6d9bef3a2b0..b28dd152f46 100644 --- a/client/network/tests/sync.rs +++ b/client/network/tests/sync.rs @@ -17,23 +17,29 @@ use cumulus_primitives_core::ParaId; use cumulus_test_service::{initial_head_data, run_relay_chain_validator_node, Keyring::*}; use futures::join; -use sc_service::TaskExecutor; #[substrate_test_utils::test] #[ignore] -async fn sync_blocks_from_tip_without_being_connected_to_a_collator(task_executor: TaskExecutor) { +async fn sync_blocks_from_tip_without_being_connected_to_a_collator() { let mut builder = sc_cli::LoggerBuilder::new(""); builder.with_colors(false); let _ = builder.init(); let para_id = ParaId::from(100); + let tokio_runtime = sc_cli::build_runtime().unwrap(); + let runtime_handle = tokio_runtime.handle(); + // start alice - let alice = run_relay_chain_validator_node(task_executor.clone(), Alice, || {}, vec![]); + let alice = run_relay_chain_validator_node(runtime_handle.clone(), Alice, || {}, vec![]); // start bob - let bob = - run_relay_chain_validator_node(task_executor.clone(), Bob, || {}, vec![alice.addr.clone()]); + let bob = run_relay_chain_validator_node( + runtime_handle.clone(), + Bob, + || {}, + vec![alice.addr.clone()], + ); // register parachain alice @@ -49,21 +55,21 @@ async fn sync_blocks_from_tip_without_being_connected_to_a_collator(task_executo // run charlie as parachain collator let charlie = - cumulus_test_service::TestNodeBuilder::new(para_id, task_executor.clone(), Charlie) + cumulus_test_service::TestNodeBuilder::new(para_id, runtime_handle.clone(), Charlie) .enable_collator() .connect_to_relay_chain_nodes(vec![&alice, &bob]) .build() .await; // run dave as parachain full node - let dave = cumulus_test_service::TestNodeBuilder::new(para_id, task_executor.clone(), Dave) + let dave = cumulus_test_service::TestNodeBuilder::new(para_id, runtime_handle.clone(), Dave) .connect_to_parachain_node(&charlie) .connect_to_relay_chain_nodes(vec![&alice, &bob]) .build() .await; // run eve as parachain full node that is only connected to dave - let eve = cumulus_test_service::TestNodeBuilder::new(para_id, task_executor.clone(), Eve) + let eve = cumulus_test_service::TestNodeBuilder::new(para_id, runtime_handle.clone(), Eve) .connect_to_parachain_node(&dave) .exclusively_connect_to_registered_parachain_nodes() .connect_to_relay_chain_nodes(vec![&alice, &bob]) From 50e53aabd0fc9f36c9c9d23d1770690e114d8f2b Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Thu, 16 Sep 2021 01:00:50 -0400 Subject: [PATCH 22/26] Update Cargo.lock --- Cargo.lock | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index bdfa7479d73..824eee003f2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1607,6 +1607,7 @@ dependencies = [ "frame-system", "pallet-aura", "parity-scale-codec", + "scale-info", "serde", "sp-application-crypto", "sp-consensus-aura", @@ -1623,6 +1624,7 @@ dependencies = [ "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -1651,6 +1653,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "sc-client-api", + "scale-info", "serde", "sp-core", "sp-externalities", @@ -1696,6 +1699,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-io", "sp-runtime", @@ -1715,6 +1719,7 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "rand_chacha 0.3.1", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -1733,6 +1738,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -1765,6 +1771,7 @@ dependencies = [ "parity-scale-codec", "polkadot-client", "sc-client-api", + "scale-info", "sp-api", "sp-core", "sp-inherents", @@ -1874,6 +1881,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -1905,6 +1913,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -5223,6 +5232,7 @@ dependencies = [ "pallet-session", "pallet-timestamp", "parity-scale-codec", + "scale-info", "serde", "sp-consensus-aura", "sp-core", @@ -5842,6 +5852,7 @@ dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", ] @@ -5859,6 +5870,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "polkadot-runtime-common", + "scale-info", "sp-consensus-aura", "sp-core", "sp-io", @@ -8141,6 +8153,7 @@ dependencies = [ "parachain-info", "parity-scale-codec", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -9568,6 +9581,7 @@ dependencies = [ "log", "parachain-info", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-block-builder", @@ -10456,6 +10470,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "polkadot-runtime-common", + "scale-info", "serde", "smallvec", "sp-api", @@ -10520,6 +10535,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "polkadot-runtime-common", + "scale-info", "serde", "smallvec", "sp-api", @@ -11944,6 +11960,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain", "polkadot-runtime-common", + "scale-info", "serde", "smallvec", "sp-api", From 7feebc5249a9ae2bff1c67db79b8b13795200b36 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Thu, 16 Sep 2021 01:02:32 -0400 Subject: [PATCH 23/26] cargo update --- Cargo.lock | 583 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 335 insertions(+), 248 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 824eee003f2..063439633d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -470,7 +470,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-primitives", "fnv", @@ -500,7 +500,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -521,14 +521,15 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" [[package]] name = "beefy-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-core", @@ -716,11 +717,12 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "finality-grandpa", "frame-support", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-finality-grandpa", @@ -731,18 +733,19 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-runtime", "frame-support", "parity-scale-codec", + "scale-info", "sp-std", ] [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "bp-runtime", @@ -750,6 +753,7 @@ dependencies = [ "frame-system", "impl-trait-for-tuples", "parity-scale-codec", + "scale-info", "serde", "sp-std", ] @@ -757,13 +761,14 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-runtime", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-api", "sp-core", "sp-runtime", @@ -774,7 +779,7 @@ dependencies = [ [[package]] name = "bp-rialto" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-runtime", @@ -789,7 +794,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -806,12 +811,13 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "hash-db", "num-traits", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -823,7 +829,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -838,7 +844,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -853,7 +859,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -865,6 +871,7 @@ dependencies = [ "pallet-bridge-messages", "pallet-transaction-payment", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-state-machine", @@ -2398,9 +2405,9 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.14.1" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74a1bfdcc776e63e49f741c7ce6116fa1b887e8ac2e3ccb14dd4aa113e54feb9" +checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a" dependencies = [ "either", "futures 0.3.17", @@ -2409,6 +2416,7 @@ dependencies = [ "num-traits", "parity-scale-codec", "parking_lot 0.11.1", + "scale-info", ] [[package]] @@ -2451,7 +2459,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", ] @@ -2469,7 +2477,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -2477,6 +2485,7 @@ dependencies = [ "log", "parity-scale-codec", "paste 1.0.4", + "scale-info", "sp-api", "sp-io", "sp-runtime", @@ -2488,7 +2497,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "chrono", @@ -2514,11 +2523,12 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-npos-elections", "sp-std", @@ -2527,11 +2537,12 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -2541,19 +2552,20 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "14.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96616f82e069102b95a72c87de4c84d2f87ef7f0f20630e78ce3824436483110" dependencies = [ + "cfg-if 1.0.0", "parity-scale-codec", + "scale-info", "serde", - "sp-core", - "sp-std", ] [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "bitflags", "frame-metadata", @@ -2563,6 +2575,7 @@ dependencies = [ "once_cell", "parity-scale-codec", "paste 1.0.4", + "scale-info", "serde", "smallvec", "sp-arithmetic", @@ -2579,7 +2592,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2591,7 +2604,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2603,7 +2616,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro2", "quote", @@ -2613,11 +2626,12 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "log", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -2629,12 +2643,13 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -2643,7 +2658,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sp-api", @@ -2652,7 +2667,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "sp-api", @@ -3636,7 +3651,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -3691,6 +3706,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -4547,7 +4563,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -4835,10 +4851,11 @@ dependencies = [ [[package]] name = "node-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-system", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-runtime", @@ -5014,12 +5031,13 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5027,12 +5045,13 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-consensus-aura", "sp-runtime", @@ -5042,12 +5061,13 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "pallet-session", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-authority-discovery", "sp-runtime", @@ -5057,12 +5077,13 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "parity-scale-codec", + "scale-info", "sp-authorship", "sp-runtime", "sp-std", @@ -5071,7 +5092,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5081,6 +5102,7 @@ dependencies = [ "pallet-session", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", @@ -5094,13 +5116,14 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5108,7 +5131,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-primitives", "frame-support", @@ -5124,7 +5147,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5149,13 +5172,14 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "pallet-treasury", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5163,7 +5187,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5171,6 +5195,7 @@ dependencies = [ "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -5179,7 +5204,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5190,6 +5215,7 @@ dependencies = [ "log", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-finality-grandpa", "sp-runtime", @@ -5200,7 +5226,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "bp-message-dispatch", @@ -5212,6 +5238,7 @@ dependencies = [ "log", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -5246,13 +5273,14 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5262,12 +5290,13 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-io", "sp-runtime", @@ -5277,7 +5306,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5286,6 +5315,7 @@ dependencies = [ "log", "parity-scale-codec", "rand 0.7.3", + "scale-info", "sp-arithmetic", "sp-core", "sp-io", @@ -5300,13 +5330,14 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-npos-elections", @@ -5317,12 +5348,13 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-runtime", "sp-std", @@ -5331,7 +5363,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5340,6 +5372,7 @@ dependencies = [ "pallet-authorship", "pallet-session", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-finality-grandpa", @@ -5353,13 +5386,14 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "enumflags2", "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5368,7 +5402,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5376,6 +5410,7 @@ dependencies = [ "log", "pallet-authorship", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-io", @@ -5387,12 +5422,13 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-keyring", @@ -5403,13 +5439,14 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5419,7 +5456,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5427,6 +5464,7 @@ dependencies = [ "frame-system", "pallet-mmr-primitives", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5436,7 +5474,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -5452,7 +5490,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5469,12 +5507,13 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5483,11 +5522,12 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5496,13 +5536,14 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "log", "pallet-balances", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-staking", @@ -5512,7 +5553,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5526,6 +5567,7 @@ dependencies = [ "pallet-session", "pallet-staking", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-staking", "sp-std", @@ -5534,12 +5576,13 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5548,12 +5591,13 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "safe-mix", + "scale-info", "sp-runtime", "sp-std", ] @@ -5561,11 +5605,12 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5574,13 +5619,14 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5589,7 +5635,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -5597,6 +5643,7 @@ dependencies = [ "log", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5609,7 +5656,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5625,12 +5672,13 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "rand_chacha 0.2.2", + "scale-info", "sp-runtime", "sp-std", ] @@ -5638,7 +5686,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5649,6 +5697,7 @@ dependencies = [ "pallet-session", "parity-scale-codec", "rand_chacha 0.2.2", + "scale-info", "serde", "sp-application-crypto", "sp-io", @@ -5660,7 +5709,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -5671,7 +5720,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-arithmetic", @@ -5680,11 +5729,12 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5693,13 +5743,14 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-inherents", "sp-io", "sp-runtime", @@ -5710,7 +5761,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5718,6 +5769,7 @@ dependencies = [ "log", "pallet-treasury", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -5728,11 +5780,12 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "smallvec", "sp-core", @@ -5744,7 +5797,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5761,7 +5814,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5772,7 +5825,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5780,6 +5833,7 @@ dependencies = [ "impl-trait-for-tuples", "pallet-balances", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -5788,12 +5842,13 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5801,12 +5856,13 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5816,13 +5872,14 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5830,12 +5887,13 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -6249,7 +6307,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6263,7 +6321,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6276,7 +6334,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6298,7 +6356,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "lru", @@ -6318,7 +6376,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-benchmarking-cli", "futures 0.3.17", @@ -6338,7 +6396,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -6436,7 +6494,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "always-assert", "derive_more", @@ -6457,10 +6515,11 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "parity-util-mem", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -6469,7 +6528,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6491,7 +6550,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6505,7 +6564,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6523,7 +6582,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6542,7 +6601,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "parity-scale-codec", @@ -6560,7 +6619,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "derive_more", @@ -6588,7 +6647,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6608,7 +6667,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6626,7 +6685,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6641,7 +6700,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6659,7 +6718,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6674,7 +6733,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6691,7 +6750,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "derive_more", @@ -6710,7 +6769,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-participation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-primitives", @@ -6723,7 +6782,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6740,7 +6799,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6755,7 +6814,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "always-assert", "assert_matches", @@ -6786,7 +6845,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "memory-lru", @@ -6804,7 +6863,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-std", "lazy_static", @@ -6822,7 +6881,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6834,7 +6893,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "derive_more", @@ -6852,7 +6911,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bounded-vec", "futures 0.3.17", @@ -6874,7 +6933,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -6884,7 +6943,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6902,7 +6961,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6921,7 +6980,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "derive_more", @@ -6948,7 +7007,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6969,7 +7028,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-all-subsystems-gen" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro2", "quote", @@ -6979,7 +7038,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6996,7 +7055,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7007,13 +7066,14 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "frame-support", "parity-scale-codec", "parity-util-mem", "polkadot-core-primitives", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -7023,7 +7083,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "frame-system", @@ -7032,6 +7092,7 @@ dependencies = [ "parity-util-mem", "polkadot-core-primitives", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -7052,7 +7113,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7083,7 +7144,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7133,6 +7194,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -7158,8 +7220,9 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ + "beefy-primitives", "bitvec 0.20.1", "frame-benchmarking", "frame-election-provider-support", @@ -7183,6 +7246,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "slot-range-helper", @@ -7202,7 +7266,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitflags", "bitvec 0.20.1", @@ -7223,6 +7287,7 @@ dependencies = [ "rand 0.8.4", "rand_chacha 0.3.1", "rustc-hex", + "scale-info", "serde", "sp-api", "sp-core", @@ -7240,7 +7305,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "beefy-gadget", @@ -7337,7 +7402,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "arrayvec 0.5.2", "derive_more", @@ -7358,7 +7423,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7368,7 +7433,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -7393,7 +7458,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7427,6 +7492,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -7453,7 +7519,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-benchmarking", "frame-system", @@ -7581,6 +7647,7 @@ dependencies = [ "impl-codec", "impl-rlp", "impl-serde", + "scale-info", "uint", ] @@ -8048,7 +8115,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "env_logger 0.9.0", "jsonrpsee-proc-macros", @@ -8176,7 +8243,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bp-messages", @@ -8220,6 +8287,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", + "scale-info", "serde", "serde_derive", "smallvec", @@ -8361,7 +8429,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-core", @@ -8372,7 +8440,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8399,7 +8467,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -8422,7 +8490,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -8438,7 +8506,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8454,7 +8522,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8465,7 +8533,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "chrono", "fdlimit", @@ -8503,7 +8571,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "fnv", "futures 0.3.17", @@ -8531,7 +8599,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "kvdb", @@ -8556,7 +8624,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -8580,7 +8648,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8609,7 +8677,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8652,7 +8720,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "futures 0.3.17", @@ -8676,7 +8744,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8689,7 +8757,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -8715,7 +8783,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sc-client-api", "sp-authorship", @@ -8726,7 +8794,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "lazy_static", "libsecp256k1 0.6.0", @@ -8752,7 +8820,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "environmental", @@ -8770,7 +8838,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -8786,7 +8854,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "cfg-if 1.0.0", "libc", @@ -8805,7 +8873,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8842,7 +8910,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "finality-grandpa", @@ -8866,7 +8934,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "futures 0.3.17", @@ -8883,7 +8951,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8898,7 +8966,7 @@ dependencies = [ [[package]] name = "sc-light" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "parity-scale-codec", @@ -8916,7 +8984,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-std", "async-trait", @@ -8967,7 +9035,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -8983,7 +9051,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "bytes 1.0.1", "fnv", @@ -9010,7 +9078,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "libp2p", @@ -9023,7 +9091,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -9032,7 +9100,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "hash-db", @@ -9063,7 +9131,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -9088,7 +9156,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -9105,7 +9173,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "directories", @@ -9170,7 +9238,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -9184,7 +9252,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -9206,7 +9274,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "chrono", "futures 0.3.17", @@ -9224,7 +9292,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9253,7 +9321,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -9264,7 +9332,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "intervalier", @@ -9291,7 +9359,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "futures 0.3.17", @@ -9305,7 +9373,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -9324,6 +9392,7 @@ dependencies = [ "derive_more", "parity-scale-codec", "scale-info-derive", + "serde", ] [[package]] @@ -9485,9 +9554,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.64" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" +checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8" dependencies = [ "itoa", "ryu", @@ -9661,7 +9730,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "enumn", "parity-scale-codec", @@ -9764,7 +9833,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "log", @@ -9781,7 +9850,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -9793,9 +9862,10 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -9805,11 +9875,12 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "integer-sqrt", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-debug-derive", "sp-std", @@ -9819,9 +9890,10 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-runtime", @@ -9831,7 +9903,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "parity-scale-codec", @@ -9843,7 +9915,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sp-api", @@ -9855,7 +9927,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "log", @@ -9873,7 +9945,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -9892,10 +9964,11 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-consensus", @@ -9909,11 +9982,12 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "merlin", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -9931,9 +10005,10 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-runtime", ] @@ -9941,7 +10016,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9953,7 +10028,7 @@ dependencies = [ [[package]] name = "sp-core" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "base58", "blake2-rfc", @@ -9976,6 +10051,7 @@ dependencies = [ "primitive-types", "rand 0.7.3", "regex", + "scale-info", "schnorrkel", "secrecy", "serde", @@ -9997,7 +10073,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -10006,7 +10082,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro2", "quote", @@ -10016,7 +10092,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "environmental", "parity-scale-codec", @@ -10027,11 +10103,12 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -10044,7 +10121,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10058,7 +10135,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "hash-db", @@ -10083,7 +10160,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "lazy_static", "sp-core", @@ -10094,7 +10171,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -10111,7 +10188,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "zstd", ] @@ -10119,9 +10196,10 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "serde", "sp-arithmetic", "sp-core", @@ -10133,7 +10211,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -10144,7 +10222,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sp-api", "sp-core", @@ -10154,7 +10232,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "backtrace", ] @@ -10162,7 +10240,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "rustc-hash", "serde", @@ -10172,7 +10250,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "either", "hash256-std-hasher", @@ -10182,6 +10260,7 @@ dependencies = [ "parity-util-mem", "paste 1.0.4", "rand 0.7.3", + "scale-info", "serde", "sp-application-crypto", "sp-arithmetic", @@ -10193,7 +10272,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10210,7 +10289,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -10222,7 +10301,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "serde", "serde_json", @@ -10231,9 +10310,10 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-core", "sp-runtime", @@ -10244,9 +10324,10 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -10254,7 +10335,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "log", @@ -10277,12 +10358,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" [[package]] name = "sp-storage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10295,7 +10376,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-core", @@ -10308,7 +10389,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -10324,7 +10405,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "erased-serde", "log", @@ -10342,7 +10423,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sp-api", "sp-runtime", @@ -10351,11 +10432,12 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-inherents", "sp-runtime", @@ -10366,11 +10448,12 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "memory-db", "parity-scale-codec", + "scale-info", "sp-core", "sp-std", "trie-db", @@ -10380,11 +10463,12 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-serde", "parity-scale-codec", "parity-wasm 0.42.2", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -10395,7 +10479,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -10406,7 +10490,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10688,7 +10772,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "platforms", ] @@ -10696,7 +10780,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.17", @@ -10718,7 +10802,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-std", "derive_more", @@ -10732,7 +10816,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -10759,7 +10843,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "substrate-test-utils-derive", @@ -10769,7 +10853,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -10780,7 +10864,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "build-helper", @@ -11070,9 +11154,9 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" [[package]] name = "tracing" -version = "0.1.26" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d" +checksum = "c2ba9ab62b7d6497a8638dfda5e5c4fb3b2d5a7fca4118f2b96151c8ef1a437e" dependencies = [ "cfg-if 1.0.0", "pin-project-lite 0.2.4", @@ -11082,9 +11166,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2" +checksum = "98863d0dd09fa59a1b79c6750ad80dbda6b75f4e71c437a6a1a8cb91a8bcbd77" dependencies = [ "proc-macro2", "quote", @@ -11093,9 +11177,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.18" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052" +checksum = "46125608c26121c81b0c6d693eab5a420e416da7e43c426d2e8f7df8da8a3acf" dependencies = [ "lazy_static", ] @@ -11233,7 +11317,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -11838,7 +11922,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -11892,6 +11976,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -12079,19 +12164,20 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derivative", "impl-trait-for-tuples", "log", "parity-scale-codec", + "scale-info", "xcm-procedural", ] [[package]] name = "xcm-builder" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "frame-system", @@ -12099,6 +12185,7 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain", + "scale-info", "sp-arithmetic", "sp-io", "sp-runtime", @@ -12110,7 +12197,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -12127,7 +12214,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro2", "quote", From ac1313d468561bc38b984ecc1f67bc1a51a79813 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Thu, 16 Sep 2021 01:09:29 -0400 Subject: [PATCH 24/26] remove unused --- polkadot-parachains/src/command.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/polkadot-parachains/src/command.rs b/polkadot-parachains/src/command.rs index fb0670fc973..7ac61fafbf6 100644 --- a/polkadot-parachains/src/command.rs +++ b/polkadot-parachains/src/command.rs @@ -28,8 +28,8 @@ use cumulus_primitives_core::ParaId; use log::info; use polkadot_parachain::primitives::AccountIdConversion; use sc_cli::{ - build_runtime, ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, - KeystoreParams, NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli, + ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams, + NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli, }; use sc_service::config::{BasePath, PrometheusConfig}; use sp_core::hexdisplay::HexDisplay; From 559c4d9b24aab0945176ccc141f4a156cfcfe5cd Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Thu, 16 Sep 2021 08:14:02 +0100 Subject: [PATCH 25/26] Update substrate and polkadot --- Cargo.lock | 583 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 335 insertions(+), 248 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 824eee003f2..063439633d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -470,7 +470,7 @@ dependencies = [ [[package]] name = "beefy-gadget" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-primitives", "fnv", @@ -500,7 +500,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -521,14 +521,15 @@ dependencies = [ [[package]] name = "beefy-merkle-tree" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" [[package]] name = "beefy-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-core", @@ -716,11 +717,12 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "finality-grandpa", "frame-support", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-finality-grandpa", @@ -731,18 +733,19 @@ dependencies = [ [[package]] name = "bp-message-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-runtime", "frame-support", "parity-scale-codec", + "scale-info", "sp-std", ] [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "bp-runtime", @@ -750,6 +753,7 @@ dependencies = [ "frame-system", "impl-trait-for-tuples", "parity-scale-codec", + "scale-info", "serde", "sp-std", ] @@ -757,13 +761,14 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-runtime", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-api", "sp-core", "sp-runtime", @@ -774,7 +779,7 @@ dependencies = [ [[package]] name = "bp-rialto" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-runtime", @@ -789,7 +794,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -806,12 +811,13 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "hash-db", "num-traits", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -823,7 +829,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -838,7 +844,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -853,7 +859,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-message-dispatch", "bp-messages", @@ -865,6 +871,7 @@ dependencies = [ "pallet-bridge-messages", "pallet-transaction-payment", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-state-machine", @@ -2398,9 +2405,9 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.14.1" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74a1bfdcc776e63e49f741c7ce6116fa1b887e8ac2e3ccb14dd4aa113e54feb9" +checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a" dependencies = [ "either", "futures 0.3.17", @@ -2409,6 +2416,7 @@ dependencies = [ "num-traits", "parity-scale-codec", "parking_lot 0.11.1", + "scale-info", ] [[package]] @@ -2451,7 +2459,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", ] @@ -2469,7 +2477,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -2477,6 +2485,7 @@ dependencies = [ "log", "parity-scale-codec", "paste 1.0.4", + "scale-info", "sp-api", "sp-io", "sp-runtime", @@ -2488,7 +2497,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "chrono", @@ -2514,11 +2523,12 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-npos-elections", "sp-std", @@ -2527,11 +2537,12 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -2541,19 +2552,20 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "14.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96616f82e069102b95a72c87de4c84d2f87ef7f0f20630e78ce3824436483110" dependencies = [ + "cfg-if 1.0.0", "parity-scale-codec", + "scale-info", "serde", - "sp-core", - "sp-std", ] [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "bitflags", "frame-metadata", @@ -2563,6 +2575,7 @@ dependencies = [ "once_cell", "parity-scale-codec", "paste 1.0.4", + "scale-info", "serde", "smallvec", "sp-arithmetic", @@ -2579,7 +2592,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -2591,7 +2604,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 1.0.0", @@ -2603,7 +2616,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro2", "quote", @@ -2613,11 +2626,12 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "log", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -2629,12 +2643,13 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -2643,7 +2658,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sp-api", @@ -2652,7 +2667,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "sp-api", @@ -3636,7 +3651,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -3691,6 +3706,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -4547,7 +4563,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -4835,10 +4851,11 @@ dependencies = [ [[package]] name = "node-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-system", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-runtime", @@ -5014,12 +5031,13 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5027,12 +5045,13 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-consensus-aura", "sp-runtime", @@ -5042,12 +5061,13 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "pallet-session", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-authority-discovery", "sp-runtime", @@ -5057,12 +5077,13 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "parity-scale-codec", + "scale-info", "sp-authorship", "sp-runtime", "sp-std", @@ -5071,7 +5092,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5081,6 +5102,7 @@ dependencies = [ "pallet-session", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-consensus-babe", "sp-consensus-vrf", @@ -5094,13 +5116,14 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5108,7 +5131,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-primitives", "frame-support", @@ -5124,7 +5147,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#c152c45ac331eb8ab40d956ab1d008d181810ef4" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#71859649338cff5ebc47003cd2606307b20ec87e" dependencies = [ "beefy-merkle-tree", "beefy-primitives", @@ -5149,13 +5172,14 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "pallet-treasury", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5163,7 +5187,7 @@ dependencies = [ [[package]] name = "pallet-bridge-dispatch" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-message-dispatch", "bp-runtime", @@ -5171,6 +5195,7 @@ dependencies = [ "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -5179,7 +5204,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5190,6 +5215,7 @@ dependencies = [ "log", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-finality-grandpa", "sp-runtime", @@ -5200,7 +5226,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "bp-message-dispatch", @@ -5212,6 +5238,7 @@ dependencies = [ "log", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -5246,13 +5273,14 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5262,12 +5290,13 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "sp-io", "sp-runtime", @@ -5277,7 +5306,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5286,6 +5315,7 @@ dependencies = [ "log", "parity-scale-codec", "rand 0.7.3", + "scale-info", "sp-arithmetic", "sp-core", "sp-io", @@ -5300,13 +5330,14 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-npos-elections", @@ -5317,12 +5348,13 @@ dependencies = [ [[package]] name = "pallet-gilt" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-runtime", "sp-std", @@ -5331,7 +5363,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5340,6 +5372,7 @@ dependencies = [ "pallet-authorship", "pallet-session", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-finality-grandpa", @@ -5353,13 +5386,14 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "enumflags2", "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5368,7 +5402,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5376,6 +5410,7 @@ dependencies = [ "log", "pallet-authorship", "parity-scale-codec", + "scale-info", "sp-application-crypto", "sp-core", "sp-io", @@ -5387,12 +5422,13 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-keyring", @@ -5403,13 +5439,14 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5419,7 +5456,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ckb-merkle-mountain-range", "frame-benchmarking", @@ -5427,6 +5464,7 @@ dependencies = [ "frame-system", "pallet-mmr-primitives", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5436,7 +5474,7 @@ dependencies = [ [[package]] name = "pallet-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -5452,7 +5490,7 @@ dependencies = [ [[package]] name = "pallet-mmr-rpc" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5469,12 +5507,13 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5483,11 +5522,12 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5496,13 +5536,14 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "log", "pallet-balances", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-staking", @@ -5512,7 +5553,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5526,6 +5567,7 @@ dependencies = [ "pallet-session", "pallet-staking", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-staking", "sp-std", @@ -5534,12 +5576,13 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5548,12 +5591,13 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "safe-mix", + "scale-info", "sp-runtime", "sp-std", ] @@ -5561,11 +5605,12 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5574,13 +5619,14 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5589,7 +5635,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", @@ -5597,6 +5643,7 @@ dependencies = [ "log", "pallet-timestamp", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5609,7 +5656,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5625,12 +5672,13 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "rand_chacha 0.2.2", + "scale-info", "sp-runtime", "sp-std", ] @@ -5638,7 +5686,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5649,6 +5697,7 @@ dependencies = [ "pallet-session", "parity-scale-codec", "rand_chacha 0.2.2", + "scale-info", "serde", "sp-application-crypto", "sp-io", @@ -5660,7 +5709,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -5671,7 +5720,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-arithmetic", @@ -5680,11 +5729,12 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-io", "sp-runtime", "sp-std", @@ -5693,13 +5743,14 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-inherents", "sp-io", "sp-runtime", @@ -5710,7 +5761,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5718,6 +5769,7 @@ dependencies = [ "log", "pallet-treasury", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -5728,11 +5780,12 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "serde", "smallvec", "sp-core", @@ -5744,7 +5797,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -5761,7 +5814,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5772,7 +5825,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", @@ -5780,6 +5833,7 @@ dependencies = [ "impl-trait-for-tuples", "pallet-balances", "parity-scale-codec", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -5788,12 +5842,13 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5801,12 +5856,13 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", + "scale-info", "sp-core", "sp-io", "sp-runtime", @@ -5816,13 +5872,14 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -5830,12 +5887,13 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "frame-system", "log", "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -6249,7 +6307,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6263,7 +6321,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6276,7 +6334,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6298,7 +6356,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "lru", @@ -6318,7 +6376,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-benchmarking-cli", "futures 0.3.17", @@ -6338,7 +6396,7 @@ dependencies = [ [[package]] name = "polkadot-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "frame-benchmarking", @@ -6436,7 +6494,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "always-assert", "derive_more", @@ -6457,10 +6515,11 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "parity-util-mem", + "scale-info", "sp-core", "sp-runtime", "sp-std", @@ -6469,7 +6528,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6491,7 +6550,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6505,7 +6564,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-network-protocol", @@ -6523,7 +6582,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6542,7 +6601,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "parity-scale-codec", @@ -6560,7 +6619,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "derive_more", @@ -6588,7 +6647,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6608,7 +6667,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6626,7 +6685,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6641,7 +6700,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6659,7 +6718,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-subsystem", @@ -6674,7 +6733,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6691,7 +6750,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "derive_more", @@ -6710,7 +6769,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-participation" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "polkadot-node-primitives", @@ -6723,7 +6782,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6740,7 +6799,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "futures 0.3.17", @@ -6755,7 +6814,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "always-assert", "assert_matches", @@ -6786,7 +6845,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "memory-lru", @@ -6804,7 +6863,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-std", "lazy_static", @@ -6822,7 +6881,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6834,7 +6893,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "derive_more", @@ -6852,7 +6911,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bounded-vec", "futures 0.3.17", @@ -6874,7 +6933,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -6884,7 +6943,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6902,7 +6961,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "futures 0.3.17", @@ -6921,7 +6980,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "derive_more", @@ -6948,7 +7007,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -6969,7 +7028,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-all-subsystems-gen" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro2", "quote", @@ -6979,7 +7038,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "futures 0.3.17", @@ -6996,7 +7055,7 @@ dependencies = [ [[package]] name = "polkadot-overseer-gen-proc-macro" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -7007,13 +7066,14 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derive_more", "frame-support", "parity-scale-codec", "parity-util-mem", "polkadot-core-primitives", + "scale-info", "serde", "sp-core", "sp-runtime", @@ -7023,7 +7083,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitvec 0.20.1", "frame-system", @@ -7032,6 +7092,7 @@ dependencies = [ "parity-util-mem", "polkadot-core-primitives", "polkadot-parachain", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -7052,7 +7113,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7083,7 +7144,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7133,6 +7194,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -7158,8 +7220,9 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ + "beefy-primitives", "bitvec 0.20.1", "frame-benchmarking", "frame-election-provider-support", @@ -7183,6 +7246,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "slot-range-helper", @@ -7202,7 +7266,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "bitflags", "bitvec 0.20.1", @@ -7223,6 +7287,7 @@ dependencies = [ "rand 0.8.4", "rand_chacha 0.3.1", "rustc-hex", + "scale-info", "serde", "sp-api", "sp-core", @@ -7240,7 +7305,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "async-trait", "beefy-gadget", @@ -7337,7 +7402,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "arrayvec 0.5.2", "derive_more", @@ -7358,7 +7423,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7368,7 +7433,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -7393,7 +7458,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -7427,6 +7492,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -7453,7 +7519,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-benchmarking", "frame-system", @@ -7581,6 +7647,7 @@ dependencies = [ "impl-codec", "impl-rlp", "impl-serde", + "scale-info", "uint", ] @@ -8048,7 +8115,7 @@ dependencies = [ [[package]] name = "remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "env_logger 0.9.0", "jsonrpsee-proc-macros", @@ -8176,7 +8243,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bp-messages", @@ -8220,6 +8287,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "polkadot-runtime-parachains", + "scale-info", "serde", "serde_derive", "smallvec", @@ -8361,7 +8429,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-core", @@ -8372,7 +8440,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8399,7 +8467,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -8422,7 +8490,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -8438,7 +8506,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8454,7 +8522,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -8465,7 +8533,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "chrono", "fdlimit", @@ -8503,7 +8571,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "fnv", "futures 0.3.17", @@ -8531,7 +8599,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "kvdb", @@ -8556,7 +8624,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -8580,7 +8648,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8609,7 +8677,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8652,7 +8720,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "futures 0.3.17", @@ -8676,7 +8744,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8689,7 +8757,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -8715,7 +8783,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sc-client-api", "sp-authorship", @@ -8726,7 +8794,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "lazy_static", "libsecp256k1 0.6.0", @@ -8752,7 +8820,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "environmental", @@ -8770,7 +8838,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -8786,7 +8854,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "cfg-if 1.0.0", "libc", @@ -8805,7 +8873,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8842,7 +8910,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "finality-grandpa", @@ -8866,7 +8934,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "futures 0.3.17", @@ -8883,7 +8951,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -8898,7 +8966,7 @@ dependencies = [ [[package]] name = "sc-light" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "parity-scale-codec", @@ -8916,7 +8984,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-std", "async-trait", @@ -8967,7 +9035,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -8983,7 +9051,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "bytes 1.0.1", "fnv", @@ -9010,7 +9078,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "libp2p", @@ -9023,7 +9091,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -9032,7 +9100,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "hash-db", @@ -9063,7 +9131,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -9088,7 +9156,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "jsonrpc-core", @@ -9105,7 +9173,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "directories", @@ -9170,7 +9238,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -9184,7 +9252,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -9206,7 +9274,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "chrono", "futures 0.3.17", @@ -9224,7 +9292,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9253,7 +9321,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -9264,7 +9332,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "intervalier", @@ -9291,7 +9359,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "derive_more", "futures 0.3.17", @@ -9305,7 +9373,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "futures-timer 3.0.2", @@ -9324,6 +9392,7 @@ dependencies = [ "derive_more", "parity-scale-codec", "scale-info-derive", + "serde", ] [[package]] @@ -9485,9 +9554,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.64" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" +checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8" dependencies = [ "itoa", "ryu", @@ -9661,7 +9730,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "enumn", "parity-scale-codec", @@ -9764,7 +9833,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "log", @@ -9781,7 +9850,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "blake2-rfc", "proc-macro-crate 1.0.0", @@ -9793,9 +9862,10 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "serde", "sp-core", "sp-io", @@ -9805,11 +9875,12 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "integer-sqrt", "num-traits", "parity-scale-codec", + "scale-info", "serde", "sp-debug-derive", "sp-std", @@ -9819,9 +9890,10 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-runtime", @@ -9831,7 +9903,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "parity-scale-codec", @@ -9843,7 +9915,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "sp-api", @@ -9855,7 +9927,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "log", @@ -9873,7 +9945,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -9892,10 +9964,11 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "parity-scale-codec", + "scale-info", "sp-api", "sp-application-crypto", "sp-consensus", @@ -9909,11 +9982,12 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "merlin", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -9931,9 +10005,10 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-arithmetic", "sp-runtime", ] @@ -9941,7 +10016,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -9953,7 +10028,7 @@ dependencies = [ [[package]] name = "sp-core" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "base58", "blake2-rfc", @@ -9976,6 +10051,7 @@ dependencies = [ "primitive-types", "rand 0.7.3", "regex", + "scale-info", "schnorrkel", "secrecy", "serde", @@ -9997,7 +10073,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -10006,7 +10082,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro2", "quote", @@ -10016,7 +10092,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "environmental", "parity-scale-codec", @@ -10027,11 +10103,12 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "finality-grandpa", "log", "parity-scale-codec", + "scale-info", "serde", "sp-api", "sp-application-crypto", @@ -10044,7 +10121,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10058,7 +10135,7 @@ dependencies = [ [[package]] name = "sp-io" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "hash-db", @@ -10083,7 +10160,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "lazy_static", "sp-core", @@ -10094,7 +10171,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "derive_more", @@ -10111,7 +10188,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "zstd", ] @@ -10119,9 +10196,10 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "serde", "sp-arithmetic", "sp-core", @@ -10133,7 +10211,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -10144,7 +10222,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sp-api", "sp-core", @@ -10154,7 +10232,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "backtrace", ] @@ -10162,7 +10240,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "rustc-hash", "serde", @@ -10172,7 +10250,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "either", "hash256-std-hasher", @@ -10182,6 +10260,7 @@ dependencies = [ "parity-util-mem", "paste 1.0.4", "rand 0.7.3", + "scale-info", "serde", "sp-application-crypto", "sp-arithmetic", @@ -10193,7 +10272,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10210,7 +10289,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "Inflector", "proc-macro-crate 1.0.0", @@ -10222,7 +10301,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "serde", "serde_json", @@ -10231,9 +10310,10 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-api", "sp-core", "sp-runtime", @@ -10244,9 +10324,10 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", + "scale-info", "sp-runtime", "sp-std", ] @@ -10254,7 +10335,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "log", @@ -10277,12 +10358,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" [[package]] name = "sp-storage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10295,7 +10376,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "sp-core", @@ -10308,7 +10389,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures-timer 3.0.2", @@ -10324,7 +10405,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "erased-serde", "log", @@ -10342,7 +10423,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "sp-api", "sp-runtime", @@ -10351,11 +10432,12 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "log", "parity-scale-codec", + "scale-info", "sp-core", "sp-inherents", "sp-runtime", @@ -10366,11 +10448,12 @@ dependencies = [ [[package]] name = "sp-trie" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "hash-db", "memory-db", "parity-scale-codec", + "scale-info", "sp-core", "sp-std", "trie-db", @@ -10380,11 +10463,12 @@ dependencies = [ [[package]] name = "sp-version" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-serde", "parity-scale-codec", "parity-wasm 0.42.2", + "scale-info", "serde", "sp-runtime", "sp-std", @@ -10395,7 +10479,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -10406,7 +10490,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10688,7 +10772,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "platforms", ] @@ -10696,7 +10780,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.17", @@ -10718,7 +10802,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.9.0" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-std", "derive_more", @@ -10732,7 +10816,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "async-trait", "futures 0.3.17", @@ -10759,7 +10843,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "futures 0.3.17", "substrate-test-utils-derive", @@ -10769,7 +10853,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "proc-macro-crate 1.0.0", "proc-macro2", @@ -10780,7 +10864,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "ansi_term 0.12.1", "build-helper", @@ -11070,9 +11154,9 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" [[package]] name = "tracing" -version = "0.1.26" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d" +checksum = "c2ba9ab62b7d6497a8638dfda5e5c4fb3b2d5a7fca4118f2b96151c8ef1a437e" dependencies = [ "cfg-if 1.0.0", "pin-project-lite 0.2.4", @@ -11082,9 +11166,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2" +checksum = "98863d0dd09fa59a1b79c6750ad80dbda6b75f4e71c437a6a1a8cb91a8bcbd77" dependencies = [ "proc-macro2", "quote", @@ -11093,9 +11177,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.18" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052" +checksum = "46125608c26121c81b0c6d693eab5a420e416da7e43c426d2e8f7df8da8a3acf" dependencies = [ "lazy_static", ] @@ -11233,7 +11317,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#630422d6108cbaaca893ab213dde69f3bdaa1f6b" +source = "git+https://github.com/paritytech/substrate?branch=master#ba153b9ae050eda022f002d74d76f98d1e339a81" dependencies = [ "log", "parity-scale-codec", @@ -11838,7 +11922,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "beefy-primitives", "bitvec 0.20.1", @@ -11892,6 +11976,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "rustc-hex", + "scale-info", "serde", "serde_derive", "smallvec", @@ -12079,19 +12164,20 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "derivative", "impl-trait-for-tuples", "log", "parity-scale-codec", + "scale-info", "xcm-procedural", ] [[package]] name = "xcm-builder" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "frame-system", @@ -12099,6 +12185,7 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain", + "scale-info", "sp-arithmetic", "sp-io", "sp-runtime", @@ -12110,7 +12197,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.9" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -12127,7 +12214,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#77e92caaa276b956d3f1e4c658e745f2fce55ad0" +source = "git+https://github.com/paritytech/polkadot?branch=master#9dc2d42b9266faf4a80b7869296c2ae6b1bc8ef0" dependencies = [ "proc-macro2", "quote", From 1330eca2cbfcd6b9ffcbd55883931d45fad9de6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Thu, 16 Sep 2021 09:54:20 +0200 Subject: [PATCH 26/26] Update test/client/src/lib.rs --- test/client/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/client/src/lib.rs b/test/client/src/lib.rs index 0b0734f1fc2..d780cf0de6d 100644 --- a/test/client/src/lib.rs +++ b/test/client/src/lib.rs @@ -172,7 +172,7 @@ pub fn transfer( ) -> UncheckedExtrinsic { let function = Call::Balances(pallet_balances::Call::transfer { dest: dest.public().into(), - value, + value, }); generate_extrinsic(client, origin, function)