From 5b29ae237fbc36cb9599f418a1ec6466dc6b9abf Mon Sep 17 00:00:00 2001 From: Emeric Chevalier Date: Mon, 18 Jan 2021 08:54:31 +0100 Subject: [PATCH 01/35] compact, need to be made optional and look into/compress child trie roots/state. --- Cargo.lock | 2 ++ collator/Cargo.toml | 2 ++ collator/src/lib.rs | 14 ++++++++++++++ runtime/src/validate_block/implementation.rs | 16 +++++++++++++++- 4 files changed, 33 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 126ad678ae6..81cbb0e76c5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1058,7 +1058,9 @@ dependencies = [ "sp-keyring", "sp-runtime", "sp-state-machine", + "sp-trie", "substrate-test-client", + "trie-db", ] [[package]] diff --git a/collator/Cargo.toml b/collator/Cargo.toml index 35b11729191..a3494fdea69 100644 --- a/collator/Cargo.toml +++ b/collator/Cargo.toml @@ -13,6 +13,7 @@ sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "mast sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" } sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } @@ -35,6 +36,7 @@ log = "0.4.8" codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ] } futures = { version = "0.3.1", features = ["compat"] } parking_lot = "0.9" +trie-db = "0.22.2" [dev-dependencies] # Cumulus dependencies diff --git a/collator/src/lib.rs b/collator/src/lib.rs index 33abd35618f..2d5060f771b 100644 --- a/collator/src/lib.rs +++ b/collator/src/lib.rs @@ -476,6 +476,20 @@ where let (header, extrinsics) = block.deconstruct(); let block_hash = header.hash(); + // compact proof + // TODO this does not look very good StorageProof being compact + // without additional indication. + // Also may better to use RecordProof variant 'Compress' in + // substrate but keeping thing local to cumulus is also interesting + // to avoid exposing it. + let compact_proof = { + let partial_db = proof.into_memory_db(); + let root = sp_core::H256::from_slice(last_head.state_root().as_ref()); + let trie = >>::new(&partial_db, &root).unwrap(); + trie_db::encode_compact::>(&trie).unwrap() + }; + + let proof = sp_state_machine::StorageProof::new(compact_proof); // Create the parachain block data for the validators. let b = ParachainBlockData::::new(header.clone(), extrinsics, proof); diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index a5e5614d1da..cb29fe5d8c4 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -81,8 +81,22 @@ pub fn validate_block>(params: ValidationParams) - "Invalid parent hash", ); - let db = block_data.storage_proof.into_memory_db(); + // Uncompress + let mut db = MemoryDB::default(); + // TODO useless proof copy, 'decode_compact' should use iterator as parameter. + let mut input = Vec::new(); + input.extend(block_data.storage_proof.iter_nodes()); + let (read_root, _used) = trie_db::decode_compact::>, _, _>( + &mut db, + input.as_slice(), + ).expect("Proof is not properly compacted."); + let root = parent_head.state_root().clone(); + + if root != read_root { + panic!("Mismatch root between header and compacted proof"); + } + if !HashDB::, _>::contains(&db, &root, EMPTY_PREFIX) { panic!("Witness data does not contain given storage root."); } From 5d38bc650504dfe3dfd254a9dea3d5be714e207f Mon Sep 17 00:00:00 2001 From: Emeric Chevalier Date: Mon, 18 Jan 2021 16:00:00 +0100 Subject: [PATCH 02/35] proto with child trie support --- collator/src/lib.rs | 50 ++++++++++++++++--- runtime/src/validate_block/implementation.rs | 52 +++++++++++++++++++- 2 files changed, 95 insertions(+), 7 deletions(-) diff --git a/collator/src/lib.rs b/collator/src/lib.rs index 2d5060f771b..0f60cf1dab7 100644 --- a/collator/src/lib.rs +++ b/collator/src/lib.rs @@ -476,19 +476,57 @@ where let (header, extrinsics) = block.deconstruct(); let block_hash = header.hash(); + let mut child_tries = Vec::new(); // compact proof // TODO this does not look very good StorageProof being compact - // without additional indication. - // Also may better to use RecordProof variant 'Compress' in + // without additional indication TODO consider defining in validationparam?. + // Also may better to have these compress logic in sp_trie. // substrate but keeping thing local to cumulus is also interesting // to avoid exposing it. - let compact_proof = { - let partial_db = proof.into_memory_db(); + let partial_db = proof.into_memory_db(); + let mut compact_proof = { let root = sp_core::H256::from_slice(last_head.state_root().as_ref()); - let trie = >>::new(&partial_db, &root).unwrap(); - trie_db::encode_compact::>(&trie).unwrap() + let trie = >>::new(&partial_db, &root) + .expect("Invalid trie proof."); + + use trie_db::Trie; + let mut iter = trie.iter() + .expect("Invalid trie proof."); + // Should be DEFAULT_CHILD_STORAGE_KEY_PREFIX, but at the time we only got the default child trie + // type. + let childtrie_roots = sp_core::storage::well_known_keys::CHILD_STORAGE_KEY_PREFIX; + if iter.seek(childtrie_roots).is_ok() { + loop { + match iter.next() { + Some(Ok((key, value))) if key.starts_with(childtrie_roots) => { + let root: sp_core::H256 = Decode::decode(&mut value.as_slice()) + .expect("Valid child trie root in proof"); + child_tries.push(root); + }, + // allow incomplete database error: we only + // require access to data in the proof. + Some(Err(error)) => match *error { + trie_db::TrieError::IncompleteDatabase(..) => (), + e => panic!("{:?}", e), + }, + _ => break, + } + } + } + + trie_db::encode_compact::>(&trie) + .expect("Valid proof should compact without error") }; + for child_root in child_tries { + let trie = >>::new(&partial_db, &child_root) + .expect("Invalid trie proof."); + let child_proof = trie_db::encode_compact::>(&trie) + .expect("Valid child proof should compact without error"); + + compact_proof.extend(child_proof); + } + let proof = sp_state_machine::StorageProof::new(compact_proof); // Create the parachain block data for the validators. diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index cb29fe5d8c4..190e80ba1c1 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -84,9 +84,10 @@ pub fn validate_block>(params: ValidationParams) - // Uncompress let mut db = MemoryDB::default(); // TODO useless proof copy, 'decode_compact' should use iterator as parameter. + // see https://github.com/paritytech/trie/pull/121 let mut input = Vec::new(); input.extend(block_data.storage_proof.iter_nodes()); - let (read_root, _used) = trie_db::decode_compact::>, _, _>( + let (read_root, nb_used) = trie_db::decode_compact::>, _, _>( &mut db, input.as_slice(), ).expect("Proof is not properly compacted."); @@ -97,9 +98,58 @@ pub fn validate_block>(params: ValidationParams) - panic!("Mismatch root between header and compacted proof"); } + let mut child_tries = Vec::new(); + { + // fetch child trie roots + let trie = sp_trie::TrieDB::>>::new(&db, &read_root) + .expect("Invalid trie proof."); + use trie_db::Trie; + let mut iter = trie.iter() + .expect("Invalid trie proof."); + // Should be DEFAULT_CHILD_STORAGE_KEY_PREFIX, but at the time we only got the default child trie + // type. + let childtrie_roots = sp_core::storage::well_known_keys::CHILD_STORAGE_KEY_PREFIX; + if iter.seek(childtrie_roots).is_ok() { + loop { + match iter.next() { + Some(Ok((key, value))) if key.starts_with(childtrie_roots) => { + let root: B::Hash = Decode::decode(&mut value.as_slice()) + .expect("Valid child trie root in proof"); + child_tries.push(root); + }, + // allow incomplete database error: we only + // require access to data in the proof. + Some(Err(error)) => match *error { + trie_db::TrieError::IncompleteDatabase(..) => (), + e => panic!("{:?}", e), + }, + _ => break, + } + } + } + } if !HashDB::, _>::contains(&db, &root, EMPTY_PREFIX) { panic!("Witness data does not contain given storage root."); } + + let mut nb_used = nb_used; + for child_root in child_tries.into_iter() { + let (read_root, used) = trie_db::decode_compact::>, _, _>( + &mut db, + &input[nb_used..], + ).expect("Proof is not properly compacted."); + + if child_root != read_root { + panic!("Mismatch root between child root in proof and compacted proof"); + } + + nb_used += used; + } + + if nb_used != input.len() { + panic!("Unused nodes in proof"); + } + let backend = sp_state_machine::TrieBackend::new(db, root); let mut overlay = sp_state_machine::OverlayedChanges::default(); let mut cache = Default::default(); From 9aa6397f16863933d06f7a8597621626772d2bb6 Mon Sep 17 00:00:00 2001 From: cheme Date: Tue, 19 Jan 2021 09:57:01 +0100 Subject: [PATCH 03/35] Missing set_offchain_storage overload. --- runtime/src/validate_block/implementation.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index 50ee63233c6..c5237e2328e 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -130,6 +130,8 @@ pub fn validate_block>(params: ValidationParams) - .replace_implementation(host_default_child_storage_root), sp_io::default_child_storage::host_next_key .replace_implementation(host_default_child_storage_next_key), + sp_io::default_child_storage::host_set_offchain_storage + .replace_implementation(host_default_set_offchain_storage), ); set_and_run_with_externalities(&mut ext, || { From c4b932fd9a018acb810c561709fc00dcebd80ed0 Mon Sep 17 00:00:00 2001 From: cheme Date: Tue, 19 Jan 2021 10:00:03 +0100 Subject: [PATCH 04/35] right name --- runtime/src/validate_block/implementation.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index c5237e2328e..b3c6a0a5942 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -112,6 +112,8 @@ pub fn validate_block>(params: ValidationParams) - .replace_implementation(host_storage_rollback_transaction), sp_io::storage::host_commit_transaction .replace_implementation(host_storage_commit_transaction), + sp_io::storage::host_set_offchain_storage + .replace_implementation(host_default_set_offchain_storage), sp_io::default_child_storage::host_get .replace_implementation(host_default_child_storage_get), sp_io::default_child_storage::host_read @@ -130,8 +132,6 @@ pub fn validate_block>(params: ValidationParams) - .replace_implementation(host_default_child_storage_root), sp_io::default_child_storage::host_next_key .replace_implementation(host_default_child_storage_next_key), - sp_io::default_child_storage::host_set_offchain_storage - .replace_implementation(host_default_set_offchain_storage), ); set_and_run_with_externalities(&mut ext, || { From c04b767a9a3a2dd5902bd2cad874c73b32a998ea Mon Sep 17 00:00:00 2001 From: cheme Date: Tue, 19 Jan 2021 10:07:38 +0100 Subject: [PATCH 05/35] Ignore offchain indexing in validation function. --- runtime/src/validate_block/implementation.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index b3c6a0a5942..787648feaa7 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -112,8 +112,6 @@ pub fn validate_block>(params: ValidationParams) - .replace_implementation(host_storage_rollback_transaction), sp_io::storage::host_commit_transaction .replace_implementation(host_storage_commit_transaction), - sp_io::storage::host_set_offchain_storage - .replace_implementation(host_default_set_offchain_storage), sp_io::default_child_storage::host_get .replace_implementation(host_default_child_storage_get), sp_io::default_child_storage::host_read @@ -132,6 +130,10 @@ pub fn validate_block>(params: ValidationParams) - .replace_implementation(host_default_child_storage_root), sp_io::default_child_storage::host_next_key .replace_implementation(host_default_child_storage_next_key), + sp_io::offchain_index::host_set + .replace_implementation(host_offchain_index_set), + sp_io::offchain_index::host_clear + .replace_implementation(host_offchain_index_clear), ); set_and_run_with_externalities(&mut ext, || { @@ -491,3 +493,7 @@ fn host_default_child_storage_next_key(storage_key: &[u8], key: &[u8]) -> Option let child_info = ChildInfo::new_default(storage_key); with_externalities(|ext| ext.next_child_storage_key(&child_info, key)) } + +fn host_offchain_index_set(_key: &[u8], _value: &[u8]) { } + +fn host_offchain_index_clear(_key: &[u8]) { } From 1c32a57a372dcca65822337583ee08f97ee8aad5 Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 11:25:28 +0100 Subject: [PATCH 06/35] patch trie-db --- Cargo.lock | 6 ++---- Cargo.toml | 4 ++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8c1bb0feb57..ba7fb2f3b56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2347,8 +2347,7 @@ dependencies = [ [[package]] name = "hash-db" version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" [[package]] name = "hash256-std-hasher" @@ -9884,8 +9883,7 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" version = "0.22.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc176c377eb24d652c9c69c832c832019011b6106182bf84276c66b66d5c9a6" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" dependencies = [ "hash-db", "hashbrown", diff --git a/Cargo.toml b/Cargo.toml index de323385634..043f8d5e706 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,3 +20,7 @@ members = [ [profile.release] panic = 'unwind' + +[patch.crates-io] +trie-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values' } +hash-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values' } From 62c793d5cb9d959e96b506962d8362f16ee7817d Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 12:17:25 +0100 Subject: [PATCH 07/35] decompress from iter --- primitives/src/lib.rs | 6 ++++++ runtime/src/lib.rs | 2 +- runtime/src/validate_block/implementation.rs | 22 +++++++++++--------- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/primitives/src/lib.rs b/primitives/src/lib.rs index 51a1a292c1b..5469216c16d 100644 --- a/primitives/src/lib.rs +++ b/primitives/src/lib.rs @@ -28,6 +28,12 @@ pub use polkadot_primitives::v1::{ #[cfg(feature = "std")] pub mod genesis; + +/// Storage proof in compress form. +pub type CompressedProof { + pub encoded_nodes: Vec>, +} + /// A module that re-exports relevant relay chain definitions. pub mod relay_chain { pub use polkadot_core_primitives::*; diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 334a3111e8f..c606c3dd60b 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -20,7 +20,7 @@ use codec::{Decode, Encode}; use sp_runtime::traits::Block as BlockT; use sp_std::vec::Vec; -use sp_trie::StorageProof; +pub sp_trie::StorageProof; #[cfg(not(feature = "std"))] #[doc(hidden)] diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index aebdb4ffa35..2bd7cdd5f03 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -83,13 +83,18 @@ pub fn validate_block>(params: ValidationParams) - // Uncompress let mut db = MemoryDB::default(); - // TODO useless proof copy, 'decode_compact' should use iterator as parameter. - // see https://github.com/paritytech/trie/pull/121 + //let mut nodes_iter = block_data.storage_proof.iter_nodes(); + // TODO useless proof copy, need a node iter that is not consuming!! + // (internally trie only use reference to slice so we cannot use + // vec::as_slice on consuming iter. let mut input = Vec::new(); input.extend(block_data.storage_proof.iter_nodes()); - let (read_root, nb_used) = trie_db::decode_compact::>, _, _>( + let mut nodes_iter = input.iter(); + + let mut nodes_iter = nodes_iter.map(|encoded_node| encoded_node.as_slice()); + let (read_root, _nb_used) = trie_db::decode_compact_from_iter::>, _, _, _>( &mut db, - input.as_slice(), + &mut nodes_iter, ).expect("Proof is not properly compacted."); let root = parent_head.state_root().clone(); @@ -132,21 +137,18 @@ pub fn validate_block>(params: ValidationParams) - panic!("Witness data does not contain given storage root."); } - let mut nb_used = nb_used; for child_root in child_tries.into_iter() { - let (read_root, used) = trie_db::decode_compact::>, _, _>( + let (read_root, _nb_used) = trie_db::decode_compact_from_iter::>, _, _, _>( &mut db, - &input[nb_used..], + &mut nodes_iter, ).expect("Proof is not properly compacted."); if child_root != read_root { panic!("Mismatch root between child root in proof and compacted proof"); } - - nb_used += used; } - if nb_used != input.len() { + if nodes_iter.next().is_some() { panic!("Unused nodes in proof"); } From 939f2b1df9c2d4535374bd99eed201280ff9ae5d Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 14:59:04 +0100 Subject: [PATCH 08/35] use compressed proof --- collator/src/lib.rs | 4 ++-- primitives/src/lib.rs | 6 +++++- runtime/src/lib.rs | 10 +++++----- runtime/src/validate_block/implementation.rs | 11 ++--------- runtime/src/validate_block/tests.rs | 3 ++- 5 files changed, 16 insertions(+), 18 deletions(-) diff --git a/collator/src/lib.rs b/collator/src/lib.rs index 2aef24d7007..186705e547f 100644 --- a/collator/src/lib.rs +++ b/collator/src/lib.rs @@ -20,7 +20,7 @@ use cumulus_network::WaitToAnnounce; use cumulus_primitives::{ inherents::{self, VALIDATION_DATA_IDENTIFIER}, well_known_keys, InboundDownwardMessage, InboundHrmpMessage, OutboundHrmpMessage, - ValidationData, relay_chain, + ValidationData, relay_chain, CompressedProof, }; use cumulus_runtime::ParachainBlockData; @@ -599,7 +599,7 @@ where compact_proof.extend(child_proof); } - let proof = sp_state_machine::StorageProof::new(compact_proof); + let proof = CompressedProof { encoded_nodes: compact_proof }; // Create the parachain block data for the validators. let b = ParachainBlockData::::new(header.clone(), extrinsics, proof); diff --git a/primitives/src/lib.rs b/primitives/src/lib.rs index 5469216c16d..ac017dcce92 100644 --- a/primitives/src/lib.rs +++ b/primitives/src/lib.rs @@ -18,6 +18,8 @@ #![cfg_attr(not(feature = "std"), no_std)] +use sp_std::vec::Vec; + pub use polkadot_core_primitives::InboundDownwardMessage; pub use polkadot_parachain::primitives::{Id as ParaId, UpwardMessage, ValidationParams}; pub use polkadot_primitives::v1::{ @@ -29,8 +31,10 @@ pub use polkadot_primitives::v1::{ pub mod genesis; + /// Storage proof in compress form. -pub type CompressedProof { +#[derive(codec::Encode, codec::Decode, sp_core::RuntimeDebug, Clone, PartialEq)] +pub struct CompressedProof { pub encoded_nodes: Vec>, } diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index c606c3dd60b..7ee6ad0a931 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -20,7 +20,7 @@ use codec::{Decode, Encode}; use sp_runtime::traits::Block as BlockT; use sp_std::vec::Vec; -pub sp_trie::StorageProof; +use cumulus_primitives::CompressedProof; #[cfg(not(feature = "std"))] #[doc(hidden)] @@ -37,7 +37,7 @@ pub struct ParachainBlockData { /// The extrinsics of the parachain block without the `PolkadotInherent`. extrinsics: Vec<::Extrinsic>, /// The data that is required to emulate the storage accesses executed by all extrinsics. - storage_proof: StorageProof, + storage_proof: CompressedProof, } impl ParachainBlockData { @@ -45,7 +45,7 @@ impl ParachainBlockData { pub fn new( header: ::Header, extrinsics: Vec<::Extrinsic>, - storage_proof: StorageProof, + storage_proof: CompressedProof, ) -> Self { Self { header, @@ -69,8 +69,8 @@ impl ParachainBlockData { &self.extrinsics } - /// Returns the [`StorageProof`]. - pub fn storage_proof(&self) -> &StorageProof { + /// Returns the [`CompressedProof`]. + pub fn storage_proof(&self) -> &CompressedProof { &self.storage_proof } } diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index 2bd7cdd5f03..1d60b905f2a 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -83,15 +83,8 @@ pub fn validate_block>(params: ValidationParams) - // Uncompress let mut db = MemoryDB::default(); - //let mut nodes_iter = block_data.storage_proof.iter_nodes(); - // TODO useless proof copy, need a node iter that is not consuming!! - // (internally trie only use reference to slice so we cannot use - // vec::as_slice on consuming iter. - let mut input = Vec::new(); - input.extend(block_data.storage_proof.iter_nodes()); - let mut nodes_iter = input.iter(); - - let mut nodes_iter = nodes_iter.map(|encoded_node| encoded_node.as_slice()); + let mut nodes_iter = block_data.storage_proof.encoded_nodes.iter() + .map(|encoded_node| encoded_node.as_slice()); let (read_root, _nb_used) = trie_db::decode_compact_from_iter::>, _, _, _>( &mut db, &mut nodes_iter, diff --git a/runtime/src/validate_block/tests.rs b/runtime/src/validate_block/tests.rs index 42ca15c21d0..eeef14dca44 100644 --- a/runtime/src/validate_block/tests.rs +++ b/runtime/src/validate_block/tests.rs @@ -125,7 +125,7 @@ fn build_block_with_witness( relay_storage_root, } } - +/* TODO compress witness in build_block #[test] fn validate_block_no_extra_extrinsics() { let _ = env_logger::try_init(); @@ -191,3 +191,4 @@ fn validate_block_invalid_parent_hash() { call_validate_block(parent_head, block_data, relay_storage_root) .expect("Calls `validate_block`"); } +*/ From 7e14a81492b6b5b22d69299f7d81d37bc56d713e Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 14:59:24 +0100 Subject: [PATCH 09/35] remove wasm blob from proof (no inject plugged yet) --- collator/src/lib.rs | 6 ++++-- runtime/src/validate_block/implementation.rs | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/collator/src/lib.rs b/collator/src/lib.rs index 186705e547f..f27a6da0e0f 100644 --- a/collator/src/lib.rs +++ b/collator/src/lib.rs @@ -586,8 +586,10 @@ where } } - trie_db::encode_compact::>(&trie) - .expect("Valid proof should compact without error") + trie_db::encode_compact_skip_values::, _>( + &trie, + [sp_core::storage::well_known_keys::CODE].iter().map(|slice| *slice), + ).expect("Valid proof should compact without error") }; for child_root in child_tries { diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index 1d60b905f2a..9ffda3969a3 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -85,9 +85,11 @@ pub fn validate_block>(params: ValidationParams) - let mut db = MemoryDB::default(); let mut nodes_iter = block_data.storage_proof.encoded_nodes.iter() .map(|encoded_node| encoded_node.as_slice()); - let (read_root, _nb_used) = trie_db::decode_compact_from_iter::>, _, _, _>( + let (read_root, _nb_used) = trie_db::decode_compact_with_skipped_values::>, _, _, _, _, _>( &mut db, &mut nodes_iter, + // TODO unimplemented plug code fetcher instead of empty bytes + [(sp_core::storage::well_known_keys::CODE, b"")].iter().map(|(slice, v)| (*slice, &v[..])), ).expect("Proof is not properly compacted."); let root = parent_head.state_root().clone(); From a9d8d1676ba69a7068ced77903fcd5870f712f83 Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 18:16:22 +0100 Subject: [PATCH 10/35] change lock --- Cargo.lock | 374 +++++++++---------- runtime/src/validate_block/implementation.rs | 3 +- 2 files changed, 189 insertions(+), 188 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index add136bbfe9..4c67701e503 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1057,9 +1057,7 @@ dependencies = [ "sp-keyring", "sp-runtime", "sp-state-machine", - "sp-trie", "substrate-test-client", - "trie-db", ] [[package]] @@ -1797,7 +1795,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", ] @@ -1815,7 +1813,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -1833,7 +1831,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "chrono", @@ -1856,7 +1854,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -1872,7 +1870,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -1883,7 +1881,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "bitflags", "frame-metadata", @@ -1908,7 +1906,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1920,7 +1918,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1932,7 +1930,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -1942,7 +1940,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1958,7 +1956,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -2349,7 +2347,8 @@ dependencies = [ [[package]] name = "hash-db" version = "0.15.2" -source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" [[package]] name = "hash256-std-hasher" @@ -2940,7 +2939,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-executive", @@ -4162,7 +4161,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4178,7 +4177,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4193,7 +4192,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4218,7 +4217,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4232,7 +4231,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4246,7 +4245,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4261,7 +4260,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4276,7 +4275,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4290,7 +4289,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4311,7 +4310,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4327,7 +4326,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4346,7 +4345,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4362,7 +4361,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4376,7 +4375,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4391,7 +4390,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4405,7 +4404,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4420,7 +4419,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4435,7 +4434,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4448,7 +4447,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-support", @@ -4463,7 +4462,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4478,7 +4477,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4498,7 +4497,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4512,7 +4511,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4532,7 +4531,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4543,7 +4542,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4557,7 +4556,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4574,7 +4573,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4588,7 +4587,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4605,7 +4604,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4623,7 +4622,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "parity-scale-codec", @@ -4636,7 +4635,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4651,7 +4650,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4666,7 +4665,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-support", @@ -5122,7 +5121,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5137,7 +5136,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5156,7 +5155,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-benchmarking-cli", "log", @@ -5175,7 +5174,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5190,7 +5189,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "sp-core", @@ -5201,7 +5200,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5214,7 +5213,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-trait", "futures 0.3.10", @@ -5231,7 +5230,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5248,7 +5247,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "futures 0.3.10", @@ -5270,7 +5269,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "futures 0.3.10", @@ -5289,7 +5288,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5305,7 +5304,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5320,7 +5319,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5337,7 +5336,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5351,7 +5350,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5375,7 +5374,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "futures 0.3.10", @@ -5391,7 +5390,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5406,7 +5405,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-std", "lazy_static", @@ -5422,7 +5421,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5434,7 +5433,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5448,7 +5447,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-std", "async-trait", @@ -5478,7 +5477,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-trait", "futures 0.3.10", @@ -5501,7 +5500,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-trait", "futures 0.3.10", @@ -5526,7 +5525,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-trait", "futures 0.3.10", @@ -5544,7 +5543,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5567,7 +5566,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5582,7 +5581,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-system", @@ -5609,7 +5608,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5639,7 +5638,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-executive", @@ -5704,7 +5703,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-support", @@ -5740,7 +5739,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5777,7 +5776,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5856,7 +5855,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5874,7 +5873,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5884,7 +5883,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5908,7 +5907,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-executive", @@ -5962,7 +5961,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-benchmarking", "frame-system", @@ -6776,7 +6775,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-executive", "frame-support", @@ -6966,7 +6965,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -6994,7 +6993,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7017,7 +7016,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7034,7 +7033,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7055,7 +7054,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7066,7 +7065,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "atty", "chrono", @@ -7109,7 +7108,7 @@ dependencies = [ [[package]] name = "sc-cli-proc-macro" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7120,7 +7119,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7154,7 +7153,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "blake2-rfc", "hash-db", @@ -7184,7 +7183,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7195,7 +7194,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7240,7 +7239,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7264,7 +7263,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7277,7 +7276,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7303,7 +7302,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sc-client-api", @@ -7317,7 +7316,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7346,7 +7345,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7362,7 +7361,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7377,7 +7376,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7395,7 +7394,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7432,7 +7431,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7456,7 +7455,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "futures 0.3.10", @@ -7474,7 +7473,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7494,7 +7493,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "lazy_static", @@ -7513,7 +7512,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-std", "async-trait", @@ -7566,7 +7565,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7581,7 +7580,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "bytes 0.5.6", "fnv", @@ -7608,7 +7607,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "libp2p", @@ -7621,7 +7620,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7630,7 +7629,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "hash-db", @@ -7664,7 +7663,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7688,7 +7687,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7706,7 +7705,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7770,7 +7769,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7785,7 +7784,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7805,7 +7804,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7826,7 +7825,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "erased-serde", @@ -7850,7 +7849,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7872,7 +7871,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-diagnose", @@ -8337,7 +8336,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sp-core", @@ -8349,7 +8348,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "parity-scale-codec", @@ -8365,7 +8364,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8377,7 +8376,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -8389,7 +8388,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8402,7 +8401,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8414,7 +8413,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8425,7 +8424,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8437,7 +8436,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "log", @@ -8455,7 +8454,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "serde_json", @@ -8464,7 +8463,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -8490,7 +8489,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8504,7 +8503,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "merlin", "parity-scale-codec", @@ -8524,7 +8523,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8533,7 +8532,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8545,7 +8544,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "base58", "blake2-rfc", @@ -8589,7 +8588,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8598,7 +8597,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -8608,7 +8607,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "environmental", "parity-scale-codec", @@ -8619,7 +8618,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "finality-grandpa", "log", @@ -8636,7 +8635,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8648,7 +8647,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "hash-db", @@ -8672,7 +8671,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "lazy_static", "sp-core", @@ -8683,7 +8682,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8700,7 +8699,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -8712,7 +8711,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8723,7 +8722,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "sp-api", "sp-core", @@ -8733,7 +8732,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "backtrace", ] @@ -8741,7 +8740,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "sp-core", @@ -8750,7 +8749,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "either", "hash256-std-hasher", @@ -8771,7 +8770,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8788,7 +8787,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "proc-macro-crate", @@ -8800,7 +8799,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "serde_json", @@ -8809,7 +8808,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8822,7 +8821,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8832,7 +8831,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "log", @@ -8854,12 +8853,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8872,7 +8871,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sp-core", @@ -8885,7 +8884,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8898,7 +8897,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8912,7 +8911,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -8925,7 +8924,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -8941,7 +8940,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "memory-db", @@ -8955,7 +8954,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-core", @@ -8967,7 +8966,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8979,7 +8978,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9112,7 +9111,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "platforms", ] @@ -9120,7 +9119,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.10", @@ -9143,7 +9142,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9157,7 +9156,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.1.30", "futures 0.3.10", @@ -9184,7 +9183,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9219,14 +9218,14 @@ dependencies = [ "sp-transaction-pool", "sp-trie", "sp-version", - "substrate-wasm-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-wasm-builder 3.0.0 (git+https://github.com/cheme/substrate)", "trie-db", ] [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -9247,7 +9246,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "substrate-test-utils-derive", @@ -9257,7 +9256,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "quote 1.0.8", @@ -9283,7 +9282,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9885,7 +9884,8 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" version = "0.22.2" -source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc176c377eb24d652c9c69c832c832019011b6106182bf84276c66b66d5c9a6" dependencies = [ "hash-db", "hashbrown", @@ -10497,7 +10497,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-executive", @@ -10637,7 +10637,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", ] @@ -10645,7 +10645,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-support", "parity-scale-codec", @@ -10661,7 +10661,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index 9ffda3969a3..4e150012bca 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -83,13 +83,14 @@ pub fn validate_block>(params: ValidationParams) - // Uncompress let mut db = MemoryDB::default(); + let code = parachain::validation::validation_code(); let mut nodes_iter = block_data.storage_proof.encoded_nodes.iter() .map(|encoded_node| encoded_node.as_slice()); let (read_root, _nb_used) = trie_db::decode_compact_with_skipped_values::>, _, _, _, _, _>( &mut db, &mut nodes_iter, // TODO unimplemented plug code fetcher instead of empty bytes - [(sp_core::storage::well_known_keys::CODE, b"")].iter().map(|(slice, v)| (*slice, &v[..])), + [(sp_core::storage::well_known_keys::CODE, code.as_slice())].iter().map(|(slice, v)| (*slice, &v[..])), ).expect("Proof is not properly compacted."); let root = parent_head.state_root().clone(); From d73edc950aa308744ed05d50c8698dbab09d34a8 Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 18:37:03 +0100 Subject: [PATCH 11/35] update trie --- Cargo.lock | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4c67701e503..1e7e1223236 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2347,8 +2347,7 @@ dependencies = [ [[package]] name = "hash-db" version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" [[package]] name = "hash256-std-hasher" @@ -9884,8 +9883,7 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" version = "0.22.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc176c377eb24d652c9c69c832c832019011b6106182bf84276c66b66d5c9a6" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" dependencies = [ "hash-db", "hashbrown", From aa5c56850ef461ce3cb774213a92af4b1dd6cee5 Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 18:41:09 +0100 Subject: [PATCH 12/35] change in toml --- collator/Cargo.toml | 44 +++++------ consensus/Cargo.toml | 24 +++--- message-broker/Cargo.toml | 8 +- network/Cargo.toml | 36 ++++----- parachain-upgrade/Cargo.toml | 30 ++++---- primitives/Cargo.toml | 18 ++--- rococo-parachains/Cargo.toml | 74 +++++++++---------- .../pallets/parachain-info/Cargo.toml | 4 +- runtime/Cargo.toml | 28 +++---- service/Cargo.toml | 24 +++--- xcm-handler/Cargo.toml | 8 +- 11 files changed, 149 insertions(+), 149 deletions(-) diff --git a/collator/Cargo.toml b/collator/Cargo.toml index 2b995466b7f..b3f6f1bd182 100644 --- a/collator/Cargo.toml +++ b/collator/Cargo.toml @@ -6,24 +6,24 @@ edition = "2018" [dependencies] # Substrate dependencies -sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-io = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-state-machine = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-trie = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-cli = { git = "https://github.com/cheme/substrate", branch = "master" } # Polkadot dependencies -polkadot-service = { git = "https://github.com/paritytech/polkadot", features = [ "real-overseer" ], branch = "master" } -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-node-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-overseer = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-node-subsystem = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-service = { git = "https://github.com/cheme/polkadot-1", features = [ "real-overseer" ], branch = "master" } +polkadot-parachain = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-node-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-overseer = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-node-subsystem = { git = "https://github.com/cheme/polkadot-1", branch = "master" } # Cumulus dependencies cumulus-network = { path = "../network" } @@ -43,14 +43,14 @@ cumulus-test-runtime = { path = "../test/runtime" } cumulus-test-client = { path = "../test/client" } # Substrate dependencies -sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" } -substrate-test-client = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-keyring = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-state-machine = { git = "https://github.com/cheme/substrate", branch = "master" } +substrate-test-client = { git = "https://github.com/cheme/substrate", branch = "master" } # Polkadot dependencies -polkadot-test-client = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-node-subsystem-test-helpers = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-test-client = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-node-subsystem-test-helpers = { git = "https://github.com/cheme/polkadot-1", branch = "master" } # Other dependencies env_logger = "0.7.1" diff --git a/consensus/Cargo.toml b/consensus/Cargo.toml index 53b67ba09df..d2da6bed3da 100644 --- a/consensus/Cargo.toml +++ b/consensus/Cargo.toml @@ -7,19 +7,19 @@ edition = "2018" [dependencies] # Substrate deps -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -substrate-prometheus-endpoint = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-block-builder = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-api = { git = "https://github.com/cheme/substrate", branch = "master" } +substrate-prometheus-endpoint = { git = "https://github.com/cheme/substrate", branch = "master" } # Polkadot deps -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-runtime = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-runtime = { git = "https://github.com/cheme/polkadot-1", branch = "master" } # Other deps futures = { version = "0.3.8", features = ["compat"] } @@ -29,7 +29,7 @@ tracing = "0.1.22" [dev-dependencies] # Substrate deps -sp-tracing = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-tracing = { git = "https://github.com/cheme/substrate", branch = "master" } # Cumulus dependencies cumulus-test-runtime = { path = "../test/runtime" } diff --git a/message-broker/Cargo.toml b/message-broker/Cargo.toml index 4e28ed540ed..e0ef06d617a 100644 --- a/message-broker/Cargo.toml +++ b/message-broker/Cargo.toml @@ -6,10 +6,10 @@ edition = "2018" [dependencies] # Substrate dependencies -frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-inherents = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } # Other dependencies codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ], default-features = false } diff --git a/network/Cargo.toml b/network/Cargo.toml index 4d0bad4c516..c9167f2be06 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -7,20 +7,20 @@ edition = "2018" [dependencies] # Substrate deps -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } # Polkadot deps -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-statement-table = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-overseer = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-node-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-node-subsystem = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-statement-table = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-overseer = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-node-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-node-subsystem = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } # Cumulus deps cumulus-primitives = { path = "../primitives" } @@ -38,11 +38,11 @@ derive_more = "0.99.2" cumulus-test-service = { path = "../test/service" } # Polkadot deps -polkadot-test-client = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-test-client = { git = "https://github.com/cheme/polkadot-1", branch = "master" } # substrate deps -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-keyring = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-keystore = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } diff --git a/parachain-upgrade/Cargo.toml b/parachain-upgrade/Cargo.toml index cdfdf6a3766..b067d6de075 100644 --- a/parachain-upgrade/Cargo.toml +++ b/parachain-upgrade/Cargo.toml @@ -11,20 +11,20 @@ cumulus-primitives = { path = "../primitives", default-features = false } cumulus-runtime = { path = "../runtime", default-features = false } # Polkadot dependencies -parachain = { package = "polkadot-parachain", git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +parachain = { package = "polkadot-parachain", git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } # Substrate dependencies -frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -pallet-balances = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", version = "2.0.0-rc5", default-features = false, branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-state-machine = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-trie = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +pallet-balances = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", version = "2.0.0-rc5", default-features = false, branch = "master" } +sp-inherents = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-version = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-state-machine = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-trie = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } # Other Dependencies codec = { package = "parity-scale-codec", version = "1.0.0", default-features = false, features = ["derive"]} @@ -32,9 +32,9 @@ serde = { version = "1.0.101", optional = true, features = ["derive"] } hash-db = { version = "0.15.2", default-features = false } [dev-dependencies] -sp-externalities = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -substrate-test-runtime-client = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-externalities = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +substrate-test-runtime-client = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-version = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } cumulus-test-relay-sproof-builder = { path = "../test/relay-sproof-builder" } [features] diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml index bd492d6959b..fd5e552ed34 100644 --- a/primitives/Cargo.toml +++ b/primitives/Cargo.toml @@ -6,23 +6,23 @@ edition = "2018" [dependencies] # Substrate dependencies -sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sc-chain-spec = { git = "https://github.com/paritytech/substrate", optional = true, branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-trie = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-inherents = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sc-chain-spec = { git = "https://github.com/cheme/substrate", optional = true, branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-trie = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } # Polkadot dependencies -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +polkadot-parachain = { git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } +polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } # Other dependencies codec = { package = "parity-scale-codec", version = "1.0.5", default-features = false, features = [ "derive" ] } impl-trait-for-tuples = "0.1.3" # Polkadot dependencies -polkadot-core-primitives = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +polkadot-core-primitives = { git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } [features] default = [ "std" ] diff --git a/rococo-parachains/Cargo.toml b/rococo-parachains/Cargo.toml index d45d0a5fec4..a9eb6d515fe 100644 --- a/rococo-parachains/Cargo.toml +++ b/rococo-parachains/Cargo.toml @@ -26,30 +26,30 @@ parachain-runtime = { package = "cumulus-test-parachain-runtime", path = "runtim rococo-parachain-primitives = { path = "primitives" } # Substrate dependencies -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-session = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-basic-authorship = { git = "https://github.com/paritytech/substrate", version = "0.8.0-rc5", branch = "master" } -sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-session = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-cli = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-executor = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-service = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-transaction-pool = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-transaction-pool = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-network = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-basic-authorship = { git = "https://github.com/cheme/substrate", version = "0.8.0-rc5", branch = "master" } +sp-timestamp = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-block-builder = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-trie = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-finality-grandpa = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-chain-spec = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-rpc = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-tracing = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-offchain = { git = "https://github.com/cheme/substrate", branch = "master" } # RPC related dependencies jsonrpc-core = "15.1.0" @@ -62,14 +62,14 @@ cumulus-primitives = { path = "../primitives" } cumulus-service = { path = "../service" } # Polkadot dependencies -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-cli = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-cli = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-test-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-parachain = { git = "https://github.com/cheme/polkadot-1", branch = "master" } [build-dependencies] -substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", branch = "master" } +substrate-build-script-utils = { git = "https://github.com/cheme/substrate", branch = "master" } [dev-dependencies] assert_cmd = "0.12" @@ -78,12 +78,12 @@ rand = "0.7.3" tokio = { version = "0.2.13", features = ["macros"] } # Polkadot dependencies -polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-test-runtime = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-test-client = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-runtime-common = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-test-runtime = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-test-client = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-test-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } # Substrate dependencies -pallet-sudo = { git = "https://github.com/paritytech/substrate", branch = "master" } -substrate-test-client = { git = "https://github.com/paritytech/substrate", branch = "master" } -substrate-test-runtime-client = { git = "https://github.com/paritytech/substrate", branch = "master" } +pallet-sudo = { git = "https://github.com/cheme/substrate", branch = "master" } +substrate-test-client = { git = "https://github.com/cheme/substrate", branch = "master" } +substrate-test-runtime-client = { git = "https://github.com/cheme/substrate", branch = "master" } diff --git a/rococo-parachains/pallets/parachain-info/Cargo.toml b/rococo-parachains/pallets/parachain-info/Cargo.toml index e1ef2e823be..0736b27a8a2 100644 --- a/rococo-parachains/pallets/parachain-info/Cargo.toml +++ b/rococo-parachains/pallets/parachain-info/Cargo.toml @@ -8,8 +8,8 @@ version = "0.1.0" codec = { package = "parity-scale-codec", version = "1.3.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" } -frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } cumulus-primitives = { path = "../../../primitives", default-features = false } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index a28f534576a..d909b20390e 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -15,24 +15,24 @@ trie-db = { version = "0.22.0", default-features = false } cumulus-primitives = { path = "../primitives", default-features = false } # Substrate dependencies -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -frame-executive = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-trie = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-state-machine = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-externalities = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-executive = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-trie = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-state-machine = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-externalities = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } # Polkadot dependencies -parachain = { package = "polkadot-parachain", git = "https://github.com/paritytech/polkadot", default-features = false, features = [ "wasm-api" ], branch = "master" } +parachain = { package = "polkadot-parachain", git = "https://github.com/cheme/polkadot-1", default-features = false, features = [ "wasm-api" ], branch = "master" } [dev-dependencies] -sc-client-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-keyring = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-executor = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } cumulus-test-relay-sproof-builder = { path = "../test/relay-sproof-builder" } cumulus-test-client = { path = "../test/client" } env_logger = "0.7.1" diff --git a/service/Cargo.toml b/service/Cargo.toml index b1e9fe16365..76b48b2056e 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -11,20 +11,20 @@ cumulus-collator = { path = "../collator" } cumulus-primitives = { path = "../primitives" } # Substrate dependencies -sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-service = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-cli = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } # Polkadot dependencies -polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } -polkadot-overseer = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-overseer = { git = "https://github.com/cheme/polkadot-1", branch = "master" } # Other deps futures = "0.3.6" diff --git a/xcm-handler/Cargo.toml b/xcm-handler/Cargo.toml index 205c26b4397..6bb8af0dc1f 100644 --- a/xcm-handler/Cargo.toml +++ b/xcm-handler/Cargo.toml @@ -9,12 +9,12 @@ edition = "2018" codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ], default-features = false } # Substrate Dependencies -sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } # Polkadot Dependencies -xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +xcm = { git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } # Cumulus Dependencies cumulus-primitives = { path = "../primitives", default-features = false } From 762e2c327424e00a99830155899c4f198df140a8 Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 18:47:25 +0100 Subject: [PATCH 13/35] Revert "change in toml" This reverts commit aa5c56850ef461ce3cb774213a92af4b1dd6cee5. --- collator/Cargo.toml | 44 +++++------ consensus/Cargo.toml | 24 +++--- message-broker/Cargo.toml | 8 +- network/Cargo.toml | 36 ++++----- parachain-upgrade/Cargo.toml | 30 ++++---- primitives/Cargo.toml | 18 ++--- rococo-parachains/Cargo.toml | 74 +++++++++---------- .../pallets/parachain-info/Cargo.toml | 4 +- runtime/Cargo.toml | 28 +++---- service/Cargo.toml | 24 +++--- xcm-handler/Cargo.toml | 8 +- 11 files changed, 149 insertions(+), 149 deletions(-) diff --git a/collator/Cargo.toml b/collator/Cargo.toml index b3f6f1bd182..2b995466b7f 100644 --- a/collator/Cargo.toml +++ b/collator/Cargo.toml @@ -6,24 +6,24 @@ edition = "2018" [dependencies] # Substrate dependencies -sp-runtime = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-io = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-state-machine = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-api = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-trie = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-cli = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } # Polkadot dependencies -polkadot-service = { git = "https://github.com/cheme/polkadot-1", features = [ "real-overseer" ], branch = "master" } -polkadot-parachain = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-node-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-overseer = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-node-subsystem = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-service = { git = "https://github.com/paritytech/polkadot", features = [ "real-overseer" ], branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-node-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-overseer = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-node-subsystem = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Cumulus dependencies cumulus-network = { path = "../network" } @@ -43,14 +43,14 @@ cumulus-test-runtime = { path = "../test/runtime" } cumulus-test-client = { path = "../test/client" } # Substrate dependencies -sp-keyring = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-state-machine = { git = "https://github.com/cheme/substrate", branch = "master" } -substrate-test-client = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = "master" } +substrate-test-client = { git = "https://github.com/paritytech/substrate", branch = "master" } # Polkadot dependencies -polkadot-test-client = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-node-subsystem-test-helpers = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-test-client = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-node-subsystem-test-helpers = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Other dependencies env_logger = "0.7.1" diff --git a/consensus/Cargo.toml b/consensus/Cargo.toml index d2da6bed3da..53b67ba09df 100644 --- a/consensus/Cargo.toml +++ b/consensus/Cargo.toml @@ -7,19 +7,19 @@ edition = "2018" [dependencies] # Substrate deps -sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-runtime = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-block-builder = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-api = { git = "https://github.com/cheme/substrate", branch = "master" } -substrate-prometheus-endpoint = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +substrate-prometheus-endpoint = { git = "https://github.com/paritytech/substrate", branch = "master" } # Polkadot deps -polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-runtime = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-runtime = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Other deps futures = { version = "0.3.8", features = ["compat"] } @@ -29,7 +29,7 @@ tracing = "0.1.22" [dev-dependencies] # Substrate deps -sp-tracing = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-tracing = { git = "https://github.com/paritytech/substrate", branch = "master" } # Cumulus dependencies cumulus-test-runtime = { path = "../test/runtime" } diff --git a/message-broker/Cargo.toml b/message-broker/Cargo.toml index e0ef06d617a..4e28ed540ed 100644 --- a/message-broker/Cargo.toml +++ b/message-broker/Cargo.toml @@ -6,10 +6,10 @@ edition = "2018" [dependencies] # Substrate dependencies -frame-support = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-inherents = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } # Other dependencies codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ], default-features = false } diff --git a/network/Cargo.toml b/network/Cargo.toml index c9167f2be06..4d0bad4c516 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -7,20 +7,20 @@ edition = "2018" [dependencies] # Substrate deps -sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-runtime = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-api = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } # Polkadot deps -polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-statement-table = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-overseer = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-node-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-node-subsystem = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-statement-table = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-overseer = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-node-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-node-subsystem = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Cumulus deps cumulus-primitives = { path = "../primitives" } @@ -38,11 +38,11 @@ derive_more = "0.99.2" cumulus-test-service = { path = "../test/service" } # Polkadot deps -polkadot-test-client = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-test-client = { git = "https://github.com/paritytech/polkadot", branch = "master" } # substrate deps -sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-keyring = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-keystore = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-keystore = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/parachain-upgrade/Cargo.toml b/parachain-upgrade/Cargo.toml index b067d6de075..cdfdf6a3766 100644 --- a/parachain-upgrade/Cargo.toml +++ b/parachain-upgrade/Cargo.toml @@ -11,20 +11,20 @@ cumulus-primitives = { path = "../primitives", default-features = false } cumulus-runtime = { path = "../runtime", default-features = false } # Polkadot dependencies -parachain = { package = "polkadot-parachain", git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } +parachain = { package = "polkadot-parachain", git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } # Substrate dependencies -frame-support = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -pallet-balances = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", version = "2.0.0-rc5", default-features = false, branch = "master" } -sp-inherents = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-runtime = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-version = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-state-machine = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-trie = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +pallet-balances = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", version = "2.0.0-rc5", default-features = false, branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-state-machine = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } # Other Dependencies codec = { package = "parity-scale-codec", version = "1.0.0", default-features = false, features = ["derive"]} @@ -32,9 +32,9 @@ serde = { version = "1.0.101", optional = true, features = ["derive"] } hash-db = { version = "0.15.2", default-features = false } [dev-dependencies] -sp-externalities = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -substrate-test-runtime-client = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-version = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-externalities = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +substrate-test-runtime-client = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } cumulus-test-relay-sproof-builder = { path = "../test/relay-sproof-builder" } [features] diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml index fd5e552ed34..bd492d6959b 100644 --- a/primitives/Cargo.toml +++ b/primitives/Cargo.toml @@ -6,23 +6,23 @@ edition = "2018" [dependencies] # Substrate dependencies -sp-inherents = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-runtime = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sc-chain-spec = { git = "https://github.com/cheme/substrate", optional = true, branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-trie = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sc-chain-spec = { git = "https://github.com/paritytech/substrate", optional = true, branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } # Polkadot dependencies -polkadot-parachain = { git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } -polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } # Other dependencies codec = { package = "parity-scale-codec", version = "1.0.5", default-features = false, features = [ "derive" ] } impl-trait-for-tuples = "0.1.3" # Polkadot dependencies -polkadot-core-primitives = { git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } +polkadot-core-primitives = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } [features] default = [ "std" ] diff --git a/rococo-parachains/Cargo.toml b/rococo-parachains/Cargo.toml index a9eb6d515fe..d45d0a5fec4 100644 --- a/rococo-parachains/Cargo.toml +++ b/rococo-parachains/Cargo.toml @@ -26,30 +26,30 @@ parachain-runtime = { package = "cumulus-test-parachain-runtime", path = "runtim rococo-parachain-primitives = { path = "primitives" } # Substrate dependencies -sp-runtime = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-session = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-cli = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-executor = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-service = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-transaction-pool = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-transaction-pool = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-network = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-basic-authorship = { git = "https://github.com/cheme/substrate", version = "0.8.0-rc5", branch = "master" } -sp-timestamp = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-block-builder = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-trie = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-finality-grandpa = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-chain-spec = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-rpc = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-tracing = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-offchain = { git = "https://github.com/cheme/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-session = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-transaction-pool = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-network = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-basic-authorship = { git = "https://github.com/paritytech/substrate", version = "0.8.0-rc5", branch = "master" } +sp-timestamp = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-finality-grandpa = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-chain-spec = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-rpc = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-tracing = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-offchain = { git = "https://github.com/paritytech/substrate", branch = "master" } # RPC related dependencies jsonrpc-core = "15.1.0" @@ -62,14 +62,14 @@ cumulus-primitives = { path = "../primitives" } cumulus-service = { path = "../service" } # Polkadot dependencies -polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-cli = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-test-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-parachain = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-cli = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } [build-dependencies] -substrate-build-script-utils = { git = "https://github.com/cheme/substrate", branch = "master" } +substrate-build-script-utils = { git = "https://github.com/paritytech/substrate", branch = "master" } [dev-dependencies] assert_cmd = "0.12" @@ -78,12 +78,12 @@ rand = "0.7.3" tokio = { version = "0.2.13", features = ["macros"] } # Polkadot dependencies -polkadot-runtime-common = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-test-runtime = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-test-client = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-test-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-test-runtime = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-test-client = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Substrate dependencies -pallet-sudo = { git = "https://github.com/cheme/substrate", branch = "master" } -substrate-test-client = { git = "https://github.com/cheme/substrate", branch = "master" } -substrate-test-runtime-client = { git = "https://github.com/cheme/substrate", branch = "master" } +pallet-sudo = { git = "https://github.com/paritytech/substrate", branch = "master" } +substrate-test-client = { git = "https://github.com/paritytech/substrate", branch = "master" } +substrate-test-runtime-client = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/rococo-parachains/pallets/parachain-info/Cargo.toml b/rococo-parachains/pallets/parachain-info/Cargo.toml index 0736b27a8a2..e1ef2e823be 100644 --- a/rococo-parachains/pallets/parachain-info/Cargo.toml +++ b/rococo-parachains/pallets/parachain-info/Cargo.toml @@ -8,8 +8,8 @@ version = "0.1.0" codec = { package = "parity-scale-codec", version = "1.3.0", default-features = false, features = ["derive"] } serde = { version = "1.0.101", optional = true, features = ["derive"] } -frame-support = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } cumulus-primitives = { path = "../../../primitives", default-features = false } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index d909b20390e..a28f534576a 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -15,24 +15,24 @@ trie-db = { version = "0.22.0", default-features = false } cumulus-primitives = { path = "../primitives", default-features = false } # Substrate dependencies -sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-runtime = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-io = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -frame-executive = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-trie = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-state-machine = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-externalities = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-io = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-executive = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-trie = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-state-machine = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-externalities = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } # Polkadot dependencies -parachain = { package = "polkadot-parachain", git = "https://github.com/cheme/polkadot-1", default-features = false, features = [ "wasm-api" ], branch = "master" } +parachain = { package = "polkadot-parachain", git = "https://github.com/paritytech/polkadot", default-features = false, features = [ "wasm-api" ], branch = "master" } [dev-dependencies] -sc-client-api = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -sp-keyring = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-executor = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +sp-keyring = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-executor = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } cumulus-test-relay-sproof-builder = { path = "../test/relay-sproof-builder" } cumulus-test-client = { path = "../test/client" } env_logger = "0.7.1" diff --git a/service/Cargo.toml b/service/Cargo.toml index 76b48b2056e..b1e9fe16365 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -11,20 +11,20 @@ cumulus-collator = { path = "../collator" } cumulus-primitives = { path = "../primitives" } # Substrate dependencies -sc-service = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-client-api = { git = "https://github.com/cheme/substrate", branch = "master" } -sc-cli = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-consensus = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-runtime = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-api = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-core = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-inherents = { git = "https://github.com/cheme/substrate", branch = "master" } -sp-blockchain = { git = "https://github.com/cheme/substrate", branch = "master" } +sc-service = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sc-cli = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-runtime = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-api = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-core = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-inherents = { git = "https://github.com/paritytech/substrate", branch = "master" } +sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "master" } # Polkadot dependencies -polkadot-primitives = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-service = { git = "https://github.com/cheme/polkadot-1", branch = "master" } -polkadot-overseer = { git = "https://github.com/cheme/polkadot-1", branch = "master" } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-overseer = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Other deps futures = "0.3.6" diff --git a/xcm-handler/Cargo.toml b/xcm-handler/Cargo.toml index 6bb8af0dc1f..205c26b4397 100644 --- a/xcm-handler/Cargo.toml +++ b/xcm-handler/Cargo.toml @@ -9,12 +9,12 @@ edition = "2018" codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ], default-features = false } # Substrate Dependencies -sp-std = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -frame-support = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } -frame-system = { git = "https://github.com/cheme/substrate", default-features = false, branch = "master" } +sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } +frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" } # Polkadot Dependencies -xcm = { git = "https://github.com/cheme/polkadot-1", default-features = false, branch = "master" } +xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" } # Cumulus Dependencies cumulus-primitives = { path = "../primitives", default-features = false } From 719d44d49d1a1781c02f04521a80c7ac67359e64 Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 19:07:05 +0100 Subject: [PATCH 14/35] use patch to branches --- Cargo.lock | 369 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 138 ++++++++++++++++++++ 2 files changed, 324 insertions(+), 183 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1e7e1223236..070744400ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1057,7 +1057,9 @@ dependencies = [ "sp-keyring", "sp-runtime", "sp-state-machine", + "sp-trie", "substrate-test-client", + "trie-db", ] [[package]] @@ -1795,7 +1797,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", ] @@ -1813,7 +1815,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -1831,7 +1833,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "chrono", @@ -1854,7 +1856,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -1870,7 +1872,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -1881,7 +1883,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "bitflags", "frame-metadata", @@ -1906,7 +1908,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1918,7 +1920,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1930,7 +1932,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -1940,7 +1942,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1956,7 +1958,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -2938,7 +2940,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-executive", @@ -4160,7 +4162,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4176,7 +4178,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4191,7 +4193,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4216,7 +4218,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4230,7 +4232,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4244,7 +4246,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4259,7 +4261,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4274,7 +4276,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4288,7 +4290,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4309,7 +4311,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4325,7 +4327,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4344,7 +4346,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4360,7 +4362,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4374,7 +4376,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4389,7 +4391,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4403,7 +4405,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4418,7 +4420,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4433,7 +4435,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4446,7 +4448,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-support", @@ -4461,7 +4463,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4476,7 +4478,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4496,7 +4498,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4510,7 +4512,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4530,7 +4532,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4541,7 +4543,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4555,7 +4557,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4572,7 +4574,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4586,7 +4588,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4603,7 +4605,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4621,7 +4623,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "parity-scale-codec", @@ -4634,7 +4636,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4649,7 +4651,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4664,7 +4666,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-support", @@ -5120,7 +5122,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5135,7 +5137,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5154,7 +5156,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-benchmarking-cli", "log", @@ -5173,7 +5175,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5188,7 +5190,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "sp-core", @@ -5199,7 +5201,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5212,7 +5214,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-trait", "futures 0.3.10", @@ -5229,7 +5231,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5246,7 +5248,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "futures 0.3.10", @@ -5268,7 +5270,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "futures 0.3.10", @@ -5287,7 +5289,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5303,7 +5305,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5318,7 +5320,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5335,7 +5337,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5349,7 +5351,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5373,7 +5375,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "futures 0.3.10", @@ -5389,7 +5391,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5404,7 +5406,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-std", "lazy_static", @@ -5420,7 +5422,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5432,7 +5434,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5446,7 +5448,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-std", "async-trait", @@ -5476,7 +5478,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-trait", "futures 0.3.10", @@ -5499,7 +5501,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-trait", "futures 0.3.10", @@ -5524,7 +5526,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "async-trait", "futures 0.3.10", @@ -5542,7 +5544,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5557,6 +5559,7 @@ dependencies = [ "sp-externalities", "sp-io", "sp-runtime", + "sp-runtime-interface", "sp-std", "sp-wasm-interface", "thiserror", @@ -5565,7 +5568,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5580,7 +5583,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-system", @@ -5607,7 +5610,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5637,7 +5640,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-executive", @@ -5702,7 +5705,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-support", @@ -5738,7 +5741,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5775,7 +5778,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5854,7 +5857,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5872,7 +5875,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5882,7 +5885,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5906,7 +5909,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-executive", @@ -5960,7 +5963,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-benchmarking", "frame-system", @@ -6774,7 +6777,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-executive", "frame-support", @@ -6964,7 +6967,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -6992,7 +6995,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7015,7 +7018,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7032,7 +7035,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7053,7 +7056,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7064,7 +7067,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "atty", "chrono", @@ -7107,7 +7110,7 @@ dependencies = [ [[package]] name = "sc-cli-proc-macro" version = "2.0.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7118,7 +7121,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7152,7 +7155,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "blake2-rfc", "hash-db", @@ -7182,7 +7185,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7193,7 +7196,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7238,7 +7241,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7262,7 +7265,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7275,7 +7278,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7301,7 +7304,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sc-client-api", @@ -7315,7 +7318,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7344,7 +7347,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7360,7 +7363,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7375,7 +7378,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7393,7 +7396,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7430,7 +7433,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7454,7 +7457,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "futures 0.3.10", @@ -7472,7 +7475,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7492,7 +7495,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "lazy_static", @@ -7511,7 +7514,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-std", "async-trait", @@ -7564,7 +7567,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7579,7 +7582,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "bytes 0.5.6", "fnv", @@ -7606,7 +7609,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "libp2p", @@ -7619,7 +7622,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7628,7 +7631,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "hash-db", @@ -7662,7 +7665,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7686,7 +7689,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7704,7 +7707,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7768,7 +7771,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7783,7 +7786,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7803,7 +7806,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7824,7 +7827,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "erased-serde", @@ -7848,7 +7851,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7870,7 +7873,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-diagnose", @@ -8335,7 +8338,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sp-core", @@ -8347,7 +8350,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "parity-scale-codec", @@ -8363,7 +8366,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8375,7 +8378,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -8387,7 +8390,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8400,7 +8403,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8412,7 +8415,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8423,7 +8426,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8435,7 +8438,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "log", @@ -8453,7 +8456,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "serde_json", @@ -8462,7 +8465,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -8488,7 +8491,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8502,7 +8505,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "merlin", "parity-scale-codec", @@ -8522,7 +8525,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8531,7 +8534,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8543,7 +8546,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "base58", "blake2-rfc", @@ -8587,7 +8590,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8596,7 +8599,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -8606,7 +8609,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "environmental", "parity-scale-codec", @@ -8617,7 +8620,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "finality-grandpa", "log", @@ -8634,7 +8637,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8646,7 +8649,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "hash-db", @@ -8670,7 +8673,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "lazy_static", "sp-core", @@ -8681,7 +8684,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8698,7 +8701,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -8710,7 +8713,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8721,7 +8724,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "sp-api", "sp-core", @@ -8731,7 +8734,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "backtrace", ] @@ -8739,7 +8742,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "sp-core", @@ -8748,7 +8751,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "either", "hash256-std-hasher", @@ -8769,7 +8772,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8786,7 +8789,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "proc-macro-crate", @@ -8798,7 +8801,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "serde_json", @@ -8807,7 +8810,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8820,7 +8823,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8830,7 +8833,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "log", @@ -8852,12 +8855,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8870,7 +8873,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sp-core", @@ -8883,7 +8886,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8896,7 +8899,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8910,7 +8913,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -8923,7 +8926,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -8939,7 +8942,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "memory-db", @@ -8953,7 +8956,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-core", @@ -8965,7 +8968,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8977,7 +8980,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9110,7 +9113,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "platforms", ] @@ -9118,7 +9121,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.10", @@ -9141,7 +9144,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9155,7 +9158,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.1.30", "futures 0.3.10", @@ -9182,7 +9185,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9217,14 +9220,14 @@ dependencies = [ "sp-transaction-pool", "sp-trie", "sp-version", - "substrate-wasm-builder 3.0.0 (git+https://github.com/cheme/substrate)", + "substrate-wasm-builder 3.0.0 (git+https://github.com/cheme/substrate?branch=validation_io)", "trie-db", ] [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -9245,7 +9248,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "substrate-test-utils-derive", @@ -9255,7 +9258,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "quote 1.0.8", @@ -9281,7 +9284,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/cheme/substrate#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "atty", @@ -10495,7 +10498,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "bitvec", "frame-executive", @@ -10635,7 +10638,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "parity-scale-codec", ] @@ -10643,7 +10646,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-support", "parity-scale-codec", @@ -10659,7 +10662,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", diff --git a/Cargo.toml b/Cargo.toml index 043f8d5e706..bff27229f92 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,3 +24,141 @@ panic = 'unwind' [patch.crates-io] trie-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values' } hash-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values' } + +[patch.'https://github.com/paritytech/substrate'] +sp-core = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-client-api = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-treasury = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-randomness-collective-flip = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-trie = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-keyring = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-system = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-staking = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-support = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-session = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-balances = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-authorship = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-staking = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-io = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-std = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-inherents = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-api = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-sudo = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-system-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-staking-reward-curve = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-offences = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-nicks = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-membership = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-indices = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-im-online = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-identity = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-executive = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-elections-phragmen = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-democracy = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-collective = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-transaction-payment-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-transaction-payment-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-transaction-payment = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-version = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-session = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-offchain = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-recovery = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-society = { git="https://github.com/cheme/substrate", branch="validation_io" } +fork-tree = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-utility = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-network = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-client-db = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-executor = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-service = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-keystore = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-blockchain = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-network-gossip = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-state-machine = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-externalities = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-runtime-interface = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-application-crypto = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-serializer = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-frame-rpc-system = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-chain-spec = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-telemetry = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-tracing = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-prometheus-endpoint = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-keystore = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-benchmarking = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-benchmarking-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-bounties = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-multisig = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-scheduler = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-tips = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-proxy = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-vesting = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-basic-authorship = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-consensus = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus-babe-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus-epochs = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus-slots = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-consensus-vrf = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-consensus-aura = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-wasm-interface = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-finality-grandpa-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-light = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-sync-state-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-arithmetic = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-storage = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-tracing = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-test-primitives = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-build-script-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-test-client = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } + +[patch.'https://github.com/paritytech/polkadot'] +kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-cli = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-rpc = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-parachain = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-collator-protocol = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-primitives = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-core-primitives = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-node-primitives = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-node-subsystem = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-node-jaeger = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-node-collation-generation = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-statement-table = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-availability-distribution = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-availability-bitfield-distribution = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-overseer = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-service = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime-common = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime-parachains = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-erasure-coding = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-network-bridge = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-test-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-test-client = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-test-service = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-node-subsystem-test-helpers = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-node-subsystem-util = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +xcm = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +xcm-builder = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +xcm-executor = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } From 05b69e720cd5330a7f2c0bfb0e87dab2feb493cd Mon Sep 17 00:00:00 2001 From: cheme Date: Wed, 27 Jan 2021 19:58:36 +0100 Subject: [PATCH 15/35] i --- Cargo.toml | 2 ++ runtime/src/validate_block/implementation.rs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index bff27229f92..2ead59e3f2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -134,6 +134,8 @@ substrate-test-utils = { git="https://github.com/cheme/substrate", branch="valid [patch.'https://github.com/paritytech/polkadot'] kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +westend-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +rococo-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-cli = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-rpc = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-parachain = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index 4e150012bca..95e71e17c8a 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -83,7 +83,7 @@ pub fn validate_block>(params: ValidationParams) - // Uncompress let mut db = MemoryDB::default(); - let code = parachain::validation::validation_code(); + let code = sp_io::validation::validation_code(); let mut nodes_iter = block_data.storage_proof.encoded_nodes.iter() .map(|encoded_node| encoded_node.as_slice()); let (read_root, _nb_used) = trie_db::decode_compact_with_skipped_values::>, _, _, _, _, _>( From 8b7240136399b4310265b34668c7fd1cf797087b Mon Sep 17 00:00:00 2001 From: cheme Date: Thu, 28 Jan 2021 09:13:44 +0100 Subject: [PATCH 16/35] i:wq --- Cargo.lock | 86 +++++++++++++++++++++++++++--------------------------- Cargo.toml | 8 ++--- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 070744400ad..9dda15cb369 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2940,7 +2940,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-executive", @@ -5122,7 +5122,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5137,7 +5137,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5156,7 +5156,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-benchmarking-cli", "log", @@ -5175,7 +5175,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5190,7 +5190,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "sp-core", @@ -5201,7 +5201,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5214,7 +5214,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-trait", "futures 0.3.10", @@ -5231,7 +5231,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5248,7 +5248,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "futures 0.3.10", @@ -5270,7 +5270,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "futures 0.3.10", @@ -5289,7 +5289,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5305,7 +5305,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5320,7 +5320,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5337,7 +5337,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5351,7 +5351,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5375,7 +5375,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "futures 0.3.10", @@ -5391,7 +5391,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5406,7 +5406,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-std", "lazy_static", @@ -5422,7 +5422,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5434,7 +5434,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5448,7 +5448,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-std", "async-trait", @@ -5478,7 +5478,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-trait", "futures 0.3.10", @@ -5501,7 +5501,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-trait", "futures 0.3.10", @@ -5526,7 +5526,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-trait", "futures 0.3.10", @@ -5544,7 +5544,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5583,7 +5583,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-system", @@ -5610,7 +5610,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5640,7 +5640,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-executive", @@ -5705,7 +5705,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-support", @@ -5741,7 +5741,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5778,7 +5778,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5857,7 +5857,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5875,7 +5875,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5885,7 +5885,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5909,7 +5909,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-executive", @@ -5963,7 +5963,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-benchmarking", "frame-system", @@ -6777,7 +6777,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-executive", "frame-support", @@ -10498,7 +10498,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-executive", @@ -10638,7 +10638,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", ] @@ -10646,7 +10646,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-support", "parity-scale-codec", @@ -10662,7 +10662,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#a63672a99199acaf576ee8f2f3e4622a110bcd4d" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", diff --git a/Cargo.toml b/Cargo.toml index 2ead59e3f2d..da74d99bfb4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -133,9 +133,12 @@ substrate-test-runtime-client = { git="https://github.com/cheme/substrate", bran substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } [patch.'https://github.com/paritytech/polkadot'] -kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +#kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } westend-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } rococo-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime-common = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime-parachains = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-cli = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-rpc = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-parachain = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } @@ -151,9 +154,6 @@ polkadot-availability-distribution = { git="https://github.com/cheme/polkadot-1" polkadot-availability-bitfield-distribution = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-overseer = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-service = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime-common = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime-parachains = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-erasure-coding = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-network-bridge = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-test-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } From 9087c4cc59d587a803d312645291a15cf019c998 Mon Sep 17 00:00:00 2001 From: cheme Date: Thu, 28 Jan 2021 09:21:36 +0100 Subject: [PATCH 17/35] switch branch --- Cargo.lock | 375 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 210 +++++++++++++++--------------- 2 files changed, 292 insertions(+), 293 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9dda15cb369..8c1bb0feb57 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1057,9 +1057,7 @@ dependencies = [ "sp-keyring", "sp-runtime", "sp-state-machine", - "sp-trie", "substrate-test-client", - "trie-db", ] [[package]] @@ -1797,7 +1795,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", ] @@ -1815,7 +1813,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -1833,7 +1831,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "Inflector", "chrono", @@ -1856,7 +1854,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -1872,7 +1870,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "serde", @@ -1883,7 +1881,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "bitflags", "frame-metadata", @@ -1908,7 +1906,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1920,7 +1918,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1932,7 +1930,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -1942,7 +1940,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1958,7 +1956,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -2349,7 +2347,8 @@ dependencies = [ [[package]] name = "hash-db" version = "0.15.2" -source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" [[package]] name = "hash256-std-hasher" @@ -2940,7 +2939,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-executive", @@ -4162,7 +4161,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4178,7 +4177,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4193,7 +4192,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4218,7 +4217,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4232,7 +4231,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4246,7 +4245,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4261,7 +4260,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4276,7 +4275,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4290,7 +4289,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4311,7 +4310,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4327,7 +4326,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4346,7 +4345,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4362,7 +4361,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4376,7 +4375,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4391,7 +4390,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4405,7 +4404,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4420,7 +4419,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4435,7 +4434,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4448,7 +4447,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "enumflags2", "frame-support", @@ -4463,7 +4462,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4478,7 +4477,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4498,7 +4497,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4512,7 +4511,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4532,7 +4531,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4543,7 +4542,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4557,7 +4556,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4574,7 +4573,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4588,7 +4587,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4605,7 +4604,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4623,7 +4622,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "parity-scale-codec", @@ -4636,7 +4635,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4651,7 +4650,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4666,7 +4665,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "enumflags2", "frame-support", @@ -5122,7 +5121,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5137,7 +5136,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5156,7 +5155,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-benchmarking-cli", "log", @@ -5175,7 +5174,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5190,7 +5189,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "sp-core", @@ -5201,7 +5200,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5214,7 +5213,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-trait", "futures 0.3.10", @@ -5231,7 +5230,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5248,7 +5247,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "futures 0.3.10", @@ -5270,7 +5269,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "futures 0.3.10", @@ -5289,7 +5288,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5305,7 +5304,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5320,7 +5319,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5337,7 +5336,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5351,7 +5350,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5375,7 +5374,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "futures 0.3.10", @@ -5391,7 +5390,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5406,7 +5405,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-std", "lazy_static", @@ -5422,7 +5421,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5434,7 +5433,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5448,7 +5447,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-std", "async-trait", @@ -5478,7 +5477,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-trait", "futures 0.3.10", @@ -5501,7 +5500,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-trait", "futures 0.3.10", @@ -5526,7 +5525,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-trait", "futures 0.3.10", @@ -5544,7 +5543,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5559,7 +5558,6 @@ dependencies = [ "sp-externalities", "sp-io", "sp-runtime", - "sp-runtime-interface", "sp-std", "sp-wasm-interface", "thiserror", @@ -5568,7 +5566,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5583,7 +5581,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-system", @@ -5610,7 +5608,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5640,7 +5638,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-executive", @@ -5705,7 +5703,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-support", @@ -5741,7 +5739,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5778,7 +5776,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5857,7 +5855,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5875,7 +5873,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5885,7 +5883,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5909,7 +5907,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-executive", @@ -5963,7 +5961,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-benchmarking", "frame-system", @@ -6777,7 +6775,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-executive", "frame-support", @@ -6967,7 +6965,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -6995,7 +6993,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7018,7 +7016,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7035,7 +7033,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7056,7 +7054,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7067,7 +7065,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "atty", "chrono", @@ -7110,7 +7108,7 @@ dependencies = [ [[package]] name = "sc-cli-proc-macro" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7121,7 +7119,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7155,7 +7153,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "blake2-rfc", "hash-db", @@ -7185,7 +7183,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7196,7 +7194,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7241,7 +7239,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7265,7 +7263,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7278,7 +7276,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7304,7 +7302,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "sc-client-api", @@ -7318,7 +7316,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7347,7 +7345,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7363,7 +7361,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "parity-scale-codec", @@ -7378,7 +7376,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "parity-scale-codec", @@ -7396,7 +7394,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7433,7 +7431,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7457,7 +7455,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "ansi_term 0.12.1", "futures 0.3.10", @@ -7475,7 +7473,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7495,7 +7493,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "hash-db", "lazy_static", @@ -7514,7 +7512,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-std", "async-trait", @@ -7567,7 +7565,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7582,7 +7580,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "bytes 0.5.6", "fnv", @@ -7609,7 +7607,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "libp2p", @@ -7622,7 +7620,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7631,7 +7629,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "hash-db", @@ -7665,7 +7663,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7689,7 +7687,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7707,7 +7705,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7771,7 +7769,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "parity-scale-codec", @@ -7786,7 +7784,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7806,7 +7804,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7827,7 +7825,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "ansi_term 0.12.1", "erased-serde", @@ -7851,7 +7849,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7873,7 +7871,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-diagnose", @@ -8338,7 +8336,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "sp-core", @@ -8350,7 +8348,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "hash-db", "parity-scale-codec", @@ -8366,7 +8364,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8378,7 +8376,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "serde", @@ -8390,7 +8388,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8403,7 +8401,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -8415,7 +8413,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8426,7 +8424,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -8438,7 +8436,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "log", @@ -8456,7 +8454,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "serde", "serde_json", @@ -8465,7 +8463,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -8491,7 +8489,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -8505,7 +8503,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "merlin", "parity-scale-codec", @@ -8525,7 +8523,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8534,7 +8532,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8546,7 +8544,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "base58", "blake2-rfc", @@ -8590,7 +8588,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8599,7 +8597,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -8609,7 +8607,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "environmental", "parity-scale-codec", @@ -8620,7 +8618,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "finality-grandpa", "log", @@ -8637,7 +8635,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8649,7 +8647,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "hash-db", @@ -8673,7 +8671,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "lazy_static", "sp-core", @@ -8684,7 +8682,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8701,7 +8699,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "serde", @@ -8713,7 +8711,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8724,7 +8722,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "sp-api", "sp-core", @@ -8734,7 +8732,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "backtrace", ] @@ -8742,7 +8740,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "serde", "sp-core", @@ -8751,7 +8749,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "either", "hash256-std-hasher", @@ -8772,7 +8770,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8789,7 +8787,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "Inflector", "proc-macro-crate", @@ -8801,7 +8799,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "serde", "serde_json", @@ -8810,7 +8808,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -8823,7 +8821,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8833,7 +8831,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "hash-db", "log", @@ -8855,12 +8853,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8873,7 +8871,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "sp-core", @@ -8886,7 +8884,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8899,7 +8897,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8913,7 +8911,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "parity-scale-codec", @@ -8926,7 +8924,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -8942,7 +8940,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "hash-db", "memory-db", @@ -8956,7 +8954,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-core", @@ -8968,7 +8966,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8980,7 +8978,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9113,7 +9111,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "platforms", ] @@ -9121,7 +9119,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.10", @@ -9144,7 +9142,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9158,7 +9156,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.1.30", "futures 0.3.10", @@ -9185,7 +9183,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9220,14 +9218,14 @@ dependencies = [ "sp-transaction-pool", "sp-trie", "sp-version", - "substrate-wasm-builder 3.0.0 (git+https://github.com/cheme/substrate?branch=validation_io)", + "substrate-wasm-builder 3.0.0 (git+https://github.com/paritytech/substrate)", "trie-db", ] [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -9248,7 +9246,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "substrate-test-utils-derive", @@ -9258,7 +9256,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "quote 1.0.8", @@ -9284,7 +9282,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9886,7 +9884,8 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" version = "0.22.2" -source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc176c377eb24d652c9c69c832c832019011b6106182bf84276c66b66d5c9a6" dependencies = [ "hash-db", "hashbrown", @@ -10498,7 +10497,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-executive", @@ -10638,7 +10637,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", ] @@ -10646,7 +10645,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-support", "parity-scale-codec", @@ -10662,7 +10661,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", diff --git a/Cargo.toml b/Cargo.toml index da74d99bfb4..51d7fe410a2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,111 +26,111 @@ trie-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values hash-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values' } [patch.'https://github.com/paritytech/substrate'] -sp-core = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-client-api = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-treasury = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-randomness-collective-flip = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-trie = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-keyring = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-system = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-staking = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-support = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-session = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-balances = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-authorship = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-staking = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-io = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-std = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-inherents = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-api = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-sudo = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-system-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-staking-reward-curve = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-offences = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-nicks = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-membership = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-indices = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-im-online = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-identity = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-executive = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-elections-phragmen = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-democracy = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-collective = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-transaction-payment-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-transaction-payment-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-transaction-payment = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-version = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-session = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-offchain = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-recovery = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-society = { git="https://github.com/cheme/substrate", branch="validation_io" } -fork-tree = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-utility = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-network = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-client-db = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-executor = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-service = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-keystore = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-blockchain = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-network-gossip = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-state-machine = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-externalities = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-runtime-interface = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-application-crypto = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-serializer = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-frame-rpc-system = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-chain-spec = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-telemetry = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-tracing = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-prometheus-endpoint = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-keystore = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-benchmarking = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-benchmarking-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-bounties = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-multisig = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-scheduler = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-tips = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-proxy = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-vesting = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-basic-authorship = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus-babe-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus-epochs = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus-slots = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus-vrf = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus-aura = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-wasm-interface = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-finality-grandpa-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-light = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-sync-state-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-arithmetic = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-storage = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-tracing = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-test-primitives = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-build-script-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-test-client = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-core = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-client-api = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-treasury = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-randomness-collective-flip = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-babe = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-trie = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-keyring = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io2" } +frame-system = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-staking = { git="https://github.com/cheme/substrate", branch="validation_io2" } +frame-support = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-session = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-balances = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-authorship = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-staking = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-runtime = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-io = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-std = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-inherents = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-api = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-sudo = { git="https://github.com/cheme/substrate", branch="validation_io2" } +frame-system-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-staking-reward-curve = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-offences = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-nicks = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-membership = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-indices = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-im-online = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-identity = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io2" } +frame-executive = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-elections-phragmen = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-democracy = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-collective = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-transaction-payment-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-transaction-payment-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-transaction-payment = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-version = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-session = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-offchain = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-recovery = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-society = { git="https://github.com/cheme/substrate", branch="validation_io2" } +fork-tree = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-utility = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-network = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-cli = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-client-db = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-executor = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-service = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-keystore = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-blockchain = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-network-gossip = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-state-machine = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-externalities = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-runtime-interface = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-application-crypto = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-serializer = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } +substrate-frame-rpc-system = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-chain-spec = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-telemetry = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-tracing = { git="https://github.com/cheme/substrate", branch="validation_io2" } +substrate-prometheus-endpoint = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-keystore = { git="https://github.com/cheme/substrate", branch="validation_io2" } +frame-benchmarking = { git="https://github.com/cheme/substrate", branch="validation_io2" } +frame-benchmarking-cli = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-bounties = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-multisig = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-scheduler = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-tips = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-proxy = { git="https://github.com/cheme/substrate", branch="validation_io2" } +pallet-vesting = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-basic-authorship = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-consensus = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-consensus = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-consensus-babe-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-consensus-epochs = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-consensus-slots = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-consensus-vrf = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-consensus-aura = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-wasm-interface = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-finality-grandpa-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-light = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-sync-state-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-arithmetic = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-storage = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sc-tracing = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-test-primitives = { git="https://github.com/cheme/substrate", branch="validation_io2" } +substrate-build-script-utils = { git="https://github.com/cheme/substrate", branch="validation_io2" } +substrate-test-client = { git="https://github.com/cheme/substrate", branch="validation_io2" } +substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="validation_io2" } +substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io2" } +substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io2" } [patch.'https://github.com/paritytech/polkadot'] #kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } From ad9a67b843d35febf479cee13185f00ef0125f6e Mon Sep 17 00:00:00 2001 From: cheme Date: Thu, 28 Jan 2021 09:34:49 +0100 Subject: [PATCH 18/35] ii --- Cargo.lock | 375 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 218 +++++++++++++++---------------- 2 files changed, 297 insertions(+), 296 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8c1bb0feb57..9dda15cb369 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1057,7 +1057,9 @@ dependencies = [ "sp-keyring", "sp-runtime", "sp-state-machine", + "sp-trie", "substrate-test-client", + "trie-db", ] [[package]] @@ -1795,7 +1797,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", ] @@ -1813,7 +1815,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -1831,7 +1833,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "chrono", @@ -1854,7 +1856,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -1870,7 +1872,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -1881,7 +1883,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "bitflags", "frame-metadata", @@ -1906,7 +1908,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1918,7 +1920,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1930,7 +1932,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -1940,7 +1942,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1956,7 +1958,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -2347,8 +2349,7 @@ dependencies = [ [[package]] name = "hash-db" version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" [[package]] name = "hash256-std-hasher" @@ -2939,7 +2940,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-executive", @@ -4161,7 +4162,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4177,7 +4178,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4192,7 +4193,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4217,7 +4218,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4231,7 +4232,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4245,7 +4246,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4260,7 +4261,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4275,7 +4276,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4289,7 +4290,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4310,7 +4311,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4326,7 +4327,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4345,7 +4346,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4361,7 +4362,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4375,7 +4376,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4390,7 +4391,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4404,7 +4405,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4419,7 +4420,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4434,7 +4435,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4447,7 +4448,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-support", @@ -4462,7 +4463,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4477,7 +4478,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4497,7 +4498,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4511,7 +4512,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4531,7 +4532,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4542,7 +4543,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4556,7 +4557,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-benchmarking", "frame-support", @@ -4573,7 +4574,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4587,7 +4588,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4604,7 +4605,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4622,7 +4623,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "parity-scale-codec", @@ -4635,7 +4636,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4650,7 +4651,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-support", "frame-system", @@ -4665,7 +4666,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "enumflags2", "frame-support", @@ -5121,7 +5122,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5136,7 +5137,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5155,7 +5156,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-benchmarking-cli", "log", @@ -5174,7 +5175,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5189,7 +5190,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "sp-core", @@ -5200,7 +5201,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5213,7 +5214,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-trait", "futures 0.3.10", @@ -5230,7 +5231,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5247,7 +5248,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "futures 0.3.10", @@ -5269,7 +5270,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "futures 0.3.10", @@ -5288,7 +5289,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5304,7 +5305,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5319,7 +5320,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5336,7 +5337,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5350,7 +5351,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5374,7 +5375,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "futures 0.3.10", @@ -5390,7 +5391,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5405,7 +5406,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-std", "lazy_static", @@ -5421,7 +5422,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5433,7 +5434,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5447,7 +5448,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-std", "async-trait", @@ -5477,7 +5478,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-trait", "futures 0.3.10", @@ -5500,7 +5501,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-trait", "futures 0.3.10", @@ -5525,7 +5526,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "async-trait", "futures 0.3.10", @@ -5543,7 +5544,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5558,6 +5559,7 @@ dependencies = [ "sp-externalities", "sp-io", "sp-runtime", + "sp-runtime-interface", "sp-std", "sp-wasm-interface", "thiserror", @@ -5566,7 +5568,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5581,7 +5583,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-system", @@ -5608,7 +5610,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5638,7 +5640,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-executive", @@ -5703,7 +5705,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-support", @@ -5739,7 +5741,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5776,7 +5778,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5855,7 +5857,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5873,7 +5875,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5883,7 +5885,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5907,7 +5909,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-executive", @@ -5961,7 +5963,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-benchmarking", "frame-system", @@ -6775,7 +6777,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-executive", "frame-support", @@ -6965,7 +6967,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -6993,7 +6995,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7016,7 +7018,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7033,7 +7035,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7054,7 +7056,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7065,7 +7067,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "atty", "chrono", @@ -7108,7 +7110,7 @@ dependencies = [ [[package]] name = "sc-cli-proc-macro" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7119,7 +7121,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7153,7 +7155,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "blake2-rfc", "hash-db", @@ -7183,7 +7185,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7194,7 +7196,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7239,7 +7241,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7263,7 +7265,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7276,7 +7278,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7302,7 +7304,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sc-client-api", @@ -7316,7 +7318,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7345,7 +7347,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7361,7 +7363,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7376,7 +7378,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7394,7 +7396,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7431,7 +7433,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7455,7 +7457,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "futures 0.3.10", @@ -7473,7 +7475,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7493,7 +7495,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "lazy_static", @@ -7512,7 +7514,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-std", "async-trait", @@ -7565,7 +7567,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7580,7 +7582,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "bytes 0.5.6", "fnv", @@ -7607,7 +7609,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "libp2p", @@ -7620,7 +7622,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7629,7 +7631,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "hash-db", @@ -7663,7 +7665,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7687,7 +7689,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7705,7 +7707,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7769,7 +7771,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -7784,7 +7786,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7804,7 +7806,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7825,7 +7827,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "erased-serde", @@ -7849,7 +7851,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7871,7 +7873,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-diagnose", @@ -8336,7 +8338,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sp-core", @@ -8348,7 +8350,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "parity-scale-codec", @@ -8364,7 +8366,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8376,7 +8378,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -8388,7 +8390,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8401,7 +8403,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8413,7 +8415,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8424,7 +8426,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8436,7 +8438,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "log", @@ -8454,7 +8456,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "serde_json", @@ -8463,7 +8465,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -8489,7 +8491,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8503,7 +8505,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "merlin", "parity-scale-codec", @@ -8523,7 +8525,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8532,7 +8534,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8544,7 +8546,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "base58", "blake2-rfc", @@ -8588,7 +8590,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8597,7 +8599,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -8607,7 +8609,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "environmental", "parity-scale-codec", @@ -8618,7 +8620,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "finality-grandpa", "log", @@ -8635,7 +8637,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8647,7 +8649,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "hash-db", @@ -8671,7 +8673,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "lazy_static", "sp-core", @@ -8682,7 +8684,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8699,7 +8701,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "serde", @@ -8711,7 +8713,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8722,7 +8724,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "sp-api", "sp-core", @@ -8732,7 +8734,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "backtrace", ] @@ -8740,7 +8742,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "sp-core", @@ -8749,7 +8751,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "either", "hash256-std-hasher", @@ -8770,7 +8772,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8787,7 +8789,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "Inflector", "proc-macro-crate", @@ -8799,7 +8801,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "serde", "serde_json", @@ -8808,7 +8810,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-api", @@ -8821,7 +8823,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8831,7 +8833,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "log", @@ -8853,12 +8855,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8871,7 +8873,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "sp-core", @@ -8884,7 +8886,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8897,7 +8899,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8911,7 +8913,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "log", "parity-scale-codec", @@ -8924,7 +8926,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -8940,7 +8942,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "hash-db", "memory-db", @@ -8954,7 +8956,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "futures-core", @@ -8966,7 +8968,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8978,7 +8980,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9111,7 +9113,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "platforms", ] @@ -9119,7 +9121,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.10", @@ -9142,7 +9144,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9156,7 +9158,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.1.30", "futures 0.3.10", @@ -9183,7 +9185,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9218,14 +9220,14 @@ dependencies = [ "sp-transaction-pool", "sp-trie", "sp-version", - "substrate-wasm-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-wasm-builder 3.0.0 (git+https://github.com/cheme/substrate?branch=validation_io)", "trie-db", ] [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -9246,7 +9248,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "futures 0.3.10", "substrate-test-utils-derive", @@ -9256,7 +9258,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "proc-macro-crate", "quote 1.0.8", @@ -9282,7 +9284,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9884,8 +9886,7 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" version = "0.22.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc176c377eb24d652c9c69c832c832019011b6106182bf84276c66b66d5c9a6" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" dependencies = [ "hash-db", "hashbrown", @@ -10497,7 +10498,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "bitvec", "frame-executive", @@ -10637,7 +10638,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "parity-scale-codec", ] @@ -10645,7 +10646,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-support", "parity-scale-codec", @@ -10661,7 +10662,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", diff --git a/Cargo.toml b/Cargo.toml index 51d7fe410a2..2ead59e3f2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,119 +26,116 @@ trie-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values hash-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values' } [patch.'https://github.com/paritytech/substrate'] -sp-core = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-client-api = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-treasury = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-randomness-collective-flip = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-babe = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-trie = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-keyring = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io2" } -frame-system = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-staking = { git="https://github.com/cheme/substrate", branch="validation_io2" } -frame-support = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-session = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-balances = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-authorship = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-staking = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-runtime = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-io = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-std = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-inherents = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-api = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-sudo = { git="https://github.com/cheme/substrate", branch="validation_io2" } -frame-system-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-staking-reward-curve = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-offences = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-nicks = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-membership = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-indices = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-im-online = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-identity = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io2" } -frame-executive = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-elections-phragmen = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-democracy = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-collective = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-transaction-payment-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-transaction-payment-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-transaction-payment = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-version = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-session = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-offchain = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-recovery = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-society = { git="https://github.com/cheme/substrate", branch="validation_io2" } -fork-tree = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-utility = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-network = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-cli = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-client-db = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-executor = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-service = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-keystore = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-blockchain = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-network-gossip = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-state-machine = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-externalities = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-runtime-interface = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-application-crypto = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-serializer = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } -substrate-frame-rpc-system = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-chain-spec = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-telemetry = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-tracing = { git="https://github.com/cheme/substrate", branch="validation_io2" } -substrate-prometheus-endpoint = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-keystore = { git="https://github.com/cheme/substrate", branch="validation_io2" } -frame-benchmarking = { git="https://github.com/cheme/substrate", branch="validation_io2" } -frame-benchmarking-cli = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-bounties = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-multisig = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-scheduler = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-tips = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-proxy = { git="https://github.com/cheme/substrate", branch="validation_io2" } -pallet-vesting = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-basic-authorship = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-consensus = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-consensus = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-consensus-babe-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-consensus-epochs = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-consensus-slots = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-consensus-vrf = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-consensus-aura = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-wasm-interface = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-finality-grandpa-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-light = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-sync-state-rpc = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-arithmetic = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-storage = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sc-tracing = { git="https://github.com/cheme/substrate", branch="validation_io2" } -sp-test-primitives = { git="https://github.com/cheme/substrate", branch="validation_io2" } -substrate-build-script-utils = { git="https://github.com/cheme/substrate", branch="validation_io2" } -substrate-test-client = { git="https://github.com/cheme/substrate", branch="validation_io2" } -substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="validation_io2" } -substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io2" } -substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io2" } +sp-core = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-client-api = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-treasury = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-randomness-collective-flip = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-trie = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-keyring = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-system = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-staking = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-support = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-session = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-balances = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-authorship = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-staking = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-io = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-std = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-inherents = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-api = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-sudo = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-system-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-staking-reward-curve = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-offences = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-nicks = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-membership = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-indices = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-im-online = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-identity = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-executive = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-elections-phragmen = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-democracy = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-collective = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-transaction-payment-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-transaction-payment-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-transaction-payment = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-version = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-session = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-offchain = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-recovery = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-society = { git="https://github.com/cheme/substrate", branch="validation_io" } +fork-tree = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-utility = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-network = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-client-db = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-executor = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-service = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-keystore = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-blockchain = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-network-gossip = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-state-machine = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-externalities = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-runtime-interface = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-application-crypto = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-serializer = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-frame-rpc-system = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-chain-spec = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-telemetry = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-tracing = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-prometheus-endpoint = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-keystore = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-benchmarking = { git="https://github.com/cheme/substrate", branch="validation_io" } +frame-benchmarking-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-bounties = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-multisig = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-scheduler = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-tips = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-proxy = { git="https://github.com/cheme/substrate", branch="validation_io" } +pallet-vesting = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-basic-authorship = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-consensus = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus-babe-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus-epochs = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-consensus-slots = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-consensus-vrf = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-consensus-aura = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-wasm-interface = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-finality-grandpa-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-light = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-sync-state-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-arithmetic = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-storage = { git="https://github.com/cheme/substrate", branch="validation_io" } +sc-tracing = { git="https://github.com/cheme/substrate", branch="validation_io" } +sp-test-primitives = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-build-script-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-test-client = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } [patch.'https://github.com/paritytech/polkadot'] -#kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } westend-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } rococo-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime-common = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime-parachains = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-cli = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-rpc = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-parachain = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } @@ -154,6 +151,9 @@ polkadot-availability-distribution = { git="https://github.com/cheme/polkadot-1" polkadot-availability-bitfield-distribution = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-overseer = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-service = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime-common = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } +polkadot-runtime-parachains = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-erasure-coding = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-network-bridge = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } polkadot-test-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } From c2b4459e2d90486dbb468e5e96478ff9cb4d34fa Mon Sep 17 00:00:00 2001 From: cheme Date: Thu, 28 Jan 2021 09:48:25 +0100 Subject: [PATCH 19/35] ok, needed to patch the runtime by putting substrate patch in polkadot project. --- Cargo.lock | 86 +++++++++++++++++++++++++++--------------------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9dda15cb369..30fbe9ed87a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2940,7 +2940,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "frame-executive", @@ -5122,7 +5122,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5137,7 +5137,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5156,7 +5156,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "frame-benchmarking-cli", "log", @@ -5175,7 +5175,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5190,7 +5190,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "parity-scale-codec", "sp-core", @@ -5201,7 +5201,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5214,7 +5214,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "async-trait", "futures 0.3.10", @@ -5231,7 +5231,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5248,7 +5248,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "futures 0.3.10", @@ -5270,7 +5270,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "futures 0.3.10", @@ -5289,7 +5289,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5305,7 +5305,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5320,7 +5320,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5337,7 +5337,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5351,7 +5351,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5375,7 +5375,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "futures 0.3.10", @@ -5391,7 +5391,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5406,7 +5406,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "async-std", "lazy_static", @@ -5422,7 +5422,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5434,7 +5434,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5448,7 +5448,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "async-std", "async-trait", @@ -5478,7 +5478,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "async-trait", "futures 0.3.10", @@ -5501,7 +5501,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "async-trait", "futures 0.3.10", @@ -5526,7 +5526,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "async-trait", "futures 0.3.10", @@ -5544,7 +5544,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5568,7 +5568,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5583,7 +5583,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "frame-system", @@ -5610,7 +5610,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5640,7 +5640,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "frame-executive", @@ -5705,7 +5705,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "frame-support", @@ -5741,7 +5741,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5778,7 +5778,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5857,7 +5857,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5875,7 +5875,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5885,7 +5885,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5909,7 +5909,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "frame-executive", @@ -5963,7 +5963,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "frame-benchmarking", "frame-system", @@ -6777,7 +6777,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "frame-executive", "frame-support", @@ -10498,7 +10498,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "bitvec", "frame-executive", @@ -10638,7 +10638,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "parity-scale-codec", ] @@ -10646,7 +10646,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "frame-support", "parity-scale-codec", @@ -10662,7 +10662,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aae790c2631854b01d320b0cb8ffe1a3dafa904e" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", From aa9d53dd3043ce2f97ed19ef726b027ae14cf4a2 Mon Sep 17 00:00:00 2001 From: cheme Date: Thu, 28 Jan 2021 10:31:24 +0100 Subject: [PATCH 20/35] test passing with this conf --- Cargo.lock | 278 ++++++++++++++++++++++++++--------------------------- 1 file changed, 139 insertions(+), 139 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 30fbe9ed87a..a99f311f396 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1797,7 +1797,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", ] @@ -1815,7 +1815,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -1833,7 +1833,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "Inflector", "chrono", @@ -1856,7 +1856,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -1872,7 +1872,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "serde", @@ -1883,7 +1883,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "bitflags", "frame-metadata", @@ -1908,7 +1908,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1920,7 +1920,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1932,7 +1932,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1958,7 +1958,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sp-api", @@ -4162,7 +4162,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4178,7 +4178,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4193,7 +4193,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4218,7 +4218,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4232,7 +4232,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4246,7 +4246,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4261,7 +4261,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4276,7 +4276,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4290,7 +4290,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4311,7 +4311,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4327,7 +4327,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4346,7 +4346,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4362,7 +4362,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4376,7 +4376,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4391,7 +4391,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4405,7 +4405,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4420,7 +4420,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4435,7 +4435,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4448,7 +4448,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "enumflags2", "frame-support", @@ -4463,7 +4463,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4478,7 +4478,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4498,7 +4498,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4512,7 +4512,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4532,7 +4532,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4543,7 +4543,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4557,7 +4557,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-benchmarking", "frame-support", @@ -4574,7 +4574,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4588,7 +4588,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4605,7 +4605,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4623,7 +4623,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "parity-scale-codec", @@ -4636,7 +4636,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4651,7 +4651,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-support", "frame-system", @@ -4666,7 +4666,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "enumflags2", "frame-support", @@ -6967,7 +6967,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -6995,7 +6995,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7018,7 +7018,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7035,7 +7035,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7056,7 +7056,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7067,7 +7067,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "atty", "chrono", @@ -7110,7 +7110,7 @@ dependencies = [ [[package]] name = "sc-cli-proc-macro" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7121,7 +7121,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7155,7 +7155,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "blake2-rfc", "hash-db", @@ -7185,7 +7185,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7196,7 +7196,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7241,7 +7241,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7265,7 +7265,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7278,7 +7278,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7304,7 +7304,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "log", "sc-client-api", @@ -7318,7 +7318,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7347,7 +7347,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7363,7 +7363,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "log", "parity-scale-codec", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "log", "parity-scale-codec", @@ -7396,7 +7396,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7433,7 +7433,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7457,7 +7457,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "ansi_term 0.12.1", "futures 0.3.10", @@ -7475,7 +7475,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7495,7 +7495,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "hash-db", "lazy_static", @@ -7514,7 +7514,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "async-std", "async-trait", @@ -7567,7 +7567,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7582,7 +7582,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "bytes 0.5.6", "fnv", @@ -7609,7 +7609,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "libp2p", @@ -7622,7 +7622,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7631,7 +7631,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "hash-db", @@ -7665,7 +7665,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7689,7 +7689,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7707,7 +7707,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7771,7 +7771,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "log", "parity-scale-codec", @@ -7786,7 +7786,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7806,7 +7806,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7827,7 +7827,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "ansi_term 0.12.1", "erased-serde", @@ -7851,7 +7851,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7873,7 +7873,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "futures-diagnose", @@ -8338,7 +8338,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "log", "sp-core", @@ -8350,7 +8350,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "hash-db", "parity-scale-codec", @@ -8366,7 +8366,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8378,7 +8378,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "serde", @@ -8390,7 +8390,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8403,7 +8403,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sp-api", @@ -8415,7 +8415,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8426,7 +8426,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sp-api", @@ -8438,7 +8438,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "log", @@ -8456,7 +8456,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "serde", "serde_json", @@ -8465,7 +8465,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -8491,7 +8491,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sp-api", @@ -8505,7 +8505,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "merlin", "parity-scale-codec", @@ -8525,7 +8525,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8534,7 +8534,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8546,7 +8546,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "base58", "blake2-rfc", @@ -8590,7 +8590,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8599,7 +8599,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -8609,7 +8609,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "environmental", "parity-scale-codec", @@ -8620,7 +8620,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "finality-grandpa", "log", @@ -8637,7 +8637,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8649,7 +8649,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "hash-db", @@ -8673,7 +8673,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "lazy_static", "sp-core", @@ -8684,7 +8684,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8701,7 +8701,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "serde", @@ -8713,7 +8713,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8724,7 +8724,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "sp-api", "sp-core", @@ -8734,7 +8734,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "backtrace", ] @@ -8742,7 +8742,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "serde", "sp-core", @@ -8751,7 +8751,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "either", "hash256-std-hasher", @@ -8772,7 +8772,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8789,7 +8789,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "Inflector", "proc-macro-crate", @@ -8801,7 +8801,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "serde", "serde_json", @@ -8810,7 +8810,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sp-api", @@ -8823,7 +8823,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8833,7 +8833,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "hash-db", "log", @@ -8855,12 +8855,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8873,7 +8873,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "log", "sp-core", @@ -8886,7 +8886,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8899,7 +8899,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8913,7 +8913,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "log", "parity-scale-codec", @@ -8926,7 +8926,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -8942,7 +8942,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "hash-db", "memory-db", @@ -8956,7 +8956,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "futures-core", @@ -8968,7 +8968,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8980,7 +8980,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9113,7 +9113,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "platforms", ] @@ -9121,7 +9121,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.10", @@ -9144,7 +9144,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9158,7 +9158,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.1.30", "futures 0.3.10", @@ -9185,7 +9185,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9227,7 +9227,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -9248,7 +9248,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "futures 0.3.10", "substrate-test-utils-derive", @@ -9258,7 +9258,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "proc-macro-crate", "quote 1.0.8", @@ -9284,7 +9284,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#f0ea2af03f1bd078a0b55c191eea2488da638363" +source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" dependencies = [ "ansi_term 0.12.1", "atty", From d300493f36150011437fe4e65b5eb25453eb6d85 Mon Sep 17 00:00:00 2001 From: cheme Date: Thu, 28 Jan 2021 11:01:14 +0100 Subject: [PATCH 21/35] actual lazy code fetch --- Cargo.lock | 4 ++-- runtime/src/validate_block/implementation.rs | 15 ++++++++++++--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a99f311f396..e1dd959baba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2349,7 +2349,7 @@ dependencies = [ [[package]] name = "hash-db" version = "0.15.2" -source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values#5322f0c075ea1586c1c83f44ec95b7f0caccbde0" [[package]] name = "hash256-std-hasher" @@ -9886,7 +9886,7 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" version = "0.22.2" -source = "git+https://github.com/cheme/trie?branch=skip_compact_values#6b58a32af5ecfdd6cf0a5ad56634bf2a50babfde" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values#5322f0c075ea1586c1c83f44ec95b7f0caccbde0" dependencies = [ "hash-db", "hashbrown", diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index 95e71e17c8a..6b24d142eb2 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -19,7 +19,7 @@ use frame_executive::ExecuteBlock; use sp_runtime::traits::{Block as BlockT, HashFor, Header as HeaderT, NumberFor}; -use sp_std::{boxed::Box, vec::Vec}; +use sp_std::{boxed::Box, vec::Vec, borrow::Cow}; use hash_db::{HashDB, EMPTY_PREFIX}; @@ -64,6 +64,16 @@ impl Encode for EncodeOpaqueValue { } } +#[derive(Clone, Copy)] +struct CodeFetcher; + +impl<'a> trie_db::LazyValue<'a> for CodeFetcher { + fn fetch(&self) -> Option> { + let code = sp_io::validation::validation_code(); + Some(code.into()) + } +} + /// Validate a given parachain block on a validator. #[doc(hidden)] pub fn validate_block>(params: ValidationParams) -> ValidationResult { @@ -83,14 +93,13 @@ pub fn validate_block>(params: ValidationParams) - // Uncompress let mut db = MemoryDB::default(); - let code = sp_io::validation::validation_code(); let mut nodes_iter = block_data.storage_proof.encoded_nodes.iter() .map(|encoded_node| encoded_node.as_slice()); let (read_root, _nb_used) = trie_db::decode_compact_with_skipped_values::>, _, _, _, _, _>( &mut db, &mut nodes_iter, // TODO unimplemented plug code fetcher instead of empty bytes - [(sp_core::storage::well_known_keys::CODE, code.as_slice())].iter().map(|(slice, v)| (*slice, &v[..])), + [(sp_core::storage::well_known_keys::CODE, CodeFetcher)].iter().map(|(slice, v)| (*slice, *v)), ).expect("Proof is not properly compacted."); let root = parent_head.state_root().clone(); From 9555c0d5731232fce8f6f428cd133caf16ff0526 Mon Sep 17 00:00:00 2001 From: cheme Date: Mon, 1 Feb 2021 17:02:55 +0100 Subject: [PATCH 22/35] patch issue --- Cargo.lock | 375 +++++++++++++++---------------- Cargo.toml | 5 +- collator/Cargo.toml | 1 - primitives/src/lib.rs | 10 - rococo-parachains/src/service.rs | 1 + runtime/Cargo.toml | 2 - test/client/src/lib.rs | 1 + test/service/src/lib.rs | 1 + 8 files changed, 193 insertions(+), 203 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e1dd959baba..8c1bb0feb57 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1057,9 +1057,7 @@ dependencies = [ "sp-keyring", "sp-runtime", "sp-state-machine", - "sp-trie", "substrate-test-client", - "trie-db", ] [[package]] @@ -1797,7 +1795,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", ] @@ -1815,7 +1813,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -1833,7 +1831,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "Inflector", "chrono", @@ -1856,7 +1854,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -1872,7 +1870,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "serde", @@ -1883,7 +1881,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "bitflags", "frame-metadata", @@ -1908,7 +1906,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1920,7 +1918,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1932,7 +1930,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -1942,7 +1940,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1958,7 +1956,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -2349,7 +2347,8 @@ dependencies = [ [[package]] name = "hash-db" version = "0.15.2" -source = "git+https://github.com/cheme/trie?branch=skip_compact_values#5322f0c075ea1586c1c83f44ec95b7f0caccbde0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" [[package]] name = "hash256-std-hasher" @@ -2940,7 +2939,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-executive", @@ -4162,7 +4161,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4178,7 +4177,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4193,7 +4192,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4218,7 +4217,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4232,7 +4231,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4246,7 +4245,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4261,7 +4260,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4276,7 +4275,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4290,7 +4289,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4311,7 +4310,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4327,7 +4326,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4346,7 +4345,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4362,7 +4361,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4376,7 +4375,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4391,7 +4390,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4405,7 +4404,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4420,7 +4419,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4435,7 +4434,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4448,7 +4447,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "enumflags2", "frame-support", @@ -4463,7 +4462,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4478,7 +4477,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4498,7 +4497,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4512,7 +4511,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4532,7 +4531,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4543,7 +4542,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4557,7 +4556,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-benchmarking", "frame-support", @@ -4574,7 +4573,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4588,7 +4587,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4605,7 +4604,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4623,7 +4622,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "parity-scale-codec", @@ -4636,7 +4635,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4651,7 +4650,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-support", "frame-system", @@ -4666,7 +4665,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "enumflags2", "frame-support", @@ -5122,7 +5121,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5137,7 +5136,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5156,7 +5155,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-benchmarking-cli", "log", @@ -5175,7 +5174,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5190,7 +5189,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "sp-core", @@ -5201,7 +5200,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5214,7 +5213,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-trait", "futures 0.3.10", @@ -5231,7 +5230,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5248,7 +5247,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "futures 0.3.10", @@ -5270,7 +5269,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "futures 0.3.10", @@ -5289,7 +5288,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5305,7 +5304,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5320,7 +5319,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5337,7 +5336,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5351,7 +5350,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5375,7 +5374,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "futures 0.3.10", @@ -5391,7 +5390,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5406,7 +5405,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-std", "lazy_static", @@ -5422,7 +5421,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5434,7 +5433,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5448,7 +5447,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-std", "async-trait", @@ -5478,7 +5477,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-trait", "futures 0.3.10", @@ -5501,7 +5500,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-trait", "futures 0.3.10", @@ -5526,7 +5525,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "async-trait", "futures 0.3.10", @@ -5544,7 +5543,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5559,7 +5558,6 @@ dependencies = [ "sp-externalities", "sp-io", "sp-runtime", - "sp-runtime-interface", "sp-std", "sp-wasm-interface", "thiserror", @@ -5568,7 +5566,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5583,7 +5581,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-system", @@ -5610,7 +5608,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5640,7 +5638,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-executive", @@ -5705,7 +5703,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-support", @@ -5741,7 +5739,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5778,7 +5776,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5857,7 +5855,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5875,7 +5873,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5885,7 +5883,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5909,7 +5907,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-executive", @@ -5963,7 +5961,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-benchmarking", "frame-system", @@ -6777,7 +6775,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-executive", "frame-support", @@ -6967,7 +6965,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -6995,7 +6993,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7018,7 +7016,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7035,7 +7033,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7056,7 +7054,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7067,7 +7065,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "atty", "chrono", @@ -7110,7 +7108,7 @@ dependencies = [ [[package]] name = "sc-cli-proc-macro" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7121,7 +7119,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7155,7 +7153,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "blake2-rfc", "hash-db", @@ -7185,7 +7183,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7196,7 +7194,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7241,7 +7239,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7265,7 +7263,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7278,7 +7276,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7304,7 +7302,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "sc-client-api", @@ -7318,7 +7316,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7347,7 +7345,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7363,7 +7361,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "parity-scale-codec", @@ -7378,7 +7376,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "parity-scale-codec", @@ -7396,7 +7394,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7433,7 +7431,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7457,7 +7455,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "ansi_term 0.12.1", "futures 0.3.10", @@ -7475,7 +7473,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7495,7 +7493,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "hash-db", "lazy_static", @@ -7514,7 +7512,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-std", "async-trait", @@ -7567,7 +7565,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7582,7 +7580,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "bytes 0.5.6", "fnv", @@ -7609,7 +7607,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "libp2p", @@ -7622,7 +7620,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7631,7 +7629,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "hash-db", @@ -7665,7 +7663,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7689,7 +7687,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7707,7 +7705,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7771,7 +7769,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "parity-scale-codec", @@ -7786,7 +7784,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7806,7 +7804,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7827,7 +7825,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "ansi_term 0.12.1", "erased-serde", @@ -7851,7 +7849,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7873,7 +7871,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-diagnose", @@ -8338,7 +8336,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "sp-core", @@ -8350,7 +8348,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "hash-db", "parity-scale-codec", @@ -8366,7 +8364,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8378,7 +8376,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "serde", @@ -8390,7 +8388,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8403,7 +8401,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -8415,7 +8413,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8426,7 +8424,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -8438,7 +8436,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "log", @@ -8456,7 +8454,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "serde", "serde_json", @@ -8465,7 +8463,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -8491,7 +8489,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -8505,7 +8503,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "merlin", "parity-scale-codec", @@ -8525,7 +8523,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8534,7 +8532,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8546,7 +8544,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "base58", "blake2-rfc", @@ -8590,7 +8588,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8599,7 +8597,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -8609,7 +8607,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "environmental", "parity-scale-codec", @@ -8620,7 +8618,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "finality-grandpa", "log", @@ -8637,7 +8635,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8649,7 +8647,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "hash-db", @@ -8673,7 +8671,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "lazy_static", "sp-core", @@ -8684,7 +8682,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8701,7 +8699,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "serde", @@ -8713,7 +8711,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8724,7 +8722,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "sp-api", "sp-core", @@ -8734,7 +8732,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "backtrace", ] @@ -8742,7 +8740,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "serde", "sp-core", @@ -8751,7 +8749,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "either", "hash256-std-hasher", @@ -8772,7 +8770,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8789,7 +8787,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "Inflector", "proc-macro-crate", @@ -8801,7 +8799,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "serde", "serde_json", @@ -8810,7 +8808,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-api", @@ -8823,7 +8821,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8833,7 +8831,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "hash-db", "log", @@ -8855,12 +8853,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8873,7 +8871,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "sp-core", @@ -8886,7 +8884,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8899,7 +8897,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8913,7 +8911,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "log", "parity-scale-codec", @@ -8926,7 +8924,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -8942,7 +8940,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "hash-db", "memory-db", @@ -8956,7 +8954,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "futures-core", @@ -8968,7 +8966,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8980,7 +8978,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9113,7 +9111,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "platforms", ] @@ -9121,7 +9119,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.10", @@ -9144,7 +9142,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9158,7 +9156,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.1.30", "futures 0.3.10", @@ -9185,7 +9183,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9220,14 +9218,14 @@ dependencies = [ "sp-transaction-pool", "sp-trie", "sp-version", - "substrate-wasm-builder 3.0.0 (git+https://github.com/cheme/substrate?branch=validation_io)", + "substrate-wasm-builder 3.0.0 (git+https://github.com/paritytech/substrate)", "trie-db", ] [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -9248,7 +9246,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "futures 0.3.10", "substrate-test-utils-derive", @@ -9258,7 +9256,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "proc-macro-crate", "quote 1.0.8", @@ -9284,7 +9282,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#71202a940060d875543d24a430ec60cae2ca1e9c" +source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9886,7 +9884,8 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" version = "0.22.2" -source = "git+https://github.com/cheme/trie?branch=skip_compact_values#5322f0c075ea1586c1c83f44ec95b7f0caccbde0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc176c377eb24d652c9c69c832c832019011b6106182bf84276c66b66d5c9a6" dependencies = [ "hash-db", "hashbrown", @@ -10498,7 +10497,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "bitvec", "frame-executive", @@ -10638,7 +10637,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "parity-scale-codec", ] @@ -10646,7 +10645,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-support", "parity-scale-codec", @@ -10662,7 +10661,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#aeed9104fa39bba8dcd247575b2e1bcf207cbdc5" +source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", diff --git a/Cargo.toml b/Cargo.toml index 2ead59e3f2d..7bcf7104b76 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,8 +22,8 @@ members = [ panic = 'unwind' [patch.crates-io] -trie-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values' } -hash-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values' } +trie-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values_alt' } +hash-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values_alt' } [patch.'https://github.com/paritytech/substrate'] sp-core = { git="https://github.com/cheme/substrate", branch="validation_io" } @@ -131,6 +131,7 @@ substrate-test-client = { git="https://github.com/cheme/substrate", branch="vali substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io" } substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } +#substrate-wasm-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } [patch.'https://github.com/paritytech/polkadot'] kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } diff --git a/collator/Cargo.toml b/collator/Cargo.toml index 2b995466b7f..be8b0681fc0 100644 --- a/collator/Cargo.toml +++ b/collator/Cargo.toml @@ -35,7 +35,6 @@ log = "0.4.8" codec = { package = "parity-scale-codec", version = "1.3.0", features = [ "derive" ] } futures = { version = "0.3.1", features = ["compat"] } parking_lot = "0.9" -trie-db = "0.22.2" [dev-dependencies] # Cumulus dependencies diff --git a/primitives/src/lib.rs b/primitives/src/lib.rs index ac017dcce92..51a1a292c1b 100644 --- a/primitives/src/lib.rs +++ b/primitives/src/lib.rs @@ -18,8 +18,6 @@ #![cfg_attr(not(feature = "std"), no_std)] -use sp_std::vec::Vec; - pub use polkadot_core_primitives::InboundDownwardMessage; pub use polkadot_parachain::primitives::{Id as ParaId, UpwardMessage, ValidationParams}; pub use polkadot_primitives::v1::{ @@ -30,14 +28,6 @@ pub use polkadot_primitives::v1::{ #[cfg(feature = "std")] pub mod genesis; - - -/// Storage proof in compress form. -#[derive(codec::Encode, codec::Decode, sp_core::RuntimeDebug, Clone, PartialEq)] -pub struct CompressedProof { - pub encoded_nodes: Vec>, -} - /// A module that re-exports relevant relay chain definitions. pub mod relay_chain { pub use polkadot_core_primitives::*; diff --git a/rococo-parachains/src/service.rs b/rococo-parachains/src/service.rs index 4b829142e73..29470bc6266 100644 --- a/rococo-parachains/src/service.rs +++ b/rococo-parachains/src/service.rs @@ -34,6 +34,7 @@ native_executor_instance!( pub Executor, parachain_runtime::api::dispatch, parachain_runtime::native_version, + polkadot_parachain::Validation::HostFunctions, ); /// Starts a `ServiceBuilder` for a full service. diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index a28f534576a..28434fc5e18 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -9,7 +9,6 @@ edition = "2018" codec = { package = "parity-scale-codec", version = "1.3.0", default-features = false, features = [ "derive" ] } hash-db = { version = "0.15.2", default-features = false } memory-db = { version = "0.25.0", default-features = false } -trie-db = { version = "0.22.0", default-features = false } # Cumulus dependencies cumulus-primitives = { path = "../primitives", default-features = false } @@ -49,7 +48,6 @@ std = [ "frame-executive/std", "memory-db/std", "hash-db/std", - "trie-db/std", "sp-state-machine/std", "sp-externalities/std", "sp-trie/std", diff --git a/test/client/src/lib.rs b/test/client/src/lib.rs index 6d529f0f478..22f1f215009 100644 --- a/test/client/src/lib.rs +++ b/test/client/src/lib.rs @@ -37,6 +37,7 @@ mod local_executor { pub LocalExecutor, cumulus_test_runtime::api::dispatch, cumulus_test_runtime::native_version, + polkadot_parachain::Validation::HostFunctions, ); } diff --git a/test/service/src/lib.rs b/test/service/src/lib.rs index 6b49f8b0a4f..667f33def60 100644 --- a/test/service/src/lib.rs +++ b/test/service/src/lib.rs @@ -58,6 +58,7 @@ native_executor_instance!( pub RuntimeExecutor, cumulus_test_runtime::api::dispatch, cumulus_test_runtime::native_version, + polkadot_parachain::Validation::HostFunctions, ); /// Starts a `ServiceBuilder` for a full service. From 4e41b12281d6a2bbf8d3f003cc420c0f45c04913 Mon Sep 17 00:00:00 2001 From: cheme Date: Mon, 1 Feb 2021 19:55:12 +0100 Subject: [PATCH 23/35] Code reorg --- Cargo.lock | 381 ++++++++++--------- Cargo.toml | 2 +- collator/src/lib.rs | 67 +--- rococo-parachains/Cargo.toml | 1 + rococo-parachains/src/service.rs | 2 +- runtime/src/lib.rs | 10 +- runtime/src/validate_block/implementation.rs | 85 +---- service/Cargo.toml | 1 + test/client/Cargo.toml | 1 + test/client/src/lib.rs | 2 +- test/service/Cargo.toml | 1 + test/service/src/lib.rs | 2 +- 12 files changed, 235 insertions(+), 320 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8c1bb0feb57..e3200aa8dbb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1057,6 +1057,7 @@ dependencies = [ "sp-keyring", "sp-runtime", "sp-state-machine", + "sp-trie", "substrate-test-client", ] @@ -1195,7 +1196,6 @@ dependencies = [ "sp-state-machine", "sp-std", "sp-trie", - "trie-db", ] [[package]] @@ -1207,6 +1207,7 @@ dependencies = [ "cumulus-primitives", "futures 0.3.10", "polkadot-overseer", + "polkadot-parachain", "polkadot-primitives", "polkadot-service", "sc-cli", @@ -1233,6 +1234,7 @@ dependencies = [ "pallet-balances", "pallet-transaction-payment", "parity-scale-codec", + "polkadot-parachain", "polkadot-primitives", "sc-block-builder", "sc-consensus", @@ -1345,6 +1347,7 @@ dependencies = [ "pallet-sudo", "parity-scale-codec", "polkadot-overseer", + "polkadot-parachain", "polkadot-primitives", "polkadot-service", "polkadot-test-runtime", @@ -1795,7 +1798,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", ] @@ -1813,7 +1816,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -1831,7 +1834,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "Inflector", "chrono", @@ -1854,7 +1857,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -1870,7 +1873,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "serde", @@ -1881,7 +1884,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "bitflags", "frame-metadata", @@ -1906,7 +1909,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1918,7 +1921,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1930,7 +1933,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -1940,7 +1943,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1956,7 +1959,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sp-api", @@ -2347,8 +2350,7 @@ dependencies = [ [[package]] name = "hash-db" version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d23bd4e7b5eda0d0f3a307e8b381fdc8ba9000f26fbe912250c0a4cc3956364a" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values_alt#8b8c6481c3360678b734b0f08a5360216bb53039" [[package]] name = "hash256-std-hasher" @@ -2939,7 +2941,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "frame-executive", @@ -4161,7 +4163,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4177,7 +4179,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4192,7 +4194,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-benchmarking", "frame-support", @@ -4217,7 +4219,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-benchmarking", "frame-support", @@ -4231,7 +4233,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4245,7 +4247,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4260,7 +4262,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-benchmarking", "frame-support", @@ -4275,7 +4277,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4289,7 +4291,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-benchmarking", "frame-support", @@ -4310,7 +4312,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4326,7 +4328,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4345,7 +4347,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4361,7 +4363,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4375,7 +4377,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4390,7 +4392,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4404,7 +4406,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4419,7 +4421,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4434,7 +4436,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4447,7 +4449,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "enumflags2", "frame-support", @@ -4462,7 +4464,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-benchmarking", "frame-support", @@ -4477,7 +4479,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4497,7 +4499,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4511,7 +4513,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4531,7 +4533,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4542,7 +4544,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4556,7 +4558,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-benchmarking", "frame-support", @@ -4573,7 +4575,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4587,7 +4589,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4604,7 +4606,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4622,7 +4624,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "parity-scale-codec", @@ -4635,7 +4637,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4650,7 +4652,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-support", "frame-system", @@ -4665,7 +4667,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "enumflags2", "frame-support", @@ -5121,7 +5123,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5136,7 +5138,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5155,7 +5157,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "frame-benchmarking-cli", "log", @@ -5174,7 +5176,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5189,7 +5191,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "parity-scale-codec", "sp-core", @@ -5200,7 +5202,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5213,7 +5215,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "async-trait", "futures 0.3.10", @@ -5230,7 +5232,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5247,7 +5249,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "futures 0.3.10", @@ -5269,7 +5271,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "futures 0.3.10", @@ -5288,7 +5290,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5304,7 +5306,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5319,7 +5321,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5336,7 +5338,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5350,7 +5352,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5374,7 +5376,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "futures 0.3.10", @@ -5390,7 +5392,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5405,7 +5407,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "async-std", "lazy_static", @@ -5421,7 +5423,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5433,7 +5435,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5447,7 +5449,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "async-std", "async-trait", @@ -5477,7 +5479,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "async-trait", "futures 0.3.10", @@ -5500,7 +5502,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "async-trait", "futures 0.3.10", @@ -5525,7 +5527,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "async-trait", "futures 0.3.10", @@ -5543,7 +5545,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5558,6 +5560,7 @@ dependencies = [ "sp-externalities", "sp-io", "sp-runtime", + "sp-runtime-interface", "sp-std", "sp-wasm-interface", "thiserror", @@ -5566,7 +5569,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5581,7 +5584,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "frame-system", @@ -5608,7 +5611,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5638,7 +5641,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "frame-executive", @@ -5703,7 +5706,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "frame-support", @@ -5739,7 +5742,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5776,7 +5779,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5855,7 +5858,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5873,7 +5876,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5883,7 +5886,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5907,7 +5910,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "frame-executive", @@ -5961,7 +5964,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "frame-benchmarking", "frame-system", @@ -6724,6 +6727,7 @@ dependencies = [ "polkadot-cli", "polkadot-parachain", "polkadot-primitives", + "polkadot-runtime", "polkadot-runtime-common", "polkadot-service", "polkadot-test-client", @@ -6775,7 +6779,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "frame-executive", "frame-support", @@ -6965,7 +6969,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -6993,7 +6997,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7016,7 +7020,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7033,7 +7037,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7054,7 +7058,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7065,7 +7069,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "atty", "chrono", @@ -7108,7 +7112,7 @@ dependencies = [ [[package]] name = "sc-cli-proc-macro" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7119,7 +7123,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7153,7 +7157,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "blake2-rfc", "hash-db", @@ -7183,7 +7187,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7194,7 +7198,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7239,7 +7243,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7263,7 +7267,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7276,7 +7280,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7302,7 +7306,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "log", "sc-client-api", @@ -7316,7 +7320,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7345,7 +7349,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7361,7 +7365,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "log", "parity-scale-codec", @@ -7376,7 +7380,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "log", "parity-scale-codec", @@ -7394,7 +7398,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7431,7 +7435,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7455,7 +7459,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "ansi_term 0.12.1", "futures 0.3.10", @@ -7473,7 +7477,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7493,7 +7497,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "hash-db", "lazy_static", @@ -7512,7 +7516,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "async-std", "async-trait", @@ -7565,7 +7569,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7580,7 +7584,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "bytes 0.5.6", "fnv", @@ -7607,7 +7611,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "libp2p", @@ -7620,7 +7624,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7629,7 +7633,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "hash-db", @@ -7663,7 +7667,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7687,7 +7691,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7705,7 +7709,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7769,7 +7773,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "log", "parity-scale-codec", @@ -7784,7 +7788,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7804,7 +7808,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7825,7 +7829,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "ansi_term 0.12.1", "erased-serde", @@ -7849,7 +7853,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7871,7 +7875,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "futures-diagnose", @@ -8336,7 +8340,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "log", "sp-core", @@ -8348,7 +8352,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "hash-db", "parity-scale-codec", @@ -8364,7 +8368,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8376,7 +8380,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "serde", @@ -8388,7 +8392,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8401,7 +8405,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sp-api", @@ -8413,7 +8417,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8424,7 +8428,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sp-api", @@ -8436,7 +8440,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "log", @@ -8454,7 +8458,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "serde", "serde_json", @@ -8463,7 +8467,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -8489,7 +8493,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sp-api", @@ -8503,7 +8507,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "merlin", "parity-scale-codec", @@ -8523,7 +8527,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8532,7 +8536,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8544,7 +8548,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "base58", "blake2-rfc", @@ -8588,7 +8592,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8597,7 +8601,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -8607,7 +8611,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "environmental", "parity-scale-codec", @@ -8618,7 +8622,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "finality-grandpa", "log", @@ -8635,7 +8639,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8647,7 +8651,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "hash-db", @@ -8671,7 +8675,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "lazy_static", "sp-core", @@ -8682,7 +8686,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8699,7 +8703,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "serde", @@ -8711,7 +8715,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8722,7 +8726,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "sp-api", "sp-core", @@ -8732,7 +8736,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "backtrace", ] @@ -8740,7 +8744,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "serde", "sp-core", @@ -8749,7 +8753,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "either", "hash256-std-hasher", @@ -8770,7 +8774,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8787,7 +8791,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "Inflector", "proc-macro-crate", @@ -8799,7 +8803,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "serde", "serde_json", @@ -8808,7 +8812,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sp-api", @@ -8821,7 +8825,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8831,7 +8835,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "hash-db", "log", @@ -8853,12 +8857,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8871,7 +8875,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "log", "sp-core", @@ -8884,7 +8888,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8897,7 +8901,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8911,7 +8915,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "log", "parity-scale-codec", @@ -8924,7 +8928,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -8940,7 +8944,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "hash-db", "memory-db", @@ -8954,7 +8958,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "futures-core", @@ -8966,7 +8970,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8978,7 +8982,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9111,7 +9115,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "platforms", ] @@ -9119,7 +9123,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.10", @@ -9142,7 +9146,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9156,7 +9160,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.1.30", "futures 0.3.10", @@ -9183,7 +9187,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9218,14 +9222,14 @@ dependencies = [ "sp-transaction-pool", "sp-trie", "sp-version", - "substrate-wasm-builder 3.0.0 (git+https://github.com/paritytech/substrate)", + "substrate-wasm-builder 3.0.0 (git+https://github.com/cheme/substrate?branch=validation_io)", "trie-db", ] [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -9246,7 +9250,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "futures 0.3.10", "substrate-test-utils-derive", @@ -9256,7 +9260,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "proc-macro-crate", "quote 1.0.8", @@ -9282,7 +9286,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate#f977fb8a16548534481ba1dac948fa6835c1835d" +source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" dependencies = [ "ansi_term 0.12.1", "atty", @@ -9883,9 +9887,8 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "trie-db" -version = "0.22.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc176c377eb24d652c9c69c832c832019011b6106182bf84276c66b66d5c9a6" +version = "0.22.3" +source = "git+https://github.com/cheme/trie?branch=skip_compact_values_alt#8b8c6481c3360678b734b0f08a5360216bb53039" dependencies = [ "hash-db", "hashbrown", @@ -10497,7 +10500,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "bitvec", "frame-executive", @@ -10637,7 +10640,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "parity-scale-codec", ] @@ -10645,7 +10648,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "frame-support", "parity-scale-codec", @@ -10661,7 +10664,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/paritytech/polkadot#cafe755f0ed30c68131228e1deb9901ccbf696fc" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", diff --git a/Cargo.toml b/Cargo.toml index 7bcf7104b76..e3d2a8d7a04 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -131,7 +131,7 @@ substrate-test-client = { git="https://github.com/cheme/substrate", branch="vali substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io" } substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } -#substrate-wasm-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } +substrate-wasm-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } [patch.'https://github.com/paritytech/polkadot'] kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } diff --git a/collator/src/lib.rs b/collator/src/lib.rs index f27a6da0e0f..b0576cd2134 100644 --- a/collator/src/lib.rs +++ b/collator/src/lib.rs @@ -20,7 +20,7 @@ use cumulus_network::WaitToAnnounce; use cumulus_primitives::{ inherents::{self, VALIDATION_DATA_IDENTIFIER}, well_known_keys, InboundDownwardMessage, InboundHrmpMessage, OutboundHrmpMessage, - ValidationData, relay_chain, CompressedProof, + ValidationData, relay_chain, }; use cumulus_runtime::ParachainBlockData; @@ -548,63 +548,22 @@ where let (header, extrinsics) = block.deconstruct(); let block_hash = header.hash(); - let mut child_tries = Vec::new(); - // compact proof - // TODO this does not look very good StorageProof being compact - // without additional indication TODO consider defining in validationparam?. - // Also may better to have these compress logic in sp_trie. - // substrate but keeping thing local to cumulus is also interesting - // to avoid exposing it. - let partial_db = proof.into_memory_db(); - let mut compact_proof = { - let root = sp_core::H256::from_slice(last_head.state_root().as_ref()); - let trie = >>::new(&partial_db, &root) - .expect("Invalid trie proof."); - - use trie_db::Trie; - let mut iter = trie.iter() - .expect("Invalid trie proof."); - // Should be DEFAULT_CHILD_STORAGE_KEY_PREFIX, but at the time we only got the default child trie - // type. - let childtrie_roots = sp_core::storage::well_known_keys::CHILD_STORAGE_KEY_PREFIX; - if iter.seek(childtrie_roots).is_ok() { - loop { - match iter.next() { - Some(Ok((key, value))) if key.starts_with(childtrie_roots) => { - let root: sp_core::H256 = Decode::decode(&mut value.as_slice()) - .expect("Valid child trie root in proof"); - child_tries.push(root); - }, - // allow incomplete database error: we only - // require access to data in the proof. - Some(Err(error)) => match *error { - trie_db::TrieError::IncompleteDatabase(..) => (), - e => panic!("{:?}", e), - }, - _ => break, - } - } - } - trie_db::encode_compact_skip_values::, _>( - &trie, - [sp_core::storage::well_known_keys::CODE].iter().map(|slice| *slice), - ).expect("Valid proof should compact without error") + let root = sp_core::H256::from_slice(last_head.state_root().as_ref()); + let compact_proof = match sp_trie::encode_compact::, _>( + proof, + root, + core::iter::once(sp_core::storage::well_known_keys::CODE), + ) { + Ok(proof) => proof, + Err(e) => { + error!(target: "cumulus-collator", "Failed to compact proof: {:?}", e); + return None; + } }; - for child_root in child_tries { - let trie = >>::new(&partial_db, &child_root) - .expect("Invalid trie proof."); - let child_proof = trie_db::encode_compact::>(&trie) - .expect("Valid child proof should compact without error"); - - compact_proof.extend(child_proof); - } - - let proof = CompressedProof { encoded_nodes: compact_proof }; - // Create the parachain block data for the validators. - let b = ParachainBlockData::::new(header.clone(), extrinsics, proof); + let b = ParachainBlockData::::new(header.clone(), extrinsics, compact_proof); let mut block_import_params = BlockImportParams::new(BlockOrigin::Own, header); block_import_params.body = Some(b.extrinsics().to_vec()); diff --git a/rococo-parachains/Cargo.toml b/rococo-parachains/Cargo.toml index d45d0a5fec4..526bbfe9b2a 100644 --- a/rococo-parachains/Cargo.toml +++ b/rococo-parachains/Cargo.toml @@ -79,6 +79,7 @@ tokio = { version = "0.2.13", features = ["macros"] } # Polkadot dependencies polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-runtime = { git = "https://github.com/paritytech/polkadot", branch = "master" } polkadot-test-runtime = { git = "https://github.com/paritytech/polkadot", branch = "master" } polkadot-test-client = { git = "https://github.com/paritytech/polkadot", branch = "master" } polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } diff --git a/rococo-parachains/src/service.rs b/rococo-parachains/src/service.rs index 29470bc6266..b1e085e85c1 100644 --- a/rococo-parachains/src/service.rs +++ b/rococo-parachains/src/service.rs @@ -34,7 +34,7 @@ native_executor_instance!( pub Executor, parachain_runtime::api::dispatch, parachain_runtime::native_version, - polkadot_parachain::Validation::HostFunctions, + polkadot_parachain::validation::HostFunctions, ); /// Starts a `ServiceBuilder` for a full service. diff --git a/runtime/src/lib.rs b/runtime/src/lib.rs index 7ee6ad0a931..a28990da00e 100644 --- a/runtime/src/lib.rs +++ b/runtime/src/lib.rs @@ -20,7 +20,7 @@ use codec::{Decode, Encode}; use sp_runtime::traits::Block as BlockT; use sp_std::vec::Vec; -use cumulus_primitives::CompressedProof; +use sp_trie::CompactProof; #[cfg(not(feature = "std"))] #[doc(hidden)] @@ -37,7 +37,7 @@ pub struct ParachainBlockData { /// The extrinsics of the parachain block without the `PolkadotInherent`. extrinsics: Vec<::Extrinsic>, /// The data that is required to emulate the storage accesses executed by all extrinsics. - storage_proof: CompressedProof, + storage_proof: CompactProof, } impl ParachainBlockData { @@ -45,7 +45,7 @@ impl ParachainBlockData { pub fn new( header: ::Header, extrinsics: Vec<::Extrinsic>, - storage_proof: CompressedProof, + storage_proof: CompactProof, ) -> Self { Self { header, @@ -69,8 +69,8 @@ impl ParachainBlockData { &self.extrinsics } - /// Returns the [`CompressedProof`]. - pub fn storage_proof(&self) -> &CompressedProof { + /// Returns the [`CompactProof`]. + pub fn storage_proof(&self) -> &CompactProof { &self.storage_proof } } diff --git a/runtime/src/validate_block/implementation.rs b/runtime/src/validate_block/implementation.rs index 6b24d142eb2..eaf0c43777a 100644 --- a/runtime/src/validate_block/implementation.rs +++ b/runtime/src/validate_block/implementation.rs @@ -20,8 +20,7 @@ use frame_executive::ExecuteBlock; use sp_runtime::traits::{Block as BlockT, HashFor, Header as HeaderT, NumberFor}; use sp_std::{boxed::Box, vec::Vec, borrow::Cow}; - -use hash_db::{HashDB, EMPTY_PREFIX}; +use sp_core::storage::well_known_keys::CODE; use parachain::primitives::{HeadData, ValidationCode, ValidationParams, ValidationResult}; @@ -67,10 +66,13 @@ impl Encode for EncodeOpaqueValue { #[derive(Clone, Copy)] struct CodeFetcher; -impl<'a> trie_db::LazyValue<'a> for CodeFetcher { - fn fetch(&self) -> Option> { - let code = sp_io::validation::validation_code(); - Some(code.into()) +impl<'a> sp_trie::LazyFetcher<'a> for CodeFetcher { + fn fetch(&self, key: &[u8]) -> Option> { + if key == CODE { + Some(parachain::validation::validation_code().into()) + } else { + None + } } } @@ -93,69 +95,16 @@ pub fn validate_block>(params: ValidationParams) - // Uncompress let mut db = MemoryDB::default(); - let mut nodes_iter = block_data.storage_proof.encoded_nodes.iter() - .map(|encoded_node| encoded_node.as_slice()); - let (read_root, _nb_used) = trie_db::decode_compact_with_skipped_values::>, _, _, _, _, _>( + let root = match sp_trie::decode_compact::>, _, _, _, _>( &mut db, - &mut nodes_iter, - // TODO unimplemented plug code fetcher instead of empty bytes - [(sp_core::storage::well_known_keys::CODE, CodeFetcher)].iter().map(|(slice, v)| (*slice, *v)), - ).expect("Proof is not properly compacted."); - - let root = parent_head.state_root().clone(); - - if root != read_root { - panic!("Mismatch root between header and compacted proof"); - } - - let mut child_tries = Vec::new(); - { - // fetch child trie roots - let trie = sp_trie::TrieDB::>>::new(&db, &read_root) - .expect("Invalid trie proof."); - use trie_db::Trie; - let mut iter = trie.iter() - .expect("Invalid trie proof."); - // Should be DEFAULT_CHILD_STORAGE_KEY_PREFIX, but at the time we only got the default child trie - // type. - let childtrie_roots = sp_core::storage::well_known_keys::CHILD_STORAGE_KEY_PREFIX; - if iter.seek(childtrie_roots).is_ok() { - loop { - match iter.next() { - Some(Ok((key, value))) if key.starts_with(childtrie_roots) => { - let root: B::Hash = Decode::decode(&mut value.as_slice()) - .expect("Valid child trie root in proof"); - child_tries.push(root); - }, - // allow incomplete database error: we only - // require access to data in the proof. - Some(Err(error)) => match *error { - trie_db::TrieError::IncompleteDatabase(..) => (), - e => panic!("{:?}", e), - }, - _ => break, - } - } - } - } - if !HashDB::, _>::contains(&db, &root, EMPTY_PREFIX) { - panic!("Witness data does not contain given storage root."); - } - - for child_root in child_tries.into_iter() { - let (read_root, _nb_used) = trie_db::decode_compact_from_iter::>, _, _, _>( - &mut db, - &mut nodes_iter, - ).expect("Proof is not properly compacted."); - - if child_root != read_root { - panic!("Mismatch root between child root in proof and compacted proof"); - } - } - - if nodes_iter.next().is_some() { - panic!("Unused nodes in proof"); - } + block_data.storage_proof.iter_compact_encoded_nodes(), + CodeFetcher, + Some(core::iter::once(CODE)), + Some(parent_head.state_root()), + ) { + Ok(root) => root, + Err(_e) => panic!("Compact proof decoding failure."), + }; let backend = sp_state_machine::TrieBackend::new(db, root); let mut overlay = sp_state_machine::OverlayedChanges::default(); diff --git a/service/Cargo.toml b/service/Cargo.toml index b1e9fe16365..b594ab835f3 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -25,6 +25,7 @@ sp-blockchain = { git = "https://github.com/paritytech/substrate", branch = "mas polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } polkadot-overseer = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Other deps futures = "0.3.6" diff --git a/test/client/Cargo.toml b/test/client/Cargo.toml index 3872860eea6..76a8f2741d5 100644 --- a/test/client/Cargo.toml +++ b/test/client/Cargo.toml @@ -30,6 +30,7 @@ cumulus-primitives = { path = "../../primitives" } # Polkadot deps polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Other deps codec = { package = "parity-scale-codec", version = "1.0.5", default-features = false, features = [ "derive" ] } diff --git a/test/client/src/lib.rs b/test/client/src/lib.rs index 22f1f215009..7b471ea46aa 100644 --- a/test/client/src/lib.rs +++ b/test/client/src/lib.rs @@ -37,7 +37,7 @@ mod local_executor { pub LocalExecutor, cumulus_test_runtime::api::dispatch, cumulus_test_runtime::native_version, - polkadot_parachain::Validation::HostFunctions, + polkadot_parachain::validation::HostFunctions, ); } diff --git a/test/service/Cargo.toml b/test/service/Cargo.toml index 86eaa7482e6..4c41327a81e 100644 --- a/test/service/Cargo.toml +++ b/test/service/Cargo.toml @@ -40,6 +40,7 @@ polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = polkadot-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } polkadot-test-service = { git = "https://github.com/paritytech/polkadot", branch = "master" } polkadot-overseer = { git = "https://github.com/paritytech/polkadot", branch = "master" } +polkadot-parachain = { git = "https://github.com/paritytech/polkadot", branch = "master" } # Cumulus cumulus-consensus = { path = "../../consensus" } diff --git a/test/service/src/lib.rs b/test/service/src/lib.rs index 667f33def60..5012e2cd903 100644 --- a/test/service/src/lib.rs +++ b/test/service/src/lib.rs @@ -58,7 +58,7 @@ native_executor_instance!( pub RuntimeExecutor, cumulus_test_runtime::api::dispatch, cumulus_test_runtime::native_version, - polkadot_parachain::Validation::HostFunctions, + polkadot_parachain::validation::HostFunctions, ); /// Starts a `ServiceBuilder` for a full service. From 44e820895fc86ebb9775cc859d8a2c6a5aa473c0 Mon Sep 17 00:00:00 2001 From: cheme Date: Tue, 2 Feb 2021 12:49:00 +0100 Subject: [PATCH 24/35] restore commented tests. --- runtime/src/validate_block/tests.rs | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/runtime/src/validate_block/tests.rs b/runtime/src/validate_block/tests.rs index eeef14dca44..c7144aa1f13 100644 --- a/runtime/src/validate_block/tests.rs +++ b/runtime/src/validate_block/tests.rs @@ -46,6 +46,11 @@ fn call_validate_block( ) -> Result
{ let mut ext = TestExternalities::default(); let mut ext_ext = ext.ext(); + WASM_BINARY.map(|wasm| { + use sp_externalities::{Externalities, ExternalitiesExt}; + let mut ext_ext: &mut dyn Externalities = &mut ext_ext; + ext_ext.register_extension(parachain::ValidationExt::new(wasm)) + }); let params = ValidationParams { block_data: BlockData(block_data.encode()), parent_head: HeadData(parent_head.encode()), @@ -56,10 +61,12 @@ fn call_validate_block( } .encode(); + let mut host_functions = sp_io::SubstrateHostFunctions::host_functions(); + host_functions.extend(parachain::validation::HostFunctions::host_functions()); let executor = WasmExecutor::new( WasmExecutionMethod::Interpreted, Some(1024), - sp_io::SubstrateHostFunctions::host_functions(), + host_functions, 1, ); @@ -125,7 +132,19 @@ fn build_block_with_witness( relay_storage_root, } } -/* TODO compress witness in build_block + +fn encode_witness( + witness: sp_trie::StorageProof, + root: &Hash, +) -> sp_trie::CompactProof { + type Layout = sp_trie::Layout<
::Hashing>; + sp_trie::encode_compact::( + witness, + root.clone(), + std::iter::once(sp_core::storage::well_known_keys::CODE), + ).unwrap() +} + #[test] fn validate_block_no_extra_extrinsics() { let _ = env_logger::try_init(); @@ -137,6 +156,7 @@ fn validate_block_no_extra_extrinsics() { witness, relay_storage_root, } = build_block_with_witness(&client, vec![], parent_head.clone()); + let witness = encode_witness(witness, parent_head.state_root()); let (header, extrinsics) = block.deconstruct(); let block_data = ParachainBlockData::new(header.clone(), extrinsics, witness); @@ -163,6 +183,7 @@ fn validate_block_with_extra_extrinsics() { witness, relay_storage_root, } = build_block_with_witness(&client, extra_extrinsics, parent_head.clone()); + let witness = encode_witness(witness, parent_head.state_root()); let (header, extrinsics) = block.deconstruct(); let block_data = ParachainBlockData::new(header.clone(), extrinsics, witness); @@ -184,6 +205,7 @@ fn validate_block_invalid_parent_hash() { witness, relay_storage_root, } = build_block_with_witness(&client, vec![], parent_head.clone()); + let witness = encode_witness(witness, parent_head.state_root()); let (mut header, extrinsics) = block.deconstruct(); header.set_parent_hash(Hash::from_low_u64_be(1)); @@ -191,4 +213,3 @@ fn validate_block_invalid_parent_hash() { call_validate_block(parent_head, block_data, relay_storage_root) .expect("Calls `validate_block`"); } -*/ From 7774935f7e320c311f3e50e32abcdc452d3706b9 Mon Sep 17 00:00:00 2001 From: cheme Date: Tue, 2 Feb 2021 17:20:02 +0100 Subject: [PATCH 25/35] update deps. --- Cargo.lock | 364 ++++++++++++++++++++++++++--------------------------- 1 file changed, 182 insertions(+), 182 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e3200aa8dbb..37b636ef143 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1798,7 +1798,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", ] @@ -1816,7 +1816,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -1834,7 +1834,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "Inflector", "chrono", @@ -1857,7 +1857,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -1873,7 +1873,7 @@ dependencies = [ [[package]] name = "frame-metadata" version = "12.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "serde", @@ -1884,7 +1884,7 @@ dependencies = [ [[package]] name = "frame-support" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "bitflags", "frame-metadata", @@ -1909,7 +1909,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1921,7 +1921,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1933,7 +1933,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -1943,7 +1943,7 @@ dependencies = [ [[package]] name = "frame-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", @@ -1959,7 +1959,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sp-api", @@ -2941,7 +2941,7 @@ dependencies = [ [[package]] name = "kusama-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "frame-executive", @@ -4163,7 +4163,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4179,7 +4179,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4194,7 +4194,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-benchmarking", "frame-support", @@ -4219,7 +4219,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-benchmarking", "frame-support", @@ -4233,7 +4233,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4247,7 +4247,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4262,7 +4262,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-benchmarking", "frame-support", @@ -4277,7 +4277,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4291,7 +4291,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-benchmarking", "frame-support", @@ -4312,7 +4312,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4328,7 +4328,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4347,7 +4347,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4363,7 +4363,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4377,7 +4377,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4392,7 +4392,7 @@ dependencies = [ [[package]] name = "pallet-nicks" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4406,7 +4406,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4421,7 +4421,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4436,7 +4436,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4449,7 +4449,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "enumflags2", "frame-support", @@ -4464,7 +4464,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-benchmarking", "frame-support", @@ -4479,7 +4479,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4499,7 +4499,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4513,7 +4513,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4533,7 +4533,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -4544,7 +4544,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4558,7 +4558,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-benchmarking", "frame-support", @@ -4575,7 +4575,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4589,7 +4589,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4606,7 +4606,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -4624,7 +4624,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "parity-scale-codec", @@ -4637,7 +4637,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4652,7 +4652,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-support", "frame-system", @@ -4667,7 +4667,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "enumflags2", "frame-support", @@ -5123,7 +5123,7 @@ checksum = "feb3b2b1033b8a60b4da6ee470325f887758c95d5320f52f9ce0df055a55940e" [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5138,7 +5138,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5157,7 +5157,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "frame-benchmarking-cli", "log", @@ -5176,7 +5176,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5191,7 +5191,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.7.30" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "parity-scale-codec", "sp-core", @@ -5202,7 +5202,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5215,7 +5215,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "async-trait", "futures 0.3.10", @@ -5232,7 +5232,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "polkadot-erasure-coding", @@ -5249,7 +5249,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "futures 0.3.10", @@ -5271,7 +5271,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "futures 0.3.10", @@ -5290,7 +5290,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5306,7 +5306,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5321,7 +5321,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5338,7 +5338,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5352,7 +5352,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-proposer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -5376,7 +5376,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "futures 0.3.10", @@ -5392,7 +5392,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "polkadot-node-subsystem", @@ -5407,7 +5407,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "async-std", "lazy_static", @@ -5423,7 +5423,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "parity-scale-codec", "polkadot-node-jaeger", @@ -5435,7 +5435,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -5449,7 +5449,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "async-std", "async-trait", @@ -5479,7 +5479,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "async-trait", "futures 0.3.10", @@ -5502,7 +5502,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "async-trait", "futures 0.3.10", @@ -5527,7 +5527,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "async-trait", "futures 0.3.10", @@ -5545,7 +5545,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -5569,7 +5569,7 @@ dependencies = [ [[package]] name = "polkadot-pov-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "futures 0.3.10", "polkadot-node-network-protocol", @@ -5584,7 +5584,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "frame-system", @@ -5611,7 +5611,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "jsonrpc-core", "pallet-transaction-payment-rpc", @@ -5641,7 +5641,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "frame-executive", @@ -5706,7 +5706,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "frame-support", @@ -5742,7 +5742,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.8.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -5779,7 +5779,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.8.3" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "frame-benchmarking", "frame-system-rpc-runtime-api", @@ -5858,7 +5858,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "arrayvec 0.5.2", "futures 0.3.10", @@ -5876,7 +5876,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -5886,7 +5886,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -5910,7 +5910,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "frame-executive", @@ -5964,7 +5964,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "frame-benchmarking", "frame-system", @@ -6779,7 +6779,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "frame-executive", "frame-support", @@ -6969,7 +6969,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -6997,7 +6997,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7020,7 +7020,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -7037,7 +7037,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -7058,7 +7058,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7069,7 +7069,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "atty", "chrono", @@ -7112,7 +7112,7 @@ dependencies = [ [[package]] name = "sc-cli-proc-macro" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -7123,7 +7123,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "fnv", @@ -7157,7 +7157,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "blake2-rfc", "hash-db", @@ -7187,7 +7187,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "sc-client-api", "sp-blockchain", @@ -7198,7 +7198,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "fork-tree", @@ -7243,7 +7243,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7267,7 +7267,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7280,7 +7280,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7306,7 +7306,7 @@ dependencies = [ [[package]] name = "sc-consensus-uncles" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "log", "sc-client-api", @@ -7320,7 +7320,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "lazy_static", @@ -7349,7 +7349,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7365,7 +7365,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmi" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "log", "parity-scale-codec", @@ -7380,7 +7380,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "log", "parity-scale-codec", @@ -7398,7 +7398,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7435,7 +7435,7 @@ dependencies = [ [[package]] name = "sc-finality-grandpa-rpc" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "finality-grandpa", @@ -7459,7 +7459,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "ansi_term 0.12.1", "futures 0.3.10", @@ -7477,7 +7477,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -7497,7 +7497,7 @@ dependencies = [ [[package]] name = "sc-light" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "hash-db", "lazy_static", @@ -7516,7 +7516,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "async-std", "async-trait", @@ -7569,7 +7569,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7584,7 +7584,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "bytes 0.5.6", "fnv", @@ -7611,7 +7611,7 @@ dependencies = [ [[package]] name = "sc-peerset" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "libp2p", @@ -7624,7 +7624,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -7633,7 +7633,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "hash-db", @@ -7667,7 +7667,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7691,7 +7691,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.1.30", "jsonrpc-core", @@ -7709,7 +7709,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "directories 3.0.1", "exit-future 0.2.0", @@ -7773,7 +7773,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "log", "parity-scale-codec", @@ -7788,7 +7788,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.8.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "jsonrpc-core", "jsonrpc-core-client", @@ -7808,7 +7808,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -7829,7 +7829,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "ansi_term 0.12.1", "erased-serde", @@ -7853,7 +7853,7 @@ dependencies = [ [[package]] name = "sc-transaction-graph" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -7875,7 +7875,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "futures-diagnose", @@ -8340,7 +8340,7 @@ dependencies = [ [[package]] name = "sp-allocator" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "log", "sp-core", @@ -8352,7 +8352,7 @@ dependencies = [ [[package]] name = "sp-api" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "hash-db", "parity-scale-codec", @@ -8368,7 +8368,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "blake2-rfc", "proc-macro-crate", @@ -8380,7 +8380,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "serde", @@ -8392,7 +8392,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -8405,7 +8405,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sp-api", @@ -8417,7 +8417,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -8428,7 +8428,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sp-api", @@ -8440,7 +8440,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "log", @@ -8458,7 +8458,7 @@ dependencies = [ [[package]] name = "sp-chain-spec" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "serde", "serde_json", @@ -8467,7 +8467,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "futures-timer 3.0.2", @@ -8493,7 +8493,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sp-api", @@ -8507,7 +8507,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "merlin", "parity-scale-codec", @@ -8527,7 +8527,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8536,7 +8536,7 @@ dependencies = [ [[package]] name = "sp-consensus-vrf" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "schnorrkel", @@ -8548,7 +8548,7 @@ dependencies = [ [[package]] name = "sp-core" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "base58", "blake2-rfc", @@ -8592,7 +8592,7 @@ dependencies = [ [[package]] name = "sp-database" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "kvdb", "parking_lot 0.11.1", @@ -8601,7 +8601,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.8", @@ -8611,7 +8611,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "environmental", "parity-scale-codec", @@ -8622,7 +8622,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "finality-grandpa", "log", @@ -8639,7 +8639,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "parking_lot 0.11.1", @@ -8651,7 +8651,7 @@ dependencies = [ [[package]] name = "sp-io" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "hash-db", @@ -8675,7 +8675,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "lazy_static", "sp-core", @@ -8686,7 +8686,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.8.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "async-trait", "derive_more 0.99.11", @@ -8703,7 +8703,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "serde", @@ -8715,7 +8715,7 @@ dependencies = [ [[package]] name = "sp-npos-elections-compact" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "proc-macro-crate", "proc-macro2 1.0.24", @@ -8726,7 +8726,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "sp-api", "sp-core", @@ -8736,7 +8736,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "backtrace", ] @@ -8744,7 +8744,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "serde", "sp-core", @@ -8753,7 +8753,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "either", "hash256-std-hasher", @@ -8774,7 +8774,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8791,7 +8791,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "Inflector", "proc-macro-crate", @@ -8803,7 +8803,7 @@ dependencies = [ [[package]] name = "sp-serializer" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "serde", "serde_json", @@ -8812,7 +8812,7 @@ dependencies = [ [[package]] name = "sp-session" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sp-api", @@ -8825,7 +8825,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "sp-runtime", @@ -8835,7 +8835,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "hash-db", "log", @@ -8857,12 +8857,12 @@ dependencies = [ [[package]] name = "sp-std" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" [[package]] name = "sp-storage" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8875,7 +8875,7 @@ dependencies = [ [[package]] name = "sp-tasks" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "log", "sp-core", @@ -8888,7 +8888,7 @@ dependencies = [ [[package]] name = "sp-test-primitives" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -8901,7 +8901,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -8915,7 +8915,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "log", "parity-scale-codec", @@ -8928,7 +8928,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "derive_more 0.99.11", "futures 0.3.10", @@ -8944,7 +8944,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "hash-db", "memory-db", @@ -8958,7 +8958,7 @@ dependencies = [ [[package]] name = "sp-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "futures-core", @@ -8970,7 +8970,7 @@ dependencies = [ [[package]] name = "sp-version" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8982,7 +8982,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "impl-trait-for-tuples 0.2.0", "parity-scale-codec", @@ -9115,7 +9115,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "platforms", ] @@ -9123,7 +9123,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.10", @@ -9146,7 +9146,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "async-std", "derive_more 0.99.11", @@ -9160,7 +9160,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.1.30", "futures 0.3.10", @@ -9187,7 +9187,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "cfg-if 0.1.10", "frame-executive", @@ -9229,7 +9229,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "parity-scale-codec", @@ -9250,7 +9250,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "2.0.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "futures 0.3.10", "substrate-test-utils-derive", @@ -9260,7 +9260,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.8.1" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "proc-macro-crate", "quote 1.0.8", @@ -9286,7 +9286,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "3.0.0" -source = "git+https://github.com/cheme/substrate?branch=validation_io#757ff301ee60ce69a17546ac709bca0e2f00e472" +source = "git+https://github.com/cheme/substrate?branch=validation_io#7dba01bb0cc4929a75012af56c0fbd53fb59ffe3" dependencies = [ "ansi_term 0.12.1", "atty", @@ -10500,7 +10500,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.8.27" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "bitvec", "frame-executive", @@ -10640,7 +10640,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "parity-scale-codec", ] @@ -10648,7 +10648,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "frame-support", "parity-scale-codec", @@ -10664,7 +10664,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.8.22" -source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#ab25da287358a24c044a191e7a91ddf426e3408a" +source = "git+https://github.com/cheme/polkadot-1?branch=ext_wasm_old#83f2b888dc57c547602d623cb60204b28331d33b" dependencies = [ "frame-support", "impl-trait-for-tuples 0.2.0", From 32c17df2f18f6684c6e7012e835f5dc3a9b27089 Mon Sep 17 00:00:00 2001 From: cheme Date: Thu, 8 Apr 2021 15:55:16 +0200 Subject: [PATCH 26/35] remove polka patch --- Cargo.toml | 37 ------------------------------------- 1 file changed, 37 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e3d2a8d7a04..6c761f26249 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,10 +21,6 @@ members = [ [profile.release] panic = 'unwind' -[patch.crates-io] -trie-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values_alt' } -hash-db = { git = 'https://github.com/cheme/trie', branch = 'skip_compact_values_alt' } - [patch.'https://github.com/paritytech/substrate'] sp-core = { git="https://github.com/cheme/substrate", branch="validation_io" } sc-client-api = { git="https://github.com/cheme/substrate", branch="validation_io" } @@ -132,36 +128,3 @@ substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="val substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io" } substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } substrate-wasm-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } - -[patch.'https://github.com/paritytech/polkadot'] -kusama-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -westend-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -rococo-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-cli = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-rpc = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-parachain = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-collator-protocol = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-primitives = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-core-primitives = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-node-primitives = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-node-subsystem = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-node-jaeger = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-node-collation-generation = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-statement-table = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-availability-distribution = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-availability-bitfield-distribution = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-overseer = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-service = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime-common = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-runtime-parachains = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-erasure-coding = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-network-bridge = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-test-runtime = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-test-client = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-test-service = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-node-subsystem-test-helpers = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -polkadot-node-subsystem-util = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -xcm = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -xcm-builder = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } -xcm-executor = { git="https://github.com/cheme/polkadot-1", branch="ext_wasm_old" } From 39a12ec5a87b1dde1910e502086e5d24aba20e50 Mon Sep 17 00:00:00 2001 From: Emeric Chevalier Date: Fri, 9 Apr 2021 13:33:27 +0200 Subject: [PATCH 27/35] fixes --- pallets/parachain-system/src/lib.rs | 2 +- .../src/validate_block/implementation.rs | 13 +++++-------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/pallets/parachain-system/src/lib.rs b/pallets/parachain-system/src/lib.rs index cb61d53ddb3..1695d7b9fc0 100644 --- a/pallets/parachain-system/src/lib.rs +++ b/pallets/parachain-system/src/lib.rs @@ -397,7 +397,7 @@ decl_module! { ); } - fn on_initialize(n: T::BlockNumber) -> Weight { + fn on_initialize(_n: T::BlockNumber) -> Weight { // To prevent removing `NEW_VALIDATION_CODE` that was set by another `on_initialize` like // for example from scheduler, we only kill the storage entry if it was not yet updated // in the current block. diff --git a/pallets/parachain-system/src/validate_block/implementation.rs b/pallets/parachain-system/src/validate_block/implementation.rs index ceebe6cff3c..499a4080452 100644 --- a/pallets/parachain-system/src/validate_block/implementation.rs +++ b/pallets/parachain-system/src/validate_block/implementation.rs @@ -20,9 +20,7 @@ use frame_support::traits::ExecuteBlock; use sp_runtime::traits::{Block as BlockT, HashFor, Header as HeaderT, NumberFor}; use sp_io::KillChildStorageResult; -use sp_std::{boxed::Box, vec::Vec}; - -use hash_db::{HashDB, EMPTY_PREFIX}; +use sp_std::vec::Vec; use polkadot_parachain::primitives::{ HeadData, ValidationCode, ValidationParams, ValidationResult, @@ -35,13 +33,12 @@ use cumulus_primitives_core::{ HRMP_OUTBOUND_MESSAGES, HRMP_WATERMARK, NEW_VALIDATION_CODE, PROCESSED_DOWNWARD_MESSAGES, UPWARD_MESSAGES, }, - OutboundHrmpMessage, PersistedValidationData, UpwardMessage, + OutboundHrmpMessage, UpwardMessage, }; -use sp_core::storage::{ChildInfo, TrackedStorageKey}; +use sp_core::storage::ChildInfo; use sp_externalities::{ - set_and_run_with_externalities, Error, Extension, ExtensionStore, Externalities, + set_and_run_with_externalities, Externalities, }; -use sp_std::any::{Any, TypeId}; use sp_trie::MemoryDB; type Ext<'a, B> = sp_state_machine::Ext< @@ -83,7 +80,7 @@ pub fn validate_block, PSC: crate::Config>( let mut db = MemoryDB::default(); let root = match sp_trie::decode_compact::>, _, _>( &mut db, - block_data.storage_proof().iter_compact_encoded_nodes(), + storage_proof.iter_compact_encoded_nodes(), Some(parent_head.state_root()), ) { Ok(root) => root, From 6b47847ea4e7ddfb1baf4a29b37fd8870e38ddc2 Mon Sep 17 00:00:00 2001 From: Emeric Chevalier Date: Mon, 7 Jun 2021 11:26:10 +0200 Subject: [PATCH 28/35] remove patch --- Cargo.toml | 122 ----------------------------------------------------- 1 file changed, 122 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index bf042cf7d2c..76ea5518b4a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,125 +21,3 @@ members = [ [profile.release] panic = "unwind" - -[patch.'https://github.com/paritytech/substrate'] -sp-core = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-maybe-compressed-blob = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-client-api = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-treasury = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-randomness-collective-flip = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-trie = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-keyring = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-system = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-staking = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-support = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-session = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-balances = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-authorship = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-staking = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-io = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-std = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-inherents = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-api = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-sudo = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-system-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-staking-reward-curve = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-offences = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-nicks = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-membership = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-indices = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-im-online = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-identity = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-executive = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-elections-phragmen = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-democracy = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-collective = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-transaction-payment-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-transaction-payment-rpc-runtime-api = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-transaction-payment = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-version = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-session = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-offchain = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-recovery = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-society = { git="https://github.com/cheme/substrate", branch="validation_io" } -fork-tree = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-utility = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-network = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-client-db = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-executor = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-service = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-keystore = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-blockchain = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-network-gossip = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-state-machine = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-externalities = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-runtime-interface = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-application-crypto = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-serializer = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-frame-rpc-system = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-authority-discovery = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-chain-spec = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-telemetry = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-transaction-pool = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-timestamp = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-block-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-finality-grandpa = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-tracing = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-prometheus-endpoint = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-keystore = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-benchmarking = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-benchmarking-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-bounties = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-multisig = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-scheduler = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-tips = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-proxy = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-vesting = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-basic-authorship = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus-babe = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus-babe-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus-epochs = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-consensus-slots = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus-vrf = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus-aura = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-wasm-interface = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-finality-grandpa-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-light = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-sync-state-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-arithmetic = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-storage = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-tracing = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-test-primitives = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-build-script-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-test-client = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-test-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-test-runtime-client = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-test-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } -substrate-wasm-builder = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-election-provider-support = { git="https://github.com/cheme/substrate", branch="validation_io" } -frame-try-runtime = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-election-provider-multi-phase = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-mmr = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-mmr-primitives = { git="https://github.com/cheme/substrate", branch="validation_io" } -pallet-mmr-rpc = { git="https://github.com/cheme/substrate", branch="validation_io" } -remote-externalities = { git="https://github.com/cheme/substrate", branch="validation_io" } -sc-finality-grandpa-warp-sync = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-consensus-slots = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-npos-elections = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-npos-elections-compact = { git="https://github.com/cheme/substrate", branch="validation_io" } -sp-utils = { git="https://github.com/cheme/substrate", branch="validation_io" } -try-runtime-cli = { git="https://github.com/cheme/substrate", branch="validation_io" } From 9e269ee8d263be1e36e53fce6f827d6d8c76b257 Mon Sep 17 00:00:00 2001 From: cheme Date: Mon, 7 Jun 2021 17:42:33 +0200 Subject: [PATCH 29/35] revert cargo.lock --- Cargo.lock | 238 ++++++++++++++++++++++++++--------------------------- 1 file changed, 118 insertions(+), 120 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 48054c548d5..522e686fc71 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -23,9 +23,9 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.15.1" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03345e98af8f3d786b6d9f656ccfa6ac316d954e92bc4841f0bba20789d5fb5a" +checksum = "e7a2e47a1fbe209ee101dd6d61285226744c6c8d3c21c8dc878ba6cb9f467f3a" dependencies = [ "gimli 0.24.0", ] @@ -486,7 +486,7 @@ checksum = "6736e2428df2ca2848d846c43e88745121a6654696e349ce0054a420815a7409" [[package]] name = "beefy-gadget" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#6432d4c8cbf16044c0003a22359f7f8184729b98" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#5f2d59bdaae602d381d02a3ee705c34b511a7114" dependencies = [ "beefy-primitives", "futures 0.3.14", @@ -514,7 +514,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#6432d4c8cbf16044c0003a22359f7f8184729b98" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#5f2d59bdaae602d381d02a3ee705c34b511a7114" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -535,7 +535,7 @@ dependencies = [ [[package]] name = "beefy-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#6432d4c8cbf16044c0003a22359f7f8184729b98" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#5f2d59bdaae602d381d02a3ee705c34b511a7114" dependencies = [ "parity-scale-codec", "sp-api", @@ -557,21 +557,26 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.57.0" +version = "0.54.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd4865004a46a0aafb2a0a5eb19d3c9fc46ee5f063a6cfc605c69ac9ecf5263d" +checksum = "66c0bb6167449588ff70803f4127f0684f9063097eca5016f37eb52b92c2cf36" dependencies = [ "bitflags", "cexpr", + "cfg-if 0.1.10", "clang-sys", + "clap", + "env_logger 0.7.1", "lazy_static", "lazycell", + "log", "peeking_take_while", "proc-macro2 1.0.26", "quote 1.0.9", "regex", "rustc-hash", "shlex", + "which 3.1.1", ] [[package]] @@ -713,7 +718,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "finality-grandpa", "frame-support", @@ -728,7 +733,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bp-runtime", "frame-support", @@ -740,7 +745,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bp-messages", "bp-runtime", @@ -757,7 +762,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bp-header-chain", "bp-messages", @@ -773,7 +778,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "frame-support", "hash-db", @@ -790,7 +795,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -805,7 +810,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bp-header-chain", "bp-messages", @@ -1043,13 +1048,13 @@ dependencies = [ [[package]] name = "clang-sys" -version = "1.2.0" +version = "0.29.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c" +checksum = "fe6837df1d5cba2397b835c8530f51723267e16abbf83892e9e5af4f0e5dd10a" dependencies = [ "glob", "libc", - "libloading 0.7.0", + "libloading", ] [[package]] @@ -2776,7 +2781,7 @@ checksum = "03d47dad3685eceed8488986cad3d5027165ea5edb164331770e2059555f10a5" dependencies = [ "lazy_static", "libc", - "libloading 0.5.2", + "libloading", "winapi 0.3.9", ] @@ -3834,8 +3839,8 @@ dependencies = [ [[package]] name = "kusama-runtime" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "beefy-primitives", "bitvec", @@ -3848,7 +3853,6 @@ dependencies = [ "frame-try-runtime", "hex-literal 0.3.1", "log", - "max-encoded-len", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -3999,16 +4003,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "libloading" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a" -dependencies = [ - "cfg-if 1.0.0", - "winapi 0.3.9", -] - [[package]] name = "libm" version = "0.2.1" @@ -4451,9 +4445,9 @@ dependencies = [ [[package]] name = "librocksdb-sys" -version = "6.17.3" +version = "6.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5da125e1c0f22c7cae785982115523a0738728498547f415c9054cb17c7e89f9" +checksum = "eb5b56f651c204634b936be2f92dbb42c36867e00ff7fe2405591f3b9fa66f09" dependencies = [ "bindgen", "cc", @@ -4729,7 +4723,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "derive_more 0.99.11", "futures 0.3.14", @@ -5240,7 +5234,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#6432d4c8cbf16044c0003a22359f7f8184729b98" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#5f2d59bdaae602d381d02a3ee705c34b511a7114" dependencies = [ "beefy-primitives", "frame-support", @@ -5269,7 +5263,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5900,7 +5894,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "frame-support", "frame-system", @@ -6368,7 +6362,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6382,7 +6376,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6395,7 +6389,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "lru", @@ -6418,7 +6412,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "lru", @@ -6436,8 +6430,8 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "frame-benchmarking-cli", "futures 0.3.14", @@ -6537,7 +6531,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "always-assert", "futures 0.3.14", @@ -6556,8 +6550,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -6568,8 +6562,8 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6583,7 +6577,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6598,7 +6592,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "async-trait", "futures 0.3.14", @@ -6618,7 +6612,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6636,7 +6630,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -6665,7 +6659,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bitvec", "futures 0.3.14", @@ -6685,7 +6679,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bitvec", "futures 0.3.14", @@ -6703,7 +6697,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "polkadot-node-subsystem", @@ -6718,7 +6712,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "polkadot-node-primitives", @@ -6733,7 +6727,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "async-trait", "futures 0.3.14", @@ -6751,7 +6745,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "polkadot-node-subsystem", @@ -6764,7 +6758,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "async-trait", "futures 0.3.14", @@ -6782,7 +6776,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bitvec", "futures 0.3.14", @@ -6797,7 +6791,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "always-assert", "assert_matches", @@ -6825,7 +6819,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "memory-lru", @@ -6843,7 +6837,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "async-std", "lazy_static", @@ -6861,7 +6855,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6876,7 +6870,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6898,7 +6892,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "async-std", "async-trait", @@ -6928,7 +6922,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "async-trait", "futures 0.3.14", @@ -6950,7 +6944,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "async-trait", "futures 0.3.14", @@ -6978,12 +6972,11 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "async-trait", "futures 0.3.14", "futures-timer 3.0.2", - "lru", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -6996,8 +6989,8 @@ dependencies = [ [[package]] name = "polkadot-parachain" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7011,8 +7004,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bitvec", "frame-system", @@ -7026,7 +7019,6 @@ dependencies = [ "sp-application-crypto", "sp-arithmetic", "sp-authority-discovery", - "sp-consensus-slots", "sp-core", "sp-inherents", "sp-io", @@ -7042,7 +7034,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-overseer-subsystems-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "assert_matches", "proc-macro2 1.0.26", @@ -7053,7 +7045,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "assert_matches", "proc-macro2 1.0.26", @@ -7063,8 +7055,8 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7096,8 +7088,8 @@ dependencies = [ [[package]] name = "polkadot-runtime" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "beefy-primitives", "bitvec", @@ -7110,7 +7102,6 @@ dependencies = [ "frame-try-runtime", "hex-literal 0.3.1", "log", - "max-encoded-len", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -7172,8 +7163,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "beefy-primitives", "bitvec", @@ -7216,8 +7207,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -7255,8 +7246,8 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -7348,7 +7339,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "arrayvec 0.5.2", "futures 0.3.14", @@ -7368,8 +7359,8 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7378,8 +7369,8 @@ dependencies = [ [[package]] name = "polkadot-test-client" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -7403,8 +7394,8 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "beefy-primitives", "bitvec", @@ -7460,8 +7451,8 @@ dependencies = [ [[package]] name = "polkadot-test-service" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "frame-benchmarking", "frame-system", @@ -7701,7 +7692,7 @@ dependencies = [ "prost", "prost-types", "tempfile", - "which", + "which 4.0.2", ] [[package]] @@ -8263,8 +8254,8 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "beefy-primitives", "bp-rococo", @@ -8275,7 +8266,6 @@ dependencies = [ "frame-system-rpc-runtime-api", "hex-literal 0.3.1", "log", - "max-encoded-len", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -9786,8 +9776,8 @@ dependencies = [ [[package]] name = "slot-range-helper" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "enumn", "parity-scale-codec", @@ -11570,9 +11560,9 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" [[package]] name = "tracing" -version = "0.1.26" +version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d" +checksum = "01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f" dependencies = [ "cfg-if 1.0.0", "log", @@ -11583,9 +11573,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.15" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2" +checksum = "41768be5b9f3489491825f56f01f25290aa1d3e7cc97e182d4d34360493ba6fa" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -11594,9 +11584,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.18" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052" +checksum = "f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f" dependencies = [ "lazy_static", ] @@ -11769,7 +11759,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f8ab788026715fa63b31960869617cba39117e520eb415b0139543e325ab59" dependencies = [ "cfg-if 0.1.10", - "rand 0.7.3", + "rand 0.6.5", "static_assertions", ] @@ -12258,7 +12248,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d4539ea734422b7c868107e2187d7746d8affbcaa71916d72639f53757ad707" dependencies = [ - "addr2line 0.15.1", + "addr2line 0.15.2", "anyhow", "cfg-if 1.0.0", "cranelift-codegen", @@ -12411,8 +12401,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "beefy-primitives", "bitvec", @@ -12425,7 +12415,6 @@ dependencies = [ "frame-try-runtime", "hex-literal 0.3.1", "log", - "max-encoded-len", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -12555,6 +12544,15 @@ dependencies = [ "xcm-executor", ] +[[package]] +name = "which" +version = "3.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" +dependencies = [ + "libc", +] + [[package]] name = "which" version = "4.0.2" @@ -12652,8 +12650,8 @@ dependencies = [ [[package]] name = "xcm" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -12662,8 +12660,8 @@ dependencies = [ [[package]] name = "xcm-builder" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "frame-support", "frame-system", @@ -12681,8 +12679,8 @@ dependencies = [ [[package]] name = "xcm-executor" -version = "0.9.4" -source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" +version = "0.9.3" +source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" dependencies = [ "frame-support", "impl-trait-for-tuples", From 2ced602aac33d6ebd65fe62f461761c22a74cd67 Mon Sep 17 00:00:00 2001 From: cheme Date: Mon, 7 Jun 2021 19:02:59 +0200 Subject: [PATCH 30/35] cargo update -p sp-trie polkadot-service --- Cargo.lock | 236 +++++++++++++++++++------------------ client/collator/src/lib.rs | 5 +- 2 files changed, 123 insertions(+), 118 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 522e686fc71..fe3d167e504 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -23,9 +23,9 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.15.2" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7a2e47a1fbe209ee101dd6d61285226744c6c8d3c21c8dc878ba6cb9f467f3a" +checksum = "03345e98af8f3d786b6d9f656ccfa6ac316d954e92bc4841f0bba20789d5fb5a" dependencies = [ "gimli 0.24.0", ] @@ -486,7 +486,7 @@ checksum = "6736e2428df2ca2848d846c43e88745121a6654696e349ce0054a420815a7409" [[package]] name = "beefy-gadget" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#5f2d59bdaae602d381d02a3ee705c34b511a7114" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#6432d4c8cbf16044c0003a22359f7f8184729b98" dependencies = [ "beefy-primitives", "futures 0.3.14", @@ -514,7 +514,7 @@ dependencies = [ [[package]] name = "beefy-gadget-rpc" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#5f2d59bdaae602d381d02a3ee705c34b511a7114" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#6432d4c8cbf16044c0003a22359f7f8184729b98" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -535,7 +535,7 @@ dependencies = [ [[package]] name = "beefy-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#5f2d59bdaae602d381d02a3ee705c34b511a7114" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#6432d4c8cbf16044c0003a22359f7f8184729b98" dependencies = [ "parity-scale-codec", "sp-api", @@ -557,26 +557,21 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.54.0" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66c0bb6167449588ff70803f4127f0684f9063097eca5016f37eb52b92c2cf36" +checksum = "fd4865004a46a0aafb2a0a5eb19d3c9fc46ee5f063a6cfc605c69ac9ecf5263d" dependencies = [ "bitflags", "cexpr", - "cfg-if 0.1.10", "clang-sys", - "clap", - "env_logger 0.7.1", "lazy_static", "lazycell", - "log", "peeking_take_while", "proc-macro2 1.0.26", "quote 1.0.9", "regex", "rustc-hash", "shlex", - "which 3.1.1", ] [[package]] @@ -718,7 +713,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "finality-grandpa", "frame-support", @@ -733,7 +728,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bp-runtime", "frame-support", @@ -745,7 +740,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bp-messages", "bp-runtime", @@ -762,7 +757,7 @@ dependencies = [ [[package]] name = "bp-rococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bp-header-chain", "bp-messages", @@ -778,7 +773,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "frame-support", "hash-db", @@ -795,7 +790,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bp-header-chain", "ed25519-dalek", @@ -810,7 +805,7 @@ dependencies = [ [[package]] name = "bp-wococo" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bp-header-chain", "bp-messages", @@ -1048,13 +1043,13 @@ dependencies = [ [[package]] name = "clang-sys" -version = "0.29.3" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe6837df1d5cba2397b835c8530f51723267e16abbf83892e9e5af4f0e5dd10a" +checksum = "853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c" dependencies = [ "glob", "libc", - "libloading", + "libloading 0.7.0", ] [[package]] @@ -2781,7 +2776,7 @@ checksum = "03d47dad3685eceed8488986cad3d5027165ea5edb164331770e2059555f10a5" dependencies = [ "lazy_static", "libc", - "libloading", + "libloading 0.5.2", "winapi 0.3.9", ] @@ -3839,8 +3834,8 @@ dependencies = [ [[package]] name = "kusama-runtime" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "beefy-primitives", "bitvec", @@ -3853,6 +3848,7 @@ dependencies = [ "frame-try-runtime", "hex-literal 0.3.1", "log", + "max-encoded-len", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -4003,6 +3999,16 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "libloading" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a" +dependencies = [ + "cfg-if 1.0.0", + "winapi 0.3.9", +] + [[package]] name = "libm" version = "0.2.1" @@ -4445,9 +4451,9 @@ dependencies = [ [[package]] name = "librocksdb-sys" -version = "6.11.4" +version = "6.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb5b56f651c204634b936be2f92dbb42c36867e00ff7fe2405591f3b9fa66f09" +checksum = "5da125e1c0f22c7cae785982115523a0738728498547f415c9054cb17c7e89f9" dependencies = [ "bindgen", "cc", @@ -4723,7 +4729,7 @@ dependencies = [ [[package]] name = "metered-channel" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "derive_more 0.99.11", "futures 0.3.14", @@ -5234,7 +5240,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "0.1.0" -source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#5f2d59bdaae602d381d02a3ee705c34b511a7114" +source = "git+https://github.com/paritytech/grandpa-bridge-gadget?branch=master#6432d4c8cbf16044c0003a22359f7f8184729b98" dependencies = [ "beefy-primitives", "frame-support", @@ -5263,7 +5269,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bp-header-chain", "bp-runtime", @@ -5894,7 +5900,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "frame-support", "frame-system", @@ -6362,7 +6368,7 @@ checksum = "989d43012e2ca1c4a02507c67282691a0a3207f9dc67cec596b43fe925b3d325" [[package]] name = "polkadot-approval-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6376,7 +6382,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6389,7 +6395,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "lru", @@ -6412,7 +6418,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "lru", @@ -6430,8 +6436,8 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "frame-benchmarking-cli", "futures 0.3.14", @@ -6531,7 +6537,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "always-assert", "futures 0.3.14", @@ -6550,8 +6556,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "parity-scale-codec", "parity-util-mem", @@ -6562,8 +6568,8 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -6577,7 +6583,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "polkadot-node-network-protocol", @@ -6592,7 +6598,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "async-trait", "futures 0.3.14", @@ -6612,7 +6618,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6630,7 +6636,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -6659,7 +6665,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bitvec", "futures 0.3.14", @@ -6679,7 +6685,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bitvec", "futures 0.3.14", @@ -6697,7 +6703,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "polkadot-node-subsystem", @@ -6712,7 +6718,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-selection" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "polkadot-node-primitives", @@ -6727,7 +6733,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "async-trait", "futures 0.3.14", @@ -6745,7 +6751,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "polkadot-node-subsystem", @@ -6758,7 +6764,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "async-trait", "futures 0.3.14", @@ -6776,7 +6782,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bitvec", "futures 0.3.14", @@ -6791,7 +6797,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "always-assert", "assert_matches", @@ -6819,7 +6825,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "memory-lru", @@ -6837,7 +6843,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "async-std", "lazy_static", @@ -6855,7 +6861,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6870,7 +6876,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "futures 0.3.14", "parity-scale-codec", @@ -6892,7 +6898,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "async-std", "async-trait", @@ -6922,7 +6928,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "async-trait", "futures 0.3.14", @@ -6944,7 +6950,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "async-trait", "futures 0.3.14", @@ -6972,11 +6978,12 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "async-trait", "futures 0.3.14", "futures-timer 3.0.2", + "lru", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -6989,8 +6996,8 @@ dependencies = [ [[package]] name = "polkadot-parachain" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "derive_more 0.99.11", "parity-scale-codec", @@ -7004,8 +7011,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bitvec", "frame-system", @@ -7019,6 +7026,7 @@ dependencies = [ "sp-application-crypto", "sp-arithmetic", "sp-authority-discovery", + "sp-consensus-slots", "sp-core", "sp-inherents", "sp-io", @@ -7034,7 +7042,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-overseer-subsystems-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "assert_matches", "proc-macro2 1.0.26", @@ -7045,7 +7053,7 @@ dependencies = [ [[package]] name = "polkadot-procmacro-subsystem-dispatch-gen" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "assert_matches", "proc-macro2 1.0.26", @@ -7055,8 +7063,8 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "beefy-gadget", "beefy-gadget-rpc", @@ -7088,8 +7096,8 @@ dependencies = [ [[package]] name = "polkadot-runtime" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "beefy-primitives", "bitvec", @@ -7102,6 +7110,7 @@ dependencies = [ "frame-try-runtime", "hex-literal 0.3.1", "log", + "max-encoded-len", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -7163,8 +7172,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "beefy-primitives", "bitvec", @@ -7207,8 +7216,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "bitvec", "derive_more 0.99.11", @@ -7246,8 +7255,8 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "beefy-gadget", "beefy-primitives", @@ -7339,7 +7348,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "arrayvec 0.5.2", "futures 0.3.14", @@ -7359,8 +7368,8 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -7369,8 +7378,8 @@ dependencies = [ [[package]] name = "polkadot-test-client" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "parity-scale-codec", "polkadot-node-subsystem", @@ -7394,8 +7403,8 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "beefy-primitives", "bitvec", @@ -7451,8 +7460,8 @@ dependencies = [ [[package]] name = "polkadot-test-service" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "frame-benchmarking", "frame-system", @@ -7692,7 +7701,7 @@ dependencies = [ "prost", "prost-types", "tempfile", - "which 4.0.2", + "which", ] [[package]] @@ -8254,8 +8263,8 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "beefy-primitives", "bp-rococo", @@ -8266,6 +8275,7 @@ dependencies = [ "frame-system-rpc-runtime-api", "hex-literal 0.3.1", "log", + "max-encoded-len", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -9776,8 +9786,8 @@ dependencies = [ [[package]] name = "slot-range-helper" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "enumn", "parity-scale-codec", @@ -11560,9 +11570,9 @@ checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" [[package]] name = "tracing" -version = "0.1.25" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01ebdc2bb4498ab1ab5f5b73c5803825e60199229ccba0698170e3be0e7f959f" +checksum = "09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d" dependencies = [ "cfg-if 1.0.0", "log", @@ -11573,9 +11583,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.14" +version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41768be5b9f3489491825f56f01f25290aa1d3e7cc97e182d4d34360493ba6fa" +checksum = "c42e6fa53307c8a17e4ccd4dc81cf5ec38db9209f59b222210375b54ee40d1e2" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -11584,9 +11594,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.17" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f" +checksum = "a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052" dependencies = [ "lazy_static", ] @@ -12248,7 +12258,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d4539ea734422b7c868107e2187d7746d8affbcaa71916d72639f53757ad707" dependencies = [ - "addr2line 0.15.2", + "addr2line 0.15.1", "anyhow", "cfg-if 1.0.0", "cranelift-codegen", @@ -12401,8 +12411,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "beefy-primitives", "bitvec", @@ -12415,6 +12425,7 @@ dependencies = [ "frame-try-runtime", "hex-literal 0.3.1", "log", + "max-encoded-len", "pallet-authority-discovery", "pallet-authorship", "pallet-babe", @@ -12544,15 +12555,6 @@ dependencies = [ "xcm-executor", ] -[[package]] -name = "which" -version = "3.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724" -dependencies = [ - "libc", -] - [[package]] name = "which" version = "4.0.2" @@ -12650,8 +12652,8 @@ dependencies = [ [[package]] name = "xcm" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "derivative", "impl-trait-for-tuples", @@ -12660,8 +12662,8 @@ dependencies = [ [[package]] name = "xcm-builder" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "frame-support", "frame-system", @@ -12679,8 +12681,8 @@ dependencies = [ [[package]] name = "xcm-executor" -version = "0.9.3" -source = "git+https://github.com/paritytech/polkadot?branch=master#ca22bdca70a595db8b7ad1502919769d1472ffb9" +version = "0.9.4" +source = "git+https://github.com/paritytech/polkadot?branch=master#276254d428893049d2e4f508434d2f2457e7e00d" dependencies = [ "frame-support", "impl-trait-for-tuples", diff --git a/client/collator/src/lib.rs b/client/collator/src/lib.rs index b408e2d74ad..6bc0487c1ab 100644 --- a/client/collator/src/lib.rs +++ b/client/collator/src/lib.rs @@ -451,7 +451,10 @@ mod tests { assert_eq!(1, *block.header().number()); // Ensure that we did not include `:code` in the proof. - let db = block.storage_proof().clone().into_memory_db(); + let db = block.storage_proof() + .to_storage_proof::(Some(block.header().state_root())) + .unwrap().0 + .into_memory_db(); let backend = sp_state_machine::new_in_mem::().update_backend(*header.state_root(), db); From b44c5f9d978fbadcad5d3b2c88506211e1cd4450 Mon Sep 17 00:00:00 2001 From: cheme Date: Mon, 7 Jun 2021 19:21:52 +0200 Subject: [PATCH 31/35] fix collator test (using parent state root). --- client/collator/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/collator/src/lib.rs b/client/collator/src/lib.rs index 6bc0487c1ab..5c905b353f8 100644 --- a/client/collator/src/lib.rs +++ b/client/collator/src/lib.rs @@ -226,7 +226,7 @@ where let (header, extrinsics) = candidate.block.deconstruct(); let compact_proof = match candidate.proof.into_compact_proof::>( - header.state_root().clone(), + last_head.state_root().clone(), ) { Ok(proof) => proof, Err(e) => { @@ -452,7 +452,7 @@ mod tests { // Ensure that we did not include `:code` in the proof. let db = block.storage_proof() - .to_storage_proof::(Some(block.header().state_root())) + .to_storage_proof::(Some(header.state_root())) .unwrap().0 .into_memory_db(); From 47eb7b914711d85fbaa5eecb2edffaa9301bb04c Mon Sep 17 00:00:00 2001 From: cheme Date: Mon, 7 Jun 2021 19:32:37 +0200 Subject: [PATCH 32/35] Update pallets/parachain-system/src/validate_block/implementation.rs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bastian Köcher --- pallets/parachain-system/src/validate_block/implementation.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/parachain-system/src/validate_block/implementation.rs b/pallets/parachain-system/src/validate_block/implementation.rs index a6d2d130a59..ff17ed63e06 100644 --- a/pallets/parachain-system/src/validate_block/implementation.rs +++ b/pallets/parachain-system/src/validate_block/implementation.rs @@ -73,7 +73,7 @@ pub fn validate_block, PSC: crate::Config>( Some(parent_head.state_root()), ) { Ok(root) => root, - Err(_e) => panic!("Compact proof decoding failure."), + Err(e) => panic!("Compact proof decoding failure: {:?}", e), }; let backend = sp_state_machine::TrieBackend::new(db, root); From d205a7cb0d2a3b63da111e1f06ed8a0be23864c1 Mon Sep 17 00:00:00 2001 From: cheme Date: Mon, 7 Jun 2021 19:42:24 +0200 Subject: [PATCH 33/35] Remove encode_witness test function. --- .../src/validate_block/implementation.rs | 2 +- .../src/validate_block/tests.rs | 25 ++++++------------- 2 files changed, 9 insertions(+), 18 deletions(-) diff --git a/pallets/parachain-system/src/validate_block/implementation.rs b/pallets/parachain-system/src/validate_block/implementation.rs index ff17ed63e06..9a27fa77572 100644 --- a/pallets/parachain-system/src/validate_block/implementation.rs +++ b/pallets/parachain-system/src/validate_block/implementation.rs @@ -73,7 +73,7 @@ pub fn validate_block, PSC: crate::Config>( Some(parent_head.state_root()), ) { Ok(root) => root, - Err(e) => panic!("Compact proof decoding failure: {:?}", e), + Err(e) => panic!("Compact proof decoding failure.", _e), }; let backend = sp_state_machine::TrieBackend::new(db, root); diff --git a/pallets/parachain-system/src/validate_block/tests.rs b/pallets/parachain-system/src/validate_block/tests.rs index 2efe8229d07..0061bfea1a0 100644 --- a/pallets/parachain-system/src/validate_block/tests.rs +++ b/pallets/parachain-system/src/validate_block/tests.rs @@ -86,7 +86,7 @@ fn create_test_client() -> (Client, LongestChain) { struct TestBlockData { block: Block, - witness: sp_trie::StorageProof, + witness: sp_trie::CompactProof, validation_data: PersistedValidationData, } @@ -114,24 +114,19 @@ fn build_block_with_witness( let built_block = builder.build().expect("Creates block"); + let witness = built_block + .proof + .expect("We enabled proof recording before.") + .into_compact_proof::<
::Hashing>(parent_head.state_root()) + .unwrap(); + TestBlockData { block: built_block.block, - witness: built_block - .proof - .expect("We enabled proof recording before."), + witness, validation_data, } } -fn encode_witness( - witness: sp_trie::StorageProof, - root: &Hash, -) -> sp_trie::CompactProof { - witness.into_compact_proof::<
::Hashing>( - root.clone(), - ).unwrap() -} - #[test] fn validate_block_no_extra_extrinsics() { let _ = env_logger::try_init(); @@ -143,7 +138,6 @@ fn validate_block_no_extra_extrinsics() { witness, validation_data, } = build_block_with_witness(&client, vec![], parent_head.clone()); - let witness = encode_witness(witness, parent_head.state_root()); let (header, extrinsics) = block.deconstruct(); let block_data = ParachainBlockData::new(header.clone(), extrinsics, witness); @@ -174,7 +168,6 @@ fn validate_block_with_extra_extrinsics() { witness, validation_data, } = build_block_with_witness(&client, extra_extrinsics, parent_head.clone()); - let witness = encode_witness(witness, parent_head.state_root()); let (header, extrinsics) = block.deconstruct(); let block_data = ParachainBlockData::new(header.clone(), extrinsics, witness); @@ -200,7 +193,6 @@ fn validate_block_invalid_parent_hash() { witness, validation_data, } = build_block_with_witness(&client, vec![], parent_head.clone()); - let witness = encode_witness(witness, parent_head.state_root()); let (mut header, extrinsics) = block.deconstruct(); header.set_parent_hash(Hash::from_low_u64_be(1)); @@ -227,7 +219,6 @@ fn validate_block_fails_on_invalid_validation_data() { } = build_block_with_witness(&client, vec![], parent_head.clone()); let (header, extrinsics) = block.deconstruct(); - let witness = encode_witness(witness, parent_head.state_root()); let block_data = ParachainBlockData::new(header, extrinsics, witness); call_validate_block( parent_head, From 23afc084bc821619dbe1ea6a0faa04ee63deee2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Mon, 7 Jun 2021 19:54:37 +0200 Subject: [PATCH 34/35] Update pallets/parachain-system/src/validate_block/implementation.rs --- pallets/parachain-system/src/validate_block/implementation.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pallets/parachain-system/src/validate_block/implementation.rs b/pallets/parachain-system/src/validate_block/implementation.rs index 9a27fa77572..2caacb97869 100644 --- a/pallets/parachain-system/src/validate_block/implementation.rs +++ b/pallets/parachain-system/src/validate_block/implementation.rs @@ -73,7 +73,7 @@ pub fn validate_block, PSC: crate::Config>( Some(parent_head.state_root()), ) { Ok(root) => root, - Err(e) => panic!("Compact proof decoding failure.", _e), + Err(_) => panic!("Compact proof decoding failure."), }; let backend = sp_state_machine::TrieBackend::new(db, root); From 16b7a4b39c306cdddce9d81114207516710b7f5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Tue, 8 Jun 2021 10:19:08 +0200 Subject: [PATCH 35/35] Fix compilation --- client/consensus/aura/src/lib.rs | 3 ++- pallets/parachain-system/src/validate_block/tests.rs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/client/consensus/aura/src/lib.rs b/client/consensus/aura/src/lib.rs index 143ba64c698..638c08bec23 100644 --- a/client/consensus/aura/src/lib.rs +++ b/client/consensus/aura/src/lib.rs @@ -138,9 +138,10 @@ where P::Signature: TryFrom> + Hash + Member + Encode + Decode, { let worker = - sc_consensus_aura::build_aura_worker::(BuildAuraWorkerParams { + sc_consensus_aura::build_aura_worker::(BuildAuraWorkerParams { client: para_client, block_import: ParachainBlockImport::new(block_import), + justification_sync_link: (), proposer_factory, sync_oracle, force_authoring, diff --git a/pallets/parachain-system/src/validate_block/tests.rs b/pallets/parachain-system/src/validate_block/tests.rs index 0061bfea1a0..d2aa547b21d 100644 --- a/pallets/parachain-system/src/validate_block/tests.rs +++ b/pallets/parachain-system/src/validate_block/tests.rs @@ -117,7 +117,7 @@ fn build_block_with_witness( let witness = built_block .proof .expect("We enabled proof recording before.") - .into_compact_proof::<
::Hashing>(parent_head.state_root()) + .into_compact_proof::<
::Hashing>(*parent_head.state_root()) .unwrap(); TestBlockData {