From b739b5bcc90c95e6a0aa3ac38b726bb3ed443a66 Mon Sep 17 00:00:00 2001 From: Juan Girini Date: Thu, 15 Jun 2023 09:28:43 +0200 Subject: [PATCH 1/2] replace Index for Nonce --- bridges/bin/runtime-common/src/integrity.rs | 4 ++-- bridges/bin/runtime-common/src/mock.rs | 8 ++++---- bridges/modules/grandpa/src/mock.rs | 4 ++-- bridges/modules/messages/src/mock.rs | 2 +- bridges/modules/parachains/src/mock.rs | 14 +++++++------- bridges/modules/relayers/src/mock.rs | 2 +- .../primitives/chain-bridge-hub-cumulus/src/lib.rs | 12 ++++++------ .../primitives/chain-bridge-hub-kusama/src/lib.rs | 2 +- .../chain-bridge-hub-polkadot/src/lib.rs | 2 +- .../primitives/chain-bridge-hub-rococo/src/lib.rs | 2 +- .../primitives/chain-bridge-hub-wococo/src/lib.rs | 2 +- bridges/primitives/chain-kusama/src/lib.rs | 2 +- bridges/primitives/chain-polkadot/src/lib.rs | 2 +- bridges/primitives/chain-rococo/src/lib.rs | 2 +- bridges/primitives/chain-wococo/src/lib.rs | 2 +- bridges/primitives/polkadot-core/src/lib.rs | 5 +---- bridges/primitives/runtime/src/chain.rs | 6 +++--- bridges/primitives/runtime/src/lib.rs | 2 +- pallets/collator-selection/src/mock.rs | 2 +- pallets/dmp-queue/src/lib.rs | 2 +- pallets/parachain-system/src/tests.rs | 2 +- pallets/xcmp-queue/src/mock.rs | 2 +- parachain-template/node/src/rpc.rs | 2 +- parachain-template/pallets/template/src/mock.rs | 2 +- parachain-template/runtime/src/lib.rs | 8 ++++---- parachains/common/src/impls.rs | 2 +- parachains/common/src/lib.rs | 2 +- .../runtimes/assets/asset-hub-kusama/src/lib.rs | 8 ++++---- .../runtimes/assets/asset-hub-polkadot/src/lib.rs | 8 ++++---- .../runtimes/assets/asset-hub-westend/src/lib.rs | 8 ++++---- .../bridge-hubs/bridge-hub-kusama/src/lib.rs | 8 ++++---- .../bridge-hubs/bridge-hub-polkadot/src/lib.rs | 8 ++++---- .../bridge-hubs/bridge-hub-rococo/src/lib.rs | 8 ++++---- .../collectives/collectives-polkadot/src/lib.rs | 8 ++++---- .../runtimes/contracts/contracts-rococo/src/lib.rs | 8 ++++---- .../runtimes/glutton/glutton-kusama/src/lib.rs | 8 ++++---- parachains/runtimes/starters/seedling/src/lib.rs | 4 ++-- parachains/runtimes/starters/shell/src/lib.rs | 4 ++-- parachains/runtimes/testing/penpal/src/lib.rs | 8 ++++---- .../runtimes/testing/rococo-parachain/src/lib.rs | 8 ++++---- polkadot-parachain/src/rpc.rs | 2 +- polkadot-parachain/src/service.rs | 2 +- test/runtime/src/lib.rs | 8 ++++---- 43 files changed, 102 insertions(+), 105 deletions(-) diff --git a/bridges/bin/runtime-common/src/integrity.rs b/bridges/bin/runtime-common/src/integrity.rs index aa698b0b95e..83bc3288379 100644 --- a/bridges/bin/runtime-common/src/integrity.rs +++ b/bridges/bin/runtime-common/src/integrity.rs @@ -30,7 +30,7 @@ use pallet_bridge_messages::WeightInfoExt as _; use sp_runtime::traits::SignedExtension; /// Macro that ensures that the runtime configuration and chain primitives crate are sharing -/// the same types (index, block number, hash, hasher, account id and header). +/// the same types (nonce, block number, hash, hasher, account id and header). #[macro_export] macro_rules! assert_chain_types( ( runtime: $r:path, this_chain: $this:path ) => { @@ -41,7 +41,7 @@ macro_rules! assert_chain_types( use frame_system::Config as SystemConfig; use static_assertions::assert_type_eq_all; - assert_type_eq_all!(<$r as SystemConfig>::Index, bp_runtime::IndexOf<$this>); + assert_type_eq_all!(<$r as SystemConfig>::Nonce, bp_runtime::NonceOf<$this>); assert_type_eq_all!(<$r as SystemConfig>::BlockNumber, bp_runtime::BlockNumberOf<$this>); assert_type_eq_all!(<$r as SystemConfig>::Hash, bp_runtime::HashOf<$this>); assert_type_eq_all!(<$r as SystemConfig>::Hashing, bp_runtime::HasherOf<$this>); diff --git a/bridges/bin/runtime-common/src/mock.rs b/bridges/bin/runtime-common/src/mock.rs index 4542ad39b62..d886242493e 100644 --- a/bridges/bin/runtime-common/src/mock.rs +++ b/bridges/bin/runtime-common/src/mock.rs @@ -148,7 +148,7 @@ parameter_types! { impl frame_system::Config for TestRuntime { type RuntimeOrigin = RuntimeOrigin; - type Index = u64; + type Nonce = u64; type RuntimeCall = RuntimeCall; type BlockNumber = ThisChainBlockNumber; type Hash = ThisChainHash; @@ -324,7 +324,7 @@ impl Chain for ThisUnderlyingChain { type Header = ThisChainHeader; type AccountId = ThisChainAccountId; type Balance = ThisChainBalance; - type Index = u32; + type Nonce = u32; type Signature = sp_runtime::MultiSignature; fn max_extrinsic_size() -> u32 { @@ -364,7 +364,7 @@ impl Chain for BridgedUnderlyingChain { type Header = BridgedChainHeader; type AccountId = BridgedChainAccountId; type Balance = BridgedChainBalance; - type Index = u32; + type Nonce = u32; type Signature = sp_runtime::MultiSignature; fn max_extrinsic_size() -> u32 { @@ -390,7 +390,7 @@ impl Chain for BridgedUnderlyingParachain { type Header = BridgedChainHeader; type AccountId = BridgedChainAccountId; type Balance = BridgedChainBalance; - type Index = u32; + type Nonce = u32; type Signature = sp_runtime::MultiSignature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/modules/grandpa/src/mock.rs b/bridges/modules/grandpa/src/mock.rs index 0ebbc0bccbb..68336befdf4 100644 --- a/bridges/modules/grandpa/src/mock.rs +++ b/bridges/modules/grandpa/src/mock.rs @@ -61,7 +61,7 @@ parameter_types! { impl frame_system::Config for TestRuntime { type RuntimeOrigin = RuntimeOrigin; - type Index = u64; + type Nonce = u64; type RuntimeCall = RuntimeCall; type BlockNumber = u64; type Hash = H256; @@ -112,7 +112,7 @@ impl Chain for TestBridgedChain { type AccountId = AccountId; type Balance = u64; - type Index = u64; + type Nonce = u64; type Signature = Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/modules/messages/src/mock.rs b/bridges/modules/messages/src/mock.rs index 8716c5bc3ac..c17f5f22b3f 100644 --- a/bridges/modules/messages/src/mock.rs +++ b/bridges/modules/messages/src/mock.rs @@ -98,7 +98,7 @@ pub type DbWeight = RocksDbWeight; impl frame_system::Config for TestRuntime { type RuntimeOrigin = RuntimeOrigin; - type Index = u64; + type Nonce = u64; type RuntimeCall = RuntimeCall; type BlockNumber = u64; type Hash = H256; diff --git a/bridges/modules/parachains/src/mock.rs b/bridges/modules/parachains/src/mock.rs index 0a61d91d7b2..a36afa505b3 100644 --- a/bridges/modules/parachains/src/mock.rs +++ b/bridges/modules/parachains/src/mock.rs @@ -55,7 +55,7 @@ impl Chain for Parachain1 { type Header = RegularParachainHeader; type AccountId = u64; type Balance = u64; - type Index = u64; + type Nonce = u64; type Signature = MultiSignature; fn max_extrinsic_size() -> u32 { @@ -79,7 +79,7 @@ impl Chain for Parachain2 { type Header = RegularParachainHeader; type AccountId = u64; type Balance = u64; - type Index = u64; + type Nonce = u64; type Signature = MultiSignature; fn max_extrinsic_size() -> u32 { @@ -103,7 +103,7 @@ impl Chain for Parachain3 { type Header = RegularParachainHeader; type AccountId = u64; type Balance = u64; - type Index = u64; + type Nonce = u64; type Signature = MultiSignature; fn max_extrinsic_size() -> u32 { @@ -128,7 +128,7 @@ impl Chain for BigParachain { type Header = BigParachainHeader; type AccountId = u64; type Balance = u64; - type Index = u64; + type Nonce = u64; type Signature = MultiSignature; fn max_extrinsic_size() -> u32 { @@ -165,7 +165,7 @@ parameter_types! { impl frame_system::Config for TestRuntime { type RuntimeOrigin = RuntimeOrigin; - type Index = u64; + type Nonce = u64; type RuntimeCall = RuntimeCall; type BlockNumber = TestNumber; type Hash = H256; @@ -270,7 +270,7 @@ impl Chain for TestBridgedChain { type AccountId = AccountId; type Balance = u32; - type Index = u32; + type Nonce = u32; type Signature = sp_runtime::testing::TestSignature; fn max_extrinsic_size() -> u32 { @@ -301,7 +301,7 @@ impl Chain for OtherBridgedChain { type AccountId = AccountId; type Balance = u32; - type Index = u32; + type Nonce = u32; type Signature = sp_runtime::testing::TestSignature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/modules/relayers/src/mock.rs b/bridges/modules/relayers/src/mock.rs index d8c5bd90967..b41d7a88b2b 100644 --- a/bridges/modules/relayers/src/mock.rs +++ b/bridges/modules/relayers/src/mock.rs @@ -67,7 +67,7 @@ parameter_types! { impl frame_system::Config for TestRuntime { type RuntimeOrigin = RuntimeOrigin; - type Index = u64; + type Nonce = u64; type RuntimeCall = RuntimeCall; type BlockNumber = BlockNumber; type Hash = H256; diff --git a/bridges/primitives/chain-bridge-hub-cumulus/src/lib.rs b/bridges/primitives/chain-bridge-hub-cumulus/src/lib.rs index 78a98a42a66..bc48c34bb6e 100644 --- a/bridges/primitives/chain-bridge-hub-cumulus/src/lib.rs +++ b/bridges/primitives/chain-bridge-hub-cumulus/src/lib.rs @@ -18,7 +18,7 @@ pub use bp_polkadot_core::{ AccountId, AccountInfoStorageMapKeyProvider, AccountPublic, Balance, BlockNumber, Hash, Hasher, - Hashing, Header, Index, Nonce, Perbill, Signature, SignedBlock, UncheckedExtrinsic, + Hashing, Header, Nonce, Perbill, Signature, SignedBlock, UncheckedExtrinsic, EXTRA_STORAGE_PROOF_SIZE, TX_EXTRA_BYTES, }; @@ -136,7 +136,7 @@ pub type SignedExtra = ( CheckTxVersion, CheckGenesis, CheckEra, - CheckNonce, + CheckNonce, CheckWeight, ChargeTransactionPayment, BridgeRejectObsoleteHeadersAndMessages, @@ -155,12 +155,12 @@ pub trait BridgeHubSignedExtension { transaction_version: u32, era: bp_runtime::TransactionEra, genesis_hash: Hash, - nonce: Index, + nonce: Nonce, tip: Balance, ) -> Self; /// Return transaction nonce. - fn nonce(&self) -> Index; + fn nonce(&self) -> Nonce; /// Return transaction tip. fn tip(&self) -> Balance; @@ -173,7 +173,7 @@ impl BridgeHubSignedExtension for SignedExtension { transaction_version: u32, era: bp_runtime::TransactionEra, genesis_hash: Hash, - nonce: Index, + nonce: Nonce, tip: Balance, ) -> Self { GenericSignedExtension::new( @@ -205,7 +205,7 @@ impl BridgeHubSignedExtension for SignedExtension { } /// Return transaction nonce. - fn nonce(&self) -> Index { + fn nonce(&self) -> Nonce { self.payload.5 .0 } diff --git a/bridges/primitives/chain-bridge-hub-kusama/src/lib.rs b/bridges/primitives/chain-bridge-hub-kusama/src/lib.rs index 00b6c8301e4..7405f561fb2 100644 --- a/bridges/primitives/chain-bridge-hub-kusama/src/lib.rs +++ b/bridges/primitives/chain-bridge-hub-kusama/src/lib.rs @@ -43,7 +43,7 @@ impl Chain for BridgeHubKusama { type AccountId = AccountId; type Balance = Balance; - type Index = Index; + type Nonce = Nonce; type Signature = Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/chain-bridge-hub-polkadot/src/lib.rs b/bridges/primitives/chain-bridge-hub-polkadot/src/lib.rs index 8bd9167b618..e1fc0d7bc47 100644 --- a/bridges/primitives/chain-bridge-hub-polkadot/src/lib.rs +++ b/bridges/primitives/chain-bridge-hub-polkadot/src/lib.rs @@ -39,7 +39,7 @@ impl Chain for BridgeHubPolkadot { type AccountId = AccountId; type Balance = Balance; - type Index = Index; + type Nonce = Nonce; type Signature = Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/chain-bridge-hub-rococo/src/lib.rs b/bridges/primitives/chain-bridge-hub-rococo/src/lib.rs index 936e4d1beb7..50206c8e6b3 100644 --- a/bridges/primitives/chain-bridge-hub-rococo/src/lib.rs +++ b/bridges/primitives/chain-bridge-hub-rococo/src/lib.rs @@ -43,7 +43,7 @@ impl Chain for BridgeHubRococo { type AccountId = AccountId; type Balance = Balance; - type Index = Index; + type Nonce = Nonce; type Signature = Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/chain-bridge-hub-wococo/src/lib.rs b/bridges/primitives/chain-bridge-hub-wococo/src/lib.rs index 00704995c5e..7d14460c737 100644 --- a/bridges/primitives/chain-bridge-hub-wococo/src/lib.rs +++ b/bridges/primitives/chain-bridge-hub-wococo/src/lib.rs @@ -39,7 +39,7 @@ impl Chain for BridgeHubWococo { type AccountId = AccountId; type Balance = Balance; - type Index = Index; + type Nonce = Nonce; type Signature = Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/chain-kusama/src/lib.rs b/bridges/primitives/chain-kusama/src/lib.rs index 5cef6ae0ee6..229905a3d4a 100644 --- a/bridges/primitives/chain-kusama/src/lib.rs +++ b/bridges/primitives/chain-kusama/src/lib.rs @@ -35,7 +35,7 @@ impl Chain for Kusama { type AccountId = ::AccountId; type Balance = ::Balance; - type Index = ::Index; + type Nonce = ::Nonce; type Signature = ::Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/chain-polkadot/src/lib.rs b/bridges/primitives/chain-polkadot/src/lib.rs index 51d9f6f0233..628634bb46f 100644 --- a/bridges/primitives/chain-polkadot/src/lib.rs +++ b/bridges/primitives/chain-polkadot/src/lib.rs @@ -35,7 +35,7 @@ impl Chain for Polkadot { type AccountId = ::AccountId; type Balance = ::Balance; - type Index = ::Index; + type Nonce = ::Nonce; type Signature = ::Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/chain-rococo/src/lib.rs b/bridges/primitives/chain-rococo/src/lib.rs index 0cb0b1d41e6..a825c8b3978 100644 --- a/bridges/primitives/chain-rococo/src/lib.rs +++ b/bridges/primitives/chain-rococo/src/lib.rs @@ -35,7 +35,7 @@ impl Chain for Rococo { type AccountId = ::AccountId; type Balance = ::Balance; - type Index = ::Index; + type Nonce = ::Nonce; type Signature = ::Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/chain-wococo/src/lib.rs b/bridges/primitives/chain-wococo/src/lib.rs index 2df019496ab..fb63613427d 100644 --- a/bridges/primitives/chain-wococo/src/lib.rs +++ b/bridges/primitives/chain-wococo/src/lib.rs @@ -38,7 +38,7 @@ impl Chain for Wococo { type AccountId = ::AccountId; type Balance = ::Balance; - type Index = ::Index; + type Nonce = ::Nonce; type Signature = ::Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/polkadot-core/src/lib.rs b/bridges/primitives/polkadot-core/src/lib.rs index 3774d283fc4..c1df9555552 100644 --- a/bridges/primitives/polkadot-core/src/lib.rs +++ b/bridges/primitives/polkadot-core/src/lib.rs @@ -181,9 +181,6 @@ pub type BlockNumber = u32; /// Hash type used in Polkadot-like chains. pub type Hash = ::Out; -/// Account Index (a.k.a. nonce). -pub type Index = u32; - /// Hashing type. pub type Hashing = BlakeTwo256; @@ -236,7 +233,7 @@ impl Chain for PolkadotLike { type AccountId = AccountId; type Balance = Balance; - type Index = Index; + type Nonce = Nonce; type Signature = Signature; fn max_extrinsic_size() -> u32 { diff --git a/bridges/primitives/runtime/src/chain.rs b/bridges/primitives/runtime/src/chain.rs index c79058cea90..2f810b19f57 100644 --- a/bridges/primitives/runtime/src/chain.rs +++ b/bridges/primitives/runtime/src/chain.rs @@ -171,7 +171,7 @@ pub trait Chain: Send + Sync + 'static { + TryFrom + MaxEncodedLen; /// Index of a transaction used by the chain. - type Index: Parameter + type Nonce: Parameter + Member + MaybeSerialize + Debug @@ -206,7 +206,7 @@ where type Header = ::Header; type AccountId = ::AccountId; type Balance = ::Balance; - type Index = ::Index; + type Nonce = ::Nonce; type Signature = ::Signature; fn max_extrinsic_size() -> u32 { @@ -262,7 +262,7 @@ pub type AccountIdOf = ::AccountId; pub type BalanceOf = ::Balance; /// Transaction index type used by the chain. -pub type IndexOf = ::Index; +pub type NonceOf = ::Nonce; /// Signature type used by the chain. pub type SignatureOf = ::Signature; diff --git a/bridges/primitives/runtime/src/lib.rs b/bridges/primitives/runtime/src/lib.rs index 1ce1b7a0eed..7ba20e11e22 100644 --- a/bridges/primitives/runtime/src/lib.rs +++ b/bridges/primitives/runtime/src/lib.rs @@ -31,7 +31,7 @@ use sp_std::{convert::TryFrom, fmt::Debug, ops::RangeInclusive, vec, vec::Vec}; pub use chain::{ AccountIdOf, AccountPublicOf, BalanceOf, BlockNumberOf, Chain, EncodedOrDecodedCall, HashOf, - HasherOf, HeaderOf, IndexOf, Parachain, ParachainIdOf, SignatureOf, TransactionEraOf, + HasherOf, HeaderOf, NonceOf, Parachain, ParachainIdOf, SignatureOf, TransactionEraOf, UnderlyingChainOf, UnderlyingChainProvider, }; pub use frame_support::storage::storage_prefix as storage_value_final_key; diff --git a/pallets/collator-selection/src/mock.rs b/pallets/collator-selection/src/mock.rs index 361ea3c47bd..e9ad44f9db4 100644 --- a/pallets/collator-selection/src/mock.rs +++ b/pallets/collator-selection/src/mock.rs @@ -61,7 +61,7 @@ impl system::Config for Test { type DbWeight = (); type RuntimeOrigin = RuntimeOrigin; type RuntimeCall = RuntimeCall; - type Index = u64; + type Nonce = u64; type BlockNumber = u64; type Hash = H256; type Hashing = BlakeTwo256; diff --git a/pallets/dmp-queue/src/lib.rs b/pallets/dmp-queue/src/lib.rs index aaa9af7a6a9..29fab7be889 100644 --- a/pallets/dmp-queue/src/lib.rs +++ b/pallets/dmp-queue/src/lib.rs @@ -459,7 +459,7 @@ mod tests { impl frame_system::Config for Test { type RuntimeOrigin = RuntimeOrigin; type RuntimeCall = RuntimeCall; - type Index = u64; + type Nonce = u64; type BlockNumber = u64; type Hash = H256; type Hashing = BlakeTwo256; diff --git a/pallets/parachain-system/src/tests.rs b/pallets/parachain-system/src/tests.rs index d1dd6a83736..0c03e23763d 100755 --- a/pallets/parachain-system/src/tests.rs +++ b/pallets/parachain-system/src/tests.rs @@ -76,7 +76,7 @@ parameter_types! { impl frame_system::Config for Test { type RuntimeOrigin = RuntimeOrigin; type RuntimeCall = RuntimeCall; - type Index = u64; + type Nonce = u64; type BlockNumber = u64; type Hash = H256; type Hashing = BlakeTwo256; diff --git a/pallets/xcmp-queue/src/mock.rs b/pallets/xcmp-queue/src/mock.rs index d06da91bee3..af7251ea941 100644 --- a/pallets/xcmp-queue/src/mock.rs +++ b/pallets/xcmp-queue/src/mock.rs @@ -65,7 +65,7 @@ impl frame_system::Config for Test { type DbWeight = (); type RuntimeOrigin = RuntimeOrigin; type RuntimeCall = RuntimeCall; - type Index = u64; + type Nonce = u64; type BlockNumber = u64; type Hash = H256; type Hashing = BlakeTwo256; diff --git a/parachain-template/node/src/rpc.rs b/parachain-template/node/src/rpc.rs index 2bc5ccccf72..b5ca484fa48 100644 --- a/parachain-template/node/src/rpc.rs +++ b/parachain-template/node/src/rpc.rs @@ -7,7 +7,7 @@ use std::sync::Arc; -use parachain_template_runtime::{opaque::Block, AccountId, Balance, Index as Nonce}; +use parachain_template_runtime::{opaque::Block, AccountId, Balance, Nonce}; use sc_client_api::AuxStore; pub use sc_rpc::{DenyUnsafe, SubscriptionTaskExecutor}; diff --git a/parachain-template/pallets/template/src/mock.rs b/parachain-template/pallets/template/src/mock.rs index 099c0af8acd..1edf380b0a7 100644 --- a/parachain-template/pallets/template/src/mock.rs +++ b/parachain-template/pallets/template/src/mock.rs @@ -33,7 +33,7 @@ impl system::Config for Test { type DbWeight = (); type RuntimeOrigin = RuntimeOrigin; type RuntimeCall = RuntimeCall; - type Index = u64; + type Nonce = u64; type BlockNumber = u64; type Hash = H256; type Hashing = BlakeTwo256; diff --git a/parachain-template/runtime/src/lib.rs b/parachain-template/runtime/src/lib.rs index b2d4ea9f7dd..98c4bcf43e8 100644 --- a/parachain-template/runtime/src/lib.rs +++ b/parachain-template/runtime/src/lib.rs @@ -71,7 +71,7 @@ pub type AccountId = <::Signer as IdentifyAccount>::Account pub type Balance = u128; /// Index of a transaction in the chain. -pub type Index = u32; +pub type Nonce = u32; /// A hash of some data used by the chain. pub type Hash = sp_core::H256; @@ -269,7 +269,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -597,8 +597,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/common/src/impls.rs b/parachains/common/src/impls.rs index 75ddf230408..47c3a315ef4 100644 --- a/parachains/common/src/impls.rs +++ b/parachains/common/src/impls.rs @@ -163,7 +163,7 @@ mod tests { impl frame_system::Config for Test { type BaseCallFilter = frame_support::traits::Everything; type RuntimeOrigin = RuntimeOrigin; - type Index = u64; + type Nonce = u64; type BlockNumber = u64; type RuntimeCall = RuntimeCall; type Hash = H256; diff --git a/parachains/common/src/lib.rs b/parachains/common/src/lib.rs index 46a8af0fb2e..0a9686bf8a3 100644 --- a/parachains/common/src/lib.rs +++ b/parachains/common/src/lib.rs @@ -43,7 +43,7 @@ mod types { pub type Balance = u128; /// Index of a transaction in the chain. - pub type Index = u32; + pub type Nonce = u32; /// A hash of some data used by the chain. pub type Hash = sp_core::H256; diff --git a/parachains/runtimes/assets/asset-hub-kusama/src/lib.rs b/parachains/runtimes/assets/asset-hub-kusama/src/lib.rs index 9f3b7a8ed82..2f96f5a208e 100644 --- a/parachains/runtimes/assets/asset-hub-kusama/src/lib.rs +++ b/parachains/runtimes/assets/asset-hub-kusama/src/lib.rs @@ -68,7 +68,7 @@ pub use parachains_common as common; use parachains_common::{ impls::{AssetsToBlockAuthor, DealWithFees}, opaque, AccountId, AssetIdForTrustBackedAssets, AuraId, Balance, BlockNumber, Hash, Header, - Index, Signature, AVERAGE_ON_INITIALIZE_RATIO, DAYS, HOURS, MAXIMUM_BLOCK_WEIGHT, + Nonce, Signature, AVERAGE_ON_INITIALIZE_RATIO, DAYS, HOURS, MAXIMUM_BLOCK_WEIGHT, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; use xcm_config::{ @@ -165,7 +165,7 @@ impl frame_system::Config for Runtime { type AccountId = AccountId; type RuntimeCall = RuntimeCall; type Lookup = AccountIdLookup; - type Index = Index; + type Nonce = Nonce; type BlockNumber = BlockNumber; type Hash = Hash; type Hashing = BlakeTwo256; @@ -906,8 +906,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/assets/asset-hub-polkadot/src/lib.rs b/parachains/runtimes/assets/asset-hub-polkadot/src/lib.rs index d0389f7e380..7efd2e4ad3c 100644 --- a/parachains/runtimes/assets/asset-hub-polkadot/src/lib.rs +++ b/parachains/runtimes/assets/asset-hub-polkadot/src/lib.rs @@ -103,7 +103,7 @@ pub use parachains_common as common; use parachains_common::{ impls::{AssetsToBlockAuthor, DealWithFees}, opaque, AccountId, AssetHubPolkadotAuraId as AuraId, AssetIdForTrustBackedAssets, Balance, - BlockNumber, Hash, Header, Index, Signature, AVERAGE_ON_INITIALIZE_RATIO, DAYS, HOURS, + BlockNumber, Hash, Header, Nonce, Signature, AVERAGE_ON_INITIALIZE_RATIO, DAYS, HOURS, MAXIMUM_BLOCK_WEIGHT, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; use xcm_config::{ @@ -183,7 +183,7 @@ impl frame_system::Config for Runtime { type AccountId = AccountId; type RuntimeCall = RuntimeCall; type Lookup = AccountIdLookup; - type Index = Index; + type Nonce = Nonce; type BlockNumber = BlockNumber; type Hash = Hash; type Hashing = BlakeTwo256; @@ -920,8 +920,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/assets/asset-hub-westend/src/lib.rs b/parachains/runtimes/assets/asset-hub-westend/src/lib.rs index ada96092881..f7c3137feb7 100644 --- a/parachains/runtimes/assets/asset-hub-westend/src/lib.rs +++ b/parachains/runtimes/assets/asset-hub-westend/src/lib.rs @@ -65,7 +65,7 @@ pub use parachains_common as common; use parachains_common::{ impls::{AssetsToBlockAuthor, DealWithFees}, opaque, AccountId, AssetIdForTrustBackedAssets, AuraId, Balance, BlockNumber, Hash, Header, - Index, Signature, AVERAGE_ON_INITIALIZE_RATIO, DAYS, HOURS, MAXIMUM_BLOCK_WEIGHT, + Nonce, Signature, AVERAGE_ON_INITIALIZE_RATIO, DAYS, HOURS, MAXIMUM_BLOCK_WEIGHT, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; use xcm_config::{ @@ -145,7 +145,7 @@ impl frame_system::Config for Runtime { type AccountId = AccountId; type RuntimeCall = RuntimeCall; type Lookup = AccountIdLookup; - type Index = Index; + type Nonce = Nonce; type BlockNumber = BlockNumber; type Hash = Hash; type Hashing = BlakeTwo256; @@ -902,8 +902,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs index 0493156be6f..7840a982d4c 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/lib.rs @@ -69,7 +69,7 @@ use polkadot_runtime_common::{BlockHashCount, SlowAdjustingFeeUpdate}; use weights::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight}; use parachains_common::{ - impls::DealWithFees, opaque, AccountId, Balance, BlockNumber, Hash, Header, Index, Signature, + impls::DealWithFees, opaque, AccountId, Balance, BlockNumber, Hash, Header, Nonce, Signature, AVERAGE_ON_INITIALIZE_RATIO, HOURS, MAXIMUM_BLOCK_WEIGHT, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; @@ -180,7 +180,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -547,8 +547,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/lib.rs index aab18b4c67f..a8c49d9cc47 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/lib.rs @@ -70,7 +70,7 @@ use polkadot_runtime_common::{BlockHashCount, SlowAdjustingFeeUpdate}; use weights::{BlockExecutionWeight, ExtrinsicBaseWeight, RocksDbWeight}; use parachains_common::{ - impls::DealWithFees, opaque, AccountId, Balance, BlockNumber, Hash, Header, Index, Signature, + impls::DealWithFees, opaque, AccountId, Balance, BlockNumber, Hash, Header, Nonce, Signature, AVERAGE_ON_INITIALIZE_RATIO, HOURS, MAXIMUM_BLOCK_WEIGHT, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; // XCM Imports @@ -180,7 +180,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -547,8 +547,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs index ca8e1434bba..7264344716b 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/lib.rs @@ -87,7 +87,7 @@ use bridge_runtime_common::{ messages_xcm_extension::{XcmAsPlainPayload, XcmBlobMessageDispatch}, }; use parachains_common::{ - impls::DealWithFees, opaque, AccountId, Balance, BlockNumber, Hash, Header, Index, Signature, + impls::DealWithFees, opaque, AccountId, Balance, BlockNumber, Hash, Header, Nonce, Signature, AVERAGE_ON_INITIALIZE_RATIO, HOURS, MAXIMUM_BLOCK_WEIGHT, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; use xcm_executor::XcmExecutor; @@ -194,7 +194,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -728,8 +728,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs b/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs index c6712635ac2..ffc8152d7fa 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs @@ -80,7 +80,7 @@ use frame_system::{ }; pub use parachains_common as common; use parachains_common::{ - impls::DealWithFees, opaque, AccountId, AuraId, Balance, BlockNumber, Hash, Header, Index, + impls::DealWithFees, opaque, AccountId, AuraId, Balance, BlockNumber, Hash, Header, Nonce, Signature, AVERAGE_ON_INITIALIZE_RATIO, DAYS, HOURS, MAXIMUM_BLOCK_WEIGHT, MINUTES, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; @@ -159,7 +159,7 @@ impl frame_system::Config for Runtime { type AccountId = AccountId; type RuntimeCall = RuntimeCall; type Lookup = AccountIdLookup; - type Index = Index; + type Nonce = Nonce; type BlockNumber = BlockNumber; type Hash = Hash; type Hashing = BlakeTwo256; @@ -765,8 +765,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/contracts/contracts-rococo/src/lib.rs b/parachains/runtimes/contracts/contracts-rococo/src/lib.rs index f830492adaa..5943157d27c 100644 --- a/parachains/runtimes/contracts/contracts-rococo/src/lib.rs +++ b/parachains/runtimes/contracts/contracts-rococo/src/lib.rs @@ -57,7 +57,7 @@ use frame_support::{ use frame_system::limits::{BlockLength, BlockWeights}; pub use parachains_common as common; use parachains_common::{ - impls::DealWithFees, opaque, AccountId, BlockNumber, Hash, Header, Index, Signature, + impls::DealWithFees, opaque, AccountId, BlockNumber, Hash, Header, Nonce, Signature, AVERAGE_ON_INITIALIZE_RATIO, MAXIMUM_BLOCK_WEIGHT, MINUTES, NORMAL_DISPATCH_RATIO, SLOT_DURATION, }; @@ -178,7 +178,7 @@ impl frame_system::Config for Runtime { type AccountId = AccountId; type RuntimeCall = RuntimeCall; type Lookup = AccountIdLookup; - type Index = Index; + type Nonce = Nonce; type BlockNumber = BlockNumber; type Hash = Hash; type Hashing = BlakeTwo256; @@ -492,8 +492,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/glutton/glutton-kusama/src/lib.rs b/parachains/runtimes/glutton/glutton-kusama/src/lib.rs index fba081f2d66..74ff3d964b1 100644 --- a/parachains/runtimes/glutton/glutton-kusama/src/lib.rs +++ b/parachains/runtimes/glutton/glutton-kusama/src/lib.rs @@ -142,7 +142,7 @@ impl frame_system::Config for Runtime { type AccountId = AccountId; type RuntimeCall = RuntimeCall; type Lookup = AccountIdLookup; - type Index = Index; + type Nonce = Nonce; type BlockNumber = BlockNumber; type Hash = Hash; type Hashing = BlakeTwo256; @@ -220,7 +220,7 @@ construct_runtime! { } /// Index of a transaction in the chain. -pub type Index = u32; +pub type Nonce = u32; /// A hash of some data used by the chain. pub type Hash = sp_core::H256; /// An index to a block. @@ -352,8 +352,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/starters/seedling/src/lib.rs b/parachains/runtimes/starters/seedling/src/lib.rs index 53179bad0e5..6cd543b086f 100644 --- a/parachains/runtimes/starters/seedling/src/lib.rs +++ b/parachains/runtimes/starters/seedling/src/lib.rs @@ -125,7 +125,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -199,7 +199,7 @@ construct_runtime! { } /// Index of a transaction in the chain. -pub type Index = u32; +pub type Nonce = u32; /// A hash of some data used by the chain. pub type Hash = sp_core::H256; /// An index to a block. diff --git a/parachains/runtimes/starters/shell/src/lib.rs b/parachains/runtimes/starters/shell/src/lib.rs index cbd9185b3bc..ed376d8d9b4 100644 --- a/parachains/runtimes/starters/shell/src/lib.rs +++ b/parachains/runtimes/starters/shell/src/lib.rs @@ -133,7 +133,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -237,7 +237,7 @@ impl sp_runtime::traits::SignedExtension for DisallowSigned { } /// Index of a transaction in the chain. -pub type Index = u32; +pub type Nonce = u32; /// A hash of some data used by the chain. pub type Hash = sp_core::H256; /// An index to a block. diff --git a/parachains/runtimes/testing/penpal/src/lib.rs b/parachains/runtimes/testing/penpal/src/lib.rs index a0be623d2d9..3e3dff53362 100644 --- a/parachains/runtimes/testing/penpal/src/lib.rs +++ b/parachains/runtimes/testing/penpal/src/lib.rs @@ -83,7 +83,7 @@ use xcm_executor::XcmExecutor; pub type Balance = u128; /// Index of a transaction in the chain. -pub type Index = u32; +pub type Nonce = u32; /// A hash of some data used by the chain. pub type Hash = sp_core::H256; @@ -317,7 +317,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -697,8 +697,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/parachains/runtimes/testing/rococo-parachain/src/lib.rs b/parachains/runtimes/testing/rococo-parachain/src/lib.rs index fa6dd20f66a..3c5ce68b28e 100644 --- a/parachains/runtimes/testing/rococo-parachain/src/lib.rs +++ b/parachains/runtimes/testing/rococo-parachain/src/lib.rs @@ -178,7 +178,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = AccountIdLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -592,7 +592,7 @@ construct_runtime! { /// Balance of an account. pub type Balance = u128; /// Index of a transaction in the chain. -pub type Index = u32; +pub type Nonce = u32; /// A hash of some data used by the chain. pub type Hash = sp_core::H256; /// An index to a block. @@ -729,8 +729,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } diff --git a/polkadot-parachain/src/rpc.rs b/polkadot-parachain/src/rpc.rs index c2eeaf38608..7c885ee1537 100644 --- a/polkadot-parachain/src/rpc.rs +++ b/polkadot-parachain/src/rpc.rs @@ -20,7 +20,7 @@ use std::sync::Arc; -use parachains_common::{AccountId, Balance, Block, Index as Nonce}; +use parachains_common::{AccountId, Balance, Block, Nonce}; use sc_client_api::AuxStore; pub use sc_rpc::{DenyUnsafe, SubscriptionTaskExecutor}; use sc_transaction_pool_api::TransactionPool; diff --git a/polkadot-parachain/src/service.rs b/polkadot-parachain/src/service.rs index b493f3589ed..18518ad7a31 100644 --- a/polkadot-parachain/src/service.rs +++ b/polkadot-parachain/src/service.rs @@ -34,7 +34,7 @@ use sp_core::Pair; use jsonrpsee::RpcModule; use crate::rpc; -pub use parachains_common::{AccountId, Balance, Block, BlockNumber, Hash, Header, Index as Nonce}; +pub use parachains_common::{AccountId, Balance, Block, BlockNumber, Hash, Header, Nonce}; use cumulus_client_consensus_relay_chain::Verifier as RelayChainVerifier; use futures::lock::Mutex; diff --git a/test/runtime/src/lib.rs b/test/runtime/src/lib.rs index 25841acb11b..2273cc4c44a 100644 --- a/test/runtime/src/lib.rs +++ b/test/runtime/src/lib.rs @@ -185,7 +185,7 @@ impl frame_system::Config for Runtime { /// The lookup mechanism to get account ID from whatever is passed in dispatchers. type Lookup = IdentityLookup; /// The index type for storing how many extrinsics an account has signed. - type Index = Index; + type Nonce = Nonce; /// The index type for blocks. type BlockNumber = BlockNumber; /// The type for hashing blocks and tries. @@ -311,7 +311,7 @@ construct_runtime! { } /// Index of a transaction in the chain. -pub type Index = u32; +pub type Nonce = u32; /// A hash of some data used by the chain. pub type Hash = sp_core::H256; /// Balance of an account. @@ -408,8 +408,8 @@ impl_runtime_apis! { } } - impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { - fn account_nonce(account: AccountId) -> Index { + impl frame_system_rpc_runtime_api::AccountNonceApi for Runtime { + fn account_nonce(account: AccountId) -> Nonce { System::account_nonce(account) } } From c40edc3af43ab1c1608de7b4fc236cc0dbd8707a Mon Sep 17 00:00:00 2001 From: parity-processbot <> Date: Fri, 14 Jul 2023 08:14:00 +0000 Subject: [PATCH 2/2] update lockfile for {"substrate", "polkadot"} --- Cargo.lock | 646 +++++++++++++++++++++++++++-------------------------- 1 file changed, 326 insertions(+), 320 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2c4d4e97dbd..91197e29572 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -246,12 +246,6 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" -[[package]] -name = "array-bytes" -version = "4.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52f63c5c1316a16a4b35eaac8b76a98248961a533f061684cb2a7cb0eafb6c6" - [[package]] name = "array-bytes" version = "6.1.0" @@ -871,7 +865,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "hash-db", "log", @@ -1799,13 +1793,13 @@ dependencies = [ [[package]] name = "cid" -version = "0.8.6" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ed9c8b2d17acb8110c46f1da5bf4a696d745e1474a16db0cd2b49cd0249bf2" +checksum = "b9b68e3193982cd54187d71afdb2a271ad4cf8af157858e9cb911b91321de143" dependencies = [ "core2", "multibase", - "multihash 0.16.2", + "multihash", "serde", "unsigned-varint", ] @@ -3073,7 +3067,7 @@ dependencies = [ name = "cumulus-relay-chain-minimal-node" version = "0.1.0" dependencies = [ - "array-bytes 6.1.0", + "array-bytes", "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", @@ -3652,23 +3646,22 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "docify" -version = "0.1.13" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18b972b74c30cbe838fc6a07665132ff94f257350e26fd01d80bc59ee7fcf129" +checksum = "f6491709f76fb7ceb951244daf624d480198b427556084391d6e3c33d3ae74b9" dependencies = [ "docify_macros", ] [[package]] name = "docify_macros" -version = "0.1.13" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c93004d1011191c56df9e853dca42f2012e7488638bcd5078935f5ce43e06cf3" +checksum = "ffc5338a9f72ce29a81377d9039798fcc926fb471b2004666caf48e446dffbbf" dependencies = [ "common-path", "derive-syn-parse", - "lazy_static", - "prettyplease", + "once_cell", "proc-macro2", "quote", "regex", @@ -4198,7 +4191,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", ] @@ -4221,7 +4214,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-support-procedural", @@ -4246,10 +4239,10 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "Inflector", - "array-bytes 4.2.0", + "array-bytes", "chrono", "clap", "comfy-table", @@ -4294,7 +4287,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -4305,7 +4298,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4322,7 +4315,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -4351,7 +4344,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-recursion", "futures", @@ -4372,7 +4365,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "bitflags", "environmental", @@ -4406,7 +4399,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "Inflector", "cfg-expr", @@ -4424,7 +4417,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -4436,7 +4429,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "proc-macro2", "quote", @@ -4446,7 +4439,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "cfg-if", "frame-support", @@ -4465,7 +4458,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -4480,7 +4473,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "sp-api", @@ -4489,7 +4482,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "parity-scale-codec", @@ -5637,7 +5630,7 @@ checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" [[package]] name = "kusama-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "frame-benchmarking", @@ -5737,7 +5730,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-support", "polkadot-primitives", @@ -5781,6 +5774,17 @@ dependencies = [ "smallvec", ] +[[package]] +name = "landlock" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520baa32708c4e957d2fc3a186bc5bd8d26637c33137f399ddfc202adb240068" +dependencies = [ + "enumflags2", + "libc", + "thiserror", +] + [[package]] name = "lazy_static" version = "1.4.0" @@ -5893,7 +5897,7 @@ dependencies = [ "libp2p-identity", "log", "multiaddr", - "multihash 0.17.0", + "multihash", "multistream-select", "once_cell", "parking_lot 0.12.1", @@ -5953,7 +5957,7 @@ dependencies = [ "ed25519-dalek", "log", "multiaddr", - "multihash 0.17.0", + "multihash", "quick-protobuf", "rand 0.8.5", "sha2 0.10.2", @@ -6200,7 +6204,7 @@ dependencies = [ "libp2p-identity", "libp2p-noise", "log", - "multihash 0.17.0", + "multihash", "quick-protobuf", "quick-protobuf-codec", "rand 0.8.5", @@ -6665,7 +6669,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "futures", "log", @@ -6684,7 +6688,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "anyhow", "jsonrpsee", @@ -6735,7 +6739,7 @@ dependencies = [ "data-encoding", "log", "multibase", - "multihash 0.17.0", + "multihash", "percent-encoding", "serde", "static_assertions", @@ -6756,9 +6760,9 @@ dependencies = [ [[package]] name = "multihash" -version = "0.16.2" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3db354f401db558759dfc1e568d010a5d4146f4d3f637be1275ec4a3cf09689" +checksum = "835d6ff01d610179fbce3de1694d007e500bf33a7f29689838941d6bf783ae40" dependencies = [ "blake2b_simd", "blake2s_simd", @@ -6771,19 +6775,6 @@ dependencies = [ "unsigned-varint", ] -[[package]] -name = "multihash" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "835d6ff01d610179fbce3de1694d007e500bf33a7f29689838941d6bf783ae40" -dependencies = [ - "core2", - "digest 0.10.6", - "multihash-derive", - "sha2 0.10.2", - "unsigned-varint", -] - [[package]] name = "multihash-derive" version = "0.8.0" @@ -7188,9 +7179,9 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "frame-benchmarking", "frame-support", "frame-system", @@ -7209,7 +7200,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7227,10 +7218,11 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", + "pallet-asset-conversion", "pallet-transaction-payment", "parity-scale-codec", "scale-info", @@ -7241,7 +7233,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7259,7 +7251,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7274,7 +7266,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -7290,7 +7282,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -7306,7 +7298,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -7320,7 +7312,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7344,7 +7336,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7364,7 +7356,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7379,7 +7371,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -7398,9 +7390,9 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "binary-merkle-tree", "frame-support", "frame-system", @@ -7422,7 +7414,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7528,7 +7520,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7572,7 +7564,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7589,7 +7581,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "bitflags", "environmental", @@ -7618,7 +7610,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "bitflags", "parity-scale-codec", @@ -7631,7 +7623,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "proc-macro2", "quote", @@ -7641,7 +7633,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "assert_matches", "frame-benchmarking", @@ -7658,7 +7650,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7676,7 +7668,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7694,7 +7686,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7717,7 +7709,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7730,7 +7722,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7742,13 +7734,14 @@ dependencies = [ "sp-io", "sp-npos-elections", "sp-runtime", + "sp-staking", "sp-std", ] [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "docify", "frame-benchmarking", @@ -7767,7 +7760,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "blake2", "frame-benchmarking", @@ -7785,7 +7778,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7808,7 +7801,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7824,7 +7817,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7844,7 +7837,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7861,7 +7854,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -7875,7 +7868,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7892,7 +7885,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "7.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7911,7 +7904,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7928,7 +7921,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7944,7 +7937,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -7961,7 +7954,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7979,7 +7972,7 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "pallet-nfts", @@ -7990,7 +7983,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8006,7 +7999,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -8023,7 +8016,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8043,7 +8036,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -8054,7 +8047,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -8071,7 +8064,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8110,7 +8103,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8127,7 +8120,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8142,7 +8135,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8160,7 +8153,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8175,7 +8168,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8194,7 +8187,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8212,7 +8205,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8229,7 +8222,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -8250,7 +8243,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8266,7 +8259,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8285,7 +8278,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8308,7 +8301,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -8319,7 +8312,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "log", "sp-arithmetic", @@ -8328,7 +8321,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "sp-api", @@ -8337,7 +8330,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8354,7 +8347,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8369,7 +8362,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8387,7 +8380,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8406,7 +8399,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-support", "frame-system", @@ -8422,7 +8415,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -8438,7 +8431,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -8450,7 +8443,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8467,7 +8460,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8482,7 +8475,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8498,7 +8491,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8513,7 +8506,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-benchmarking", "frame-support", @@ -8528,7 +8521,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -8549,7 +8542,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-benchmarking", "frame-support", @@ -9166,7 +9159,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "futures-timer", @@ -9184,7 +9177,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "futures-timer", @@ -9199,7 +9192,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "derive_more", "fatality", @@ -9222,7 +9215,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "fatality", "futures", @@ -9243,7 +9236,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "clap", "frame-benchmarking-cli", @@ -9272,7 +9265,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "always-assert", "bitvec", @@ -9294,7 +9287,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "parity-scale-codec", "scale-info", @@ -9306,7 +9299,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "derive_more", "fatality", @@ -9331,7 +9324,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -9345,7 +9338,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "futures-timer", @@ -9365,7 +9358,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "always-assert", "async-trait", @@ -9388,7 +9381,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "parity-scale-codec", @@ -9406,7 +9399,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "derive_more", @@ -9435,7 +9428,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "futures", @@ -9443,6 +9436,7 @@ dependencies = [ "kvdb", "parity-scale-codec", "polkadot-erasure-coding", + "polkadot-node-jaeger", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", @@ -9456,7 +9450,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "fatality", @@ -9475,7 +9469,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "polkadot-node-subsystem", @@ -9490,7 +9484,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "async-trait", "futures", @@ -9510,7 +9504,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "polkadot-node-metrics", @@ -9525,7 +9519,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "futures-timer", @@ -9542,7 +9536,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "fatality", "futures", @@ -9561,7 +9555,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "async-trait", "futures", @@ -9578,7 +9572,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "fatality", @@ -9596,7 +9590,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "always-assert", "futures", @@ -9627,7 +9621,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "polkadot-node-primitives", @@ -9643,10 +9637,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "cpu-time", "futures", + "landlock", "libc", "parity-scale-codec", "polkadot-parachain", @@ -9666,7 +9661,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-execute-worker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "cpu-time", "futures", @@ -9686,7 +9681,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-prepare-worker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "libc", @@ -9709,7 +9704,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "futures", "lru 0.9.0", @@ -9724,7 +9719,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "lazy_static", "log", @@ -9742,7 +9737,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bs58", "futures", @@ -9761,7 +9756,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "async-channel", "async-trait", @@ -9784,7 +9779,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bounded-vec", "futures", @@ -9806,7 +9801,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -9816,7 +9811,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "async-trait", "futures", @@ -9834,7 +9829,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "async-trait", "derive_more", @@ -9846,6 +9841,7 @@ dependencies = [ "polkadot-primitives", "polkadot-statement-table", "sc-network", + "sc-transaction-pool-api", "smallvec", "sp-api", "sp-authority-discovery", @@ -9857,7 +9853,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "async-trait", "derive_more", @@ -9890,7 +9886,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "async-trait", "futures", @@ -9913,7 +9909,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bounded-collections", "derive_more", @@ -10012,7 +10008,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -10030,7 +10026,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -10056,7 +10052,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -10088,7 +10084,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "frame-benchmarking", @@ -10183,7 +10179,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "frame-benchmarking", @@ -10229,7 +10225,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-support", "polkadot-primitives", @@ -10243,7 +10239,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bs58", "parity-scale-codec", @@ -10255,7 +10251,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitflags", "bitvec", @@ -10300,7 +10296,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "async-trait", "frame-benchmarking", @@ -10382,6 +10378,7 @@ dependencies = [ "sc-sysinfo", "sc-telemetry", "sc-transaction-pool", + "sc-transaction-pool-api", "serde", "serde_json", "sp-api", @@ -10417,7 +10414,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -10439,7 +10436,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -10449,7 +10446,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-benchmarking", "parity-scale-codec", @@ -10477,7 +10474,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "frame-election-provider-support", @@ -10538,7 +10535,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-system", "futures", @@ -11317,7 +11314,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "binary-merkle-tree", "frame-benchmarking", @@ -11404,7 +11401,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-support", "polkadot-primitives", @@ -11673,7 +11670,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "log", "sp-core", @@ -11684,7 +11681,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "futures", @@ -11692,7 +11689,7 @@ dependencies = [ "ip_network", "libp2p", "log", - "multihash 0.17.0", + "multihash", "parity-scale-codec", "prost", "prost-build", @@ -11712,7 +11709,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "futures", "futures-timer", @@ -11735,7 +11732,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -11750,7 +11747,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "memmap2", "sc-chain-spec-derive", @@ -11769,7 +11766,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -11780,9 +11777,9 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "chrono", "clap", "fdlimit", @@ -11819,7 +11816,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "fnv", "futures", @@ -11835,7 +11832,6 @@ dependencies = [ "sp-core", "sp-database", "sp-externalities", - "sp-keystore", "sp-runtime", "sp-state-machine", "sp-statement-store", @@ -11846,7 +11842,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "hash-db", "kvdb", @@ -11872,7 +11868,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "futures", @@ -11897,7 +11893,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "futures", @@ -11926,7 +11922,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "fork-tree", @@ -11942,6 +11938,7 @@ dependencies = [ "sc-consensus-epochs", "sc-consensus-slots", "sc-telemetry", + "sc-transaction-pool-api", "scale-info", "sp-api", "sp-application-crypto", @@ -11961,7 +11958,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "futures", "jsonrpsee", @@ -11983,9 +11980,9 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "async-channel", "async-trait", "fnv", @@ -12017,7 +12014,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "futures", "jsonrpsee", @@ -12036,7 +12033,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "fork-tree", "parity-scale-codec", @@ -12049,10 +12046,10 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "ahash 0.8.2", - "array-bytes 4.2.0", + "array-bytes", "async-trait", "dyn-clone", "finality-grandpa", @@ -12071,6 +12068,7 @@ dependencies = [ "sc-network-common", "sc-network-gossip", "sc-telemetry", + "sc-transaction-pool-api", "sc-utils", "serde_json", "sp-api", @@ -12089,7 +12087,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "finality-grandpa", "futures", @@ -12109,7 +12107,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "futures", @@ -12132,13 +12130,13 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "lru 0.10.0", "parity-scale-codec", "parking_lot 0.12.1", "sc-executor-common", "sc-executor-wasmtime", + "schnellru", "sp-api", "sp-core", "sp-externalities", @@ -12154,7 +12152,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -12166,7 +12164,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "anyhow", "cfg-if", @@ -12183,7 +12181,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "ansi_term", "futures", @@ -12199,9 +12197,9 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "parking_lot 0.12.1", "serde_json", "sp-application-crypto", @@ -12213,9 +12211,9 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "async-channel", "async-trait", "asynchronous-codec", @@ -12254,7 +12252,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-channel", "cid", @@ -12274,7 +12272,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "bitflags", @@ -12291,16 +12289,16 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "ahash 0.8.2", "futures", "futures-timer", "libp2p", "log", - "lru 0.10.0", "sc-network", "sc-network-common", + "schnellru", "sp-runtime", "substrate-prometheus-endpoint", "tracing", @@ -12309,9 +12307,9 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "async-channel", "futures", "libp2p-identity", @@ -12330,9 +12328,9 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "async-channel", "async-trait", "fork-tree", @@ -12340,7 +12338,6 @@ dependencies = [ "futures-timer", "libp2p", "log", - "lru 0.10.0", "mockall", "parity-scale-codec", "prost", @@ -12350,6 +12347,7 @@ dependencies = [ "sc-network", "sc-network-common", "sc-utils", + "schnellru", "smallvec", "sp-arithmetic", "sp-blockchain", @@ -12364,9 +12362,9 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "futures", "libp2p", "log", @@ -12382,9 +12380,9 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "bytes", "fnv", "futures", @@ -12392,6 +12390,7 @@ dependencies = [ "hyper", "hyper-rustls 0.24.0", "libp2p", + "log", "num_cpus", "once_cell", "parity-scale-codec", @@ -12399,9 +12398,13 @@ dependencies = [ "rand 0.8.5", "sc-client-api", "sc-network", + "sc-network-common", + "sc-transaction-pool-api", "sc-utils", "sp-api", "sp-core", + "sp-externalities", + "sp-keystore", "sp-offchain", "sp-runtime", "threadpool", @@ -12411,7 +12414,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -12420,7 +12423,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "futures", "jsonrpsee", @@ -12451,7 +12454,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12470,7 +12473,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "http", "jsonrpsee", @@ -12485,9 +12488,9 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "futures", "futures-util", "hex", @@ -12511,7 +12514,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "directories", @@ -12538,7 +12541,6 @@ dependencies = [ "sc-network-light", "sc-network-sync", "sc-network-transactions", - "sc-offchain", "sc-rpc", "sc-rpc-server", "sc-rpc-spec-v2", @@ -12576,7 +12578,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "log", "parity-scale-codec", @@ -12587,7 +12589,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "clap", "fs4", @@ -12601,7 +12603,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12620,7 +12622,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "futures", "libc", @@ -12639,7 +12641,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "chrono", "futures", @@ -12658,7 +12660,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "ansi_term", "atty", @@ -12687,7 +12689,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -12698,7 +12700,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "futures", @@ -12724,7 +12726,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "futures", @@ -12740,7 +12742,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-channel", "futures", @@ -13221,7 +13223,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "enumn", "parity-scale-codec", @@ -13298,7 +13300,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "hash-db", "log", @@ -13306,6 +13308,7 @@ dependencies = [ "scale-info", "sp-api-proc-macro", "sp-core", + "sp-externalities", "sp-metadata-ir", "sp-runtime", "sp-state-machine", @@ -13318,7 +13321,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "Inflector", "blake2", @@ -13332,7 +13335,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "scale-info", @@ -13345,7 +13348,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "16.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "integer-sqrt", "num-traits", @@ -13359,7 +13362,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "scale-info", @@ -13372,7 +13375,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "sp-api", "sp-inherents", @@ -13383,13 +13386,13 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "futures", "log", - "lru 0.10.0", "parity-scale-codec", "parking_lot 0.12.1", + "schnellru", "sp-api", "sp-consensus", "sp-database", @@ -13401,7 +13404,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "futures", @@ -13416,7 +13419,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "parity-scale-codec", @@ -13433,7 +13436,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "parity-scale-codec", @@ -13452,7 +13455,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "lazy_static", "parity-scale-codec", @@ -13471,7 +13474,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "finality-grandpa", "log", @@ -13489,7 +13492,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "scale-info", @@ -13501,9 +13504,9 @@ dependencies = [ [[package]] name = "sp-core" version = "21.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "bitflags", "blake2", "bounded-collections", @@ -13539,13 +13542,14 @@ dependencies = [ "substrate-bip39", "thiserror", "tiny-bip39", + "tracing", "zeroize", ] [[package]] name = "sp-core-hashing" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "blake2b_simd", "byteorder", @@ -13558,7 +13562,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "quote", "sp-core-hashing", @@ -13568,7 +13572,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -13577,7 +13581,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "proc-macro2", "quote", @@ -13587,7 +13591,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.19.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "environmental", "parity-scale-codec", @@ -13598,7 +13602,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -13612,7 +13616,7 @@ dependencies = [ [[package]] name = "sp-io" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "bytes", "ed25519", @@ -13637,7 +13641,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "lazy_static", "sp-core", @@ -13648,7 +13652,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.27.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -13660,7 +13664,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "thiserror", "zstd 0.12.3+zstd.1.5.2", @@ -13669,7 +13673,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -13680,7 +13684,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -13698,7 +13702,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "scale-info", @@ -13712,7 +13716,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "sp-api", "sp-core", @@ -13722,7 +13726,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "backtrace", "lazy_static", @@ -13732,7 +13736,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "rustc-hash", "serde", @@ -13742,7 +13746,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "either", "hash256-std-hasher", @@ -13764,7 +13768,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "17.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -13782,7 +13786,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "11.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "Inflector", "proc-macro-crate", @@ -13794,12 +13798,13 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "scale-info", "sp-api", "sp-core", + "sp-keystore", "sp-runtime", "sp-staking", "sp-std", @@ -13808,8 +13813,9 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ + "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "serde", @@ -13821,7 +13827,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.28.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "hash-db", "log", @@ -13842,7 +13848,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "scale-info", @@ -13859,12 +13865,12 @@ dependencies = [ [[package]] name = "sp-std" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" [[package]] name = "sp-storage" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "impl-serde", "parity-scale-codec", @@ -13877,7 +13883,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "parity-scale-codec", @@ -13890,7 +13896,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "10.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "sp-std", @@ -13902,7 +13908,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "sp-api", "sp-runtime", @@ -13911,7 +13917,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "parity-scale-codec", @@ -13926,7 +13932,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "ahash 0.8.2", "hash-db", @@ -13949,7 +13955,7 @@ dependencies = [ [[package]] name = "sp-version" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "impl-serde", "parity-scale-codec", @@ -13966,7 +13972,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -13977,7 +13983,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "14.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -13990,7 +13996,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "20.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "parity-scale-codec", "scale-info", @@ -14188,12 +14194,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -14212,7 +14218,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "hyper", "log", @@ -14224,7 +14230,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "jsonrpsee", @@ -14237,7 +14243,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -14254,9 +14260,9 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ - "array-bytes 4.2.0", + "array-bytes", "async-trait", "futures", "parity-scale-codec", @@ -14280,7 +14286,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "futures", "substrate-test-utils-derive", @@ -14290,7 +14296,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -14301,7 +14307,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "ansi_term", "build-helper", @@ -14430,7 +14436,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-support", "polkadot-primitives", @@ -14832,7 +14838,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "polkadot-node-jaeger", "polkadot-primitives", @@ -14843,7 +14849,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "expander 2.0.0", "proc-macro-crate", @@ -14973,7 +14979,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#29ef4775d673178d6674864299a5341abb78be75" +source = "git+https://github.com/paritytech/substrate?branch=master#c446786a498dee7b413de101efc3c339d3eddf44" dependencies = [ "async-trait", "clap", @@ -15889,7 +15895,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bitvec", "frame-benchmarking", @@ -15982,7 +15988,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-support", "polkadot-primitives", @@ -16373,7 +16379,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "bounded-collections", "derivative", @@ -16389,7 +16395,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "frame-support", "frame-system", @@ -16443,7 +16449,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "environmental", "frame-benchmarking", @@ -16463,7 +16469,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#d124d9932302fd003668ce02feff75e1de7768d9" +source = "git+https://github.com/paritytech/polkadot?branch=master#6a71a7ef7dbe4968db09d94305ae28d9bd95782d" dependencies = [ "Inflector", "proc-macro2",