From 234b821d4a52a6cd88d1c4a6d43cf4d76708c969 Mon Sep 17 00:00:00 2001 From: Oliver Tale-Yazdi Date: Mon, 14 Aug 2023 22:30:12 +0200 Subject: [PATCH 1/7] Use same `fmt` and `clippy` configs as in Polkadot (#3004) * Copy rustfmt.toml from Polkadot master Signed-off-by: Oliver Tale-Yazdi * Format with new config Signed-off-by: Oliver Tale-Yazdi * Add Polkadot clippy config Signed-off-by: Oliver Tale-Yazdi * Update Cargo.lock Looks like https://github.com/paritytech/polkadot/pull/7611 did not correctly update the lockfile. Maybe a different Rust Version?! Signed-off-by: Oliver Tale-Yazdi --------- Signed-off-by: Oliver Tale-Yazdi --- .cargo/config.toml | 1 + .rustfmt.toml | 12 ++++-- client/cli/src/lib.rs | 3 +- client/collator/src/service.rs | 3 +- client/consensus/common/src/lib.rs | 20 +++++----- .../common/src/parachain_consensus.rs | 4 +- client/consensus/proposer/src/lib.rs | 4 +- client/consensus/relay-chain/src/lib.rs | 3 +- client/network/src/lib.rs | 13 +++--- client/pov-recovery/src/lib.rs | 19 ++++----- .../src/lib.rs | 14 ++++--- client/relay-chain-rpc-interface/src/lib.rs | 3 +- .../src/reconnecting_ws_client.rs | 8 ++-- .../src/rpc_client.rs | 3 +- client/service/src/lib.rs | 6 ++- pallets/aura-ext/src/lib.rs | 10 ++--- pallets/collator-selection/src/weights.rs | 32 +++++++-------- pallets/dmp-queue/src/lib.rs | 9 +++-- pallets/parachain-system/src/lib.rs | 32 +++++++++------ .../src/relay_state_snapshot.rs | 29 ++++++++------ pallets/solo-to-para/src/lib.rs | 9 +++-- pallets/xcmp-queue/src/lib.rs | 22 +++++----- pallets/xcmp-queue/src/tests.rs | 4 +- .../src/tests/reserve_transfer.rs | 15 ++++--- .../src/tests/reserve_transfer.rs | 15 ++++--- .../src/tests/reserve_transfer.rs | 15 ++++--- .../assets/asset-hub-kusama/src/xcm_config.rs | 12 ++++-- .../assets/asset-hub-kusama/tests/tests.rs | 3 +- .../asset-hub-polkadot/src/xcm_config.rs | 9 +++-- .../assets/asset-hub-polkadot/tests/tests.rs | 3 +- .../assets/asset-hub-westend/src/lib.rs | 5 ++- .../asset-hub-westend/src/xcm_config.rs | 9 +++-- .../assets/asset-hub-westend/tests/tests.rs | 3 +- parachains/runtimes/assets/common/src/lib.rs | 6 ++- .../assets/test-utils/src/test_cases.rs | 18 ++++++--- .../bridge-hub-kusama/src/xcm_config.rs | 3 +- .../bridge-hub-polkadot/src/xcm_config.rs | 6 ++- .../bridge-hub-rococo/src/xcm_config.rs | 10 +++-- .../bridge-hubs/test-utils/src/test_cases.rs | 6 ++- .../src/fellowship/migration.rs | 40 +++++++++---------- .../src/fellowship/mod.rs | 6 ++- .../src/fellowship/tracks.rs | 3 +- .../collectives-polkadot/src/impls.rs | 8 ++-- .../collectives-polkadot/src/lib.rs | 5 +-- .../collectives-polkadot/src/xcm_config.rs | 3 +- .../contracts-rococo/src/xcm_config.rs | 6 ++- .../runtimes/testing/penpal/src/xcm_config.rs | 9 +++-- polkadot-parachain/src/service.rs | 3 +- primitives/core/src/lib.rs | 16 ++++---- .../parachain-inherent/src/client_side.rs | 3 +- primitives/parachain-inherent/src/lib.rs | 10 ++--- primitives/parachain-inherent/src/mock.rs | 3 +- primitives/timestamp/src/lib.rs | 16 ++++---- primitives/utility/src/lib.rs | 7 ++-- test/client/src/block_builder.rs | 3 +- test/relay-sproof-builder/src/lib.rs | 3 +- .../relay-validation-worker-provider/build.rs | 3 +- test/runtime/src/lib.rs | 4 +- test/service/src/lib.rs | 7 ++-- xcm/xcm-emulator/src/lib.rs | 5 ++- 60 files changed, 332 insertions(+), 232 deletions(-) diff --git a/.cargo/config.toml b/.cargo/config.toml index 66b28b3485d..4796a2c2696 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -29,4 +29,5 @@ rustflags = [ "-Aclippy::needless_option_as_deref", # false positives "-Aclippy::derivable_impls", # false positives "-Aclippy::stable_sort_primitive", # prefer stable sort + "-Aclippy::extra-unused-type-parameters", # stylistic ] diff --git a/.rustfmt.toml b/.rustfmt.toml index bfa2448ee17..e2c4a037f37 100644 --- a/.rustfmt.toml +++ b/.rustfmt.toml @@ -11,14 +11,18 @@ reorder_imports = true # Consistency newline_style = "Unix" +# Format comments +comment_width = 100 +wrap_comments = true + # Misc -binop_separator = "Back" chain_width = 80 -match_arm_blocks = false +spaces_around_ranges = false +binop_separator = "Back" +reorder_impl_items = false match_arm_leading_pipes = "Preserve" +match_arm_blocks = false match_block_trailing_comma = true -reorder_impl_items = false -spaces_around_ranges = false trailing_comma = "Vertical" trailing_semicolon = false use_field_init_shorthand = true diff --git a/client/cli/src/lib.rs b/client/cli/src/lib.rs index 0dd6f43bec7..5e5fbc3920f 100644 --- a/client/cli/src/lib.rs +++ b/client/cli/src/lib.rs @@ -307,7 +307,8 @@ pub struct RunCmd { } impl RunCmd { - /// Create a [`NormalizedRunCmd`] which merges the `collator` cli argument into `validator` to have only one. + /// Create a [`NormalizedRunCmd`] which merges the `collator` cli argument into `validator` to + /// have only one. pub fn normalize(&self) -> NormalizedRunCmd { let mut new_base = self.base.clone(); diff --git a/client/collator/src/service.rs b/client/collator/src/service.rs index 89dee282108..c798cb84c23 100644 --- a/client/collator/src/service.rs +++ b/client/collator/src/service.rs @@ -175,7 +175,8 @@ where /// Fetch the collation info from the runtime. /// - /// Returns `Ok(Some(_))` on success, `Err(_)` on error or `Ok(None)` if the runtime api isn't implemented by the runtime. + /// Returns `Ok(Some(_))` on success, `Err(_)` on error or `Ok(None)` if the runtime api isn't + /// implemented by the runtime. pub fn fetch_collation_info( &self, block_hash: Block::Hash, diff --git a/client/consensus/common/src/lib.rs b/client/consensus/common/src/lib.rs index 48ac4e96344..3e762e98692 100644 --- a/client/consensus/common/src/lib.rs +++ b/client/consensus/common/src/lib.rs @@ -53,12 +53,14 @@ pub struct ParachainCandidate { pub proof: sp_trie::StorageProof, } -/// A specific parachain consensus implementation that can be used by a collator to produce candidates. +/// A specific parachain consensus implementation that can be used by a collator to produce +/// candidates. /// -/// The collator will call [`Self::produce_candidate`] every time there is a free core for the parachain -/// this collator is collating for. It is the job of the consensus implementation to decide if this -/// specific collator should build a candidate for the given relay chain block. The consensus -/// implementation could, for example, check whether this specific collator is part of a staked set. +/// The collator will call [`Self::produce_candidate`] every time there is a free core for the +/// parachain this collator is collating for. It is the job of the consensus implementation to +/// decide if this specific collator should build a candidate for the given relay chain block. The +/// consensus implementation could, for example, check whether this specific collator is part of a +/// staked set. #[async_trait::async_trait] pub trait ParachainConsensus: Send + Sync + dyn_clone::DynClone { /// Produce a new candidate at the given parent block and relay-parent blocks. @@ -94,8 +96,8 @@ impl ParachainConsensus for Box + Send + /// Parachain specific block import. /// /// This is used to set `block_import_params.fork_choice` to `false` as long as the block origin is -/// not `NetworkInitialSync`. The best block for parachains is determined by the relay chain. Meaning -/// we will update the best block, as it is included by the relay-chain. +/// not `NetworkInitialSync`. The best block for parachains is determined by the relay chain. +/// Meaning we will update the best block, as it is included by the relay-chain. pub struct ParachainBlockImport { inner: BI, monitor: Option>>, @@ -232,8 +234,8 @@ pub struct PotentialParent { /// a set of [`PotentialParent`]s which could be potential parents of a new block with this /// relay-parent according to the search parameters. /// -/// A parachain block is a potential parent if it is either the last included parachain block, the pending -/// parachain block (when `max_depth` >= 1), or all of the following hold: +/// A parachain block is a potential parent if it is either the last included parachain block, the +/// pending parachain block (when `max_depth` >= 1), or all of the following hold: /// * its parent is a potential parent /// * its relay-parent is within `ancestry_lookback` of the targeted relay-parent. /// * the block number is within `max_depth` blocks of the included block diff --git a/client/consensus/common/src/parachain_consensus.rs b/client/consensus/common/src/parachain_consensus.rs index 78f4e45cd81..5bbaa2893cf 100644 --- a/client/consensus/common/src/parachain_consensus.rs +++ b/client/consensus/common/src/parachain_consensus.rs @@ -176,8 +176,8 @@ where /// /// # Note /// -/// This will access the backend of the parachain and thus, this future should be spawned as blocking -/// task. +/// This will access the backend of the parachain and thus, this future should be spawned as +/// blocking task. pub async fn run_parachain_consensus( para_id: ParaId, parachain: Arc

, diff --git a/client/consensus/proposer/src/lib.rs b/client/consensus/proposer/src/lib.rs index 514ad58da74..9c607490a52 100644 --- a/client/consensus/proposer/src/lib.rs +++ b/client/consensus/proposer/src/lib.rs @@ -62,8 +62,8 @@ pub trait ProposerInterface { /// `ParachainInherentData`. /// /// Also specify any required inherent digests, the maximum proposal duration, - /// and the block size limit in bytes. See the documentation on [`sp_consensus::Proposer::propose`] - /// for more details on how to interpret these parameters. + /// and the block size limit in bytes. See the documentation on + /// [`sp_consensus::Proposer::propose`] for more details on how to interpret these parameters. /// /// The `InherentData` and `Digest` are left deliberately general in order to accommodate /// all possible collator selection algorithms or inherent creation mechanisms, diff --git a/client/consensus/relay-chain/src/lib.rs b/client/consensus/relay-chain/src/lib.rs index 529b78c1319..0f73aea88e8 100644 --- a/client/consensus/relay-chain/src/lib.rs +++ b/client/consensus/relay-chain/src/lib.rs @@ -23,7 +23,8 @@ //! //! 1. Each node that sees itself as a collator is free to build a parachain candidate. //! -//! 2. This parachain candidate is send to the parachain validators that are part of the relay chain. +//! 2. This parachain candidate is send to the parachain validators that are part of the relay +//! chain. //! //! 3. The parachain validators validate at most X different parachain candidates, where X is the //! total number of parachain validators. diff --git a/client/network/src/lib.rs b/client/network/src/lib.rs index 7783ba13b6c..b42342e5b77 100644 --- a/client/network/src/lib.rs +++ b/client/network/src/lib.rs @@ -87,7 +87,8 @@ impl Decode for BlockAnnounceData { impl BlockAnnounceData { /// Validate that the receipt, statement and announced header match. /// - /// This will not check the signature, for this you should use [`BlockAnnounceData::check_signature`]. + /// This will not check the signature, for this you should use + /// [`BlockAnnounceData::check_signature`]. fn validate(&self, encoded_header: Vec) -> Result<(), Validation> { let candidate_hash = if let CompactStatement::Seconded(h) = self.statement.unchecked_payload() { @@ -192,9 +193,9 @@ pub type BlockAnnounceValidator = /// Parachain specific block announce validator. /// -/// This is not required when the collation mechanism itself is sybil-resistant, as it is a spam protection -/// mechanism used to prevent nodes from dealing with unbounded numbers of blocks. For sybil-resistant -/// collation mechanisms, this will only slow things down. +/// This is not required when the collation mechanism itself is sybil-resistant, as it is a spam +/// protection mechanism used to prevent nodes from dealing with unbounded numbers of blocks. For +/// sybil-resistant collation mechanisms, this will only slow things down. /// /// This block announce validator is required if the parachain is running /// with the relay chain provided consensus to make sure each node only @@ -472,8 +473,8 @@ impl AssumeSybilResistance { /// announcements which come tagged with seconded messages. /// /// This is useful for backwards compatibility when upgrading nodes: old nodes will continue - /// to broadcast announcements with seconded messages, so these announcements shouldn't be rejected - /// and the peers not punished. + /// to broadcast announcements with seconded messages, so these announcements shouldn't be + /// rejected and the peers not punished. pub fn allow_seconded_messages() -> Self { AssumeSybilResistance(true) } diff --git a/client/pov-recovery/src/lib.rs b/client/pov-recovery/src/lib.rs index 62f31b6c061..1dafe282aab 100644 --- a/client/pov-recovery/src/lib.rs +++ b/client/pov-recovery/src/lib.rs @@ -19,18 +19,19 @@ //! A parachain needs to build PoVs that are send to the relay chain to progress. These PoVs are //! erasure encoded and one piece of it is stored by each relay chain validator. As the relay chain //! decides on which PoV per parachain to include and thus, to progess the parachain it can happen -//! that the block corresponding to this PoV isn't propagated in the parachain network. This can have -//! several reasons, either a malicious collator that managed to include its own PoV and doesn't want -//! to share it with the rest of the network or maybe a collator went down before it could distribute -//! the block in the network. When something like this happens we can use the PoV recovery algorithm -//! implemented in this crate to recover a PoV and to propagate it with the rest of the network. +//! that the block corresponding to this PoV isn't propagated in the parachain network. This can +//! have several reasons, either a malicious collator that managed to include its own PoV and +//! doesn't want to share it with the rest of the network or maybe a collator went down before it +//! could distribute the block in the network. When something like this happens we can use the PoV +//! recovery algorithm implemented in this crate to recover a PoV and to propagate it with the rest +//! of the network. //! //! It works in the following way: //! //! 1. For every included relay chain block we note the backed candidate of our parachain. If the //! block belonging to the PoV is already known, we do nothing. Otherwise we start -//! a timer that waits for a randomized time inside a specified interval before starting to recover -//! the PoV. +//! a timer that waits for a randomized time inside a specified interval before starting to +//! recover the PoV. //! //! 2. If between starting and firing the timer the block is imported, we skip the recovery of the //! PoV. @@ -39,8 +40,8 @@ //! //! 4a. After it is recovered, we restore the block and import it. //! -//! 4b. Since we are trying to recover pending candidates, availability is not guaranteed. If the block -//! PoV is not yet available, we retry. +//! 4b. Since we are trying to recover pending candidates, availability is not guaranteed. If the +//! block PoV is not yet available, we retry. //! //! If we need to recover multiple PoV blocks (which should hopefully not happen in real life), we //! make sure that the blocks are imported in the correct order. diff --git a/client/relay-chain-inprocess-interface/src/lib.rs b/client/relay-chain-inprocess-interface/src/lib.rs index 7dda9062cd7..8b4f813c727 100644 --- a/client/relay-chain-inprocess-interface/src/lib.rs +++ b/client/relay-chain-inprocess-interface/src/lib.rs @@ -44,7 +44,8 @@ use sp_state_machine::{Backend as StateBackend, StorageValue}; /// The timeout in seconds after that the waiting for a block should be aborted. const TIMEOUT_IN_SECONDS: u64 = 6; -/// Provides an implementation of the [`RelayChainInterface`] using a local in-process relay chain node. +/// Provides an implementation of the [`RelayChainInterface`] using a local in-process relay chain +/// node. #[derive(Clone)] pub struct RelayChainInProcessInterface { full_client: Arc, @@ -188,8 +189,8 @@ impl RelayChainInterface for RelayChainInProcessInterface { /// Wait for a given relay chain block in an async way. /// - /// The caller needs to pass the hash of a block it waits for and the function will return when the - /// block is available or an error occurred. + /// The caller needs to pass the hash of a block it waits for and the function will return when + /// the block is available or an error occurred. /// /// The waiting for the block is implemented as follows: /// @@ -199,10 +200,11 @@ impl RelayChainInterface for RelayChainInProcessInterface { /// /// 3. If the block isn't imported yet, add an import notification listener. /// - /// 4. Poll the import notification listener until the block is imported or the timeout is fired. + /// 4. Poll the import notification listener until the block is imported or the timeout is + /// fired. /// - /// The timeout is set to 6 seconds. This should be enough time to import the block in the current - /// round and if not, the new round of the relay chain already started anyway. + /// The timeout is set to 6 seconds. This should be enough time to import the block in the + /// current round and if not, the new round of the relay chain already started anyway. async fn wait_for_block(&self, hash: PHash) -> RelayChainResult<()> { let mut listener = match check_block_in_chain(self.backend.clone(), self.full_client.clone(), hash)? { diff --git a/client/relay-chain-rpc-interface/src/lib.rs b/client/relay-chain-rpc-interface/src/lib.rs index 964d47eff91..db01af3cdc0 100644 --- a/client/relay-chain-rpc-interface/src/lib.rs +++ b/client/relay-chain-rpc-interface/src/lib.rs @@ -184,7 +184,8 @@ impl RelayChainInterface for RelayChainRpcInterface { /// Wait for a given relay chain block /// - /// The hash of the block to wait for is passed. We wait for the block to arrive or return after a timeout. + /// The hash of the block to wait for is passed. We wait for the block to arrive or return after + /// a timeout. /// /// Implementation: /// 1. Register a listener to all new blocks. diff --git a/client/relay-chain-rpc-interface/src/reconnecting_ws_client.rs b/client/relay-chain-rpc-interface/src/reconnecting_ws_client.rs index 5b5babed0d6..0869dace733 100644 --- a/client/relay-chain-rpc-interface/src/reconnecting_ws_client.rs +++ b/client/relay-chain-rpc-interface/src/reconnecting_ws_client.rs @@ -403,9 +403,11 @@ impl ReconnectingWebsocketWorker { /// Run this worker to drive notification streams. /// The worker does the following: - /// - Listen for [`RpcDispatcherMessage`], perform requests and register new listeners for the notification streams - /// - Distribute incoming import, best head and finalization notifications to registered listeners. - /// If an error occurs during sending, the receiver has been closed and we remove the sender from the list. + /// - Listen for [`RpcDispatcherMessage`], perform requests and register new listeners for the + /// notification streams + /// - Distribute incoming import, best head and finalization notifications to registered + /// listeners. If an error occurs during sending, the receiver has been closed and we remove + /// the sender from the list. /// - Find a new valid RPC server to connect to in case the websocket connection is terminated. /// If the worker is not able to connec to an RPC server from the list, the worker shuts down. async fn run(mut self) { diff --git a/client/relay-chain-rpc-interface/src/rpc_client.rs b/client/relay-chain-rpc-interface/src/rpc_client.rs index a352269104f..0d7cf0bd4e4 100644 --- a/client/relay-chain-rpc-interface/src/rpc_client.rs +++ b/client/relay-chain-rpc-interface/src/rpc_client.rs @@ -399,7 +399,8 @@ impl RelayChainRpcClient { .await } - /// Fetch the hash of the validation code used by a para, making the given `OccupiedCoreAssumption`. + /// Fetch the hash of the validation code used by a para, making the given + /// `OccupiedCoreAssumption`. pub async fn parachain_host_validation_code_hash( &self, at: RelayHash, diff --git a/client/service/src/lib.rs b/client/service/src/lib.rs index 117e203d1ab..712bdba9af4 100644 --- a/client/service/src/lib.rs +++ b/client/service/src/lib.rs @@ -377,7 +377,8 @@ where }) } -/// Creates a new background task to wait for the relay chain to sync up and retrieve the parachain header +/// Creates a new background task to wait for the relay chain to sync up and retrieve the parachain +/// header fn warp_sync_get( para_id: ParaId, relay_chain_interface: RCInterface, @@ -413,7 +414,8 @@ where receiver } -/// Waits for the relay chain to have finished syncing and then gets the parachain header that corresponds to the last finalized relay chain block. +/// Waits for the relay chain to have finished syncing and then gets the parachain header that +/// corresponds to the last finalized relay chain block. async fn wait_for_target_block( sender: oneshot::Sender<::Header>, para_id: ParaId, diff --git a/pallets/aura-ext/src/lib.rs b/pallets/aura-ext/src/lib.rs index 35892571f6f..4ca09105956 100644 --- a/pallets/aura-ext/src/lib.rs +++ b/pallets/aura-ext/src/lib.rs @@ -23,9 +23,9 @@ //! check the constructed block on the relay chain. //! //! ``` -//!# struct Runtime; -//!# struct Executive; -//!# struct CheckInherents; +//! # struct Runtime; +//! # struct Executive; +//! # struct CheckInherents; //! cumulus_pallet_parachain_system::register_validate_block! { //! Runtime = Runtime, //! BlockExecutor = cumulus_pallet_aura_ext::BlockExecutor::, @@ -75,8 +75,8 @@ pub mod pallet { /// Serves as cache for the authorities. /// /// The authorities in AuRa are overwritten in `on_initialize` when we switch to a new session, - /// but we require the old authorities to verify the seal when validating a PoV. This will always - /// be updated to the latest AuRa authorities in `on_finalize`. + /// but we require the old authorities to verify the seal when validating a PoV. This will + /// always be updated to the latest AuRa authorities in `on_finalize`. #[pallet::storage] pub(crate) type Authorities = StorageValue< _, diff --git a/pallets/collator-selection/src/weights.rs b/pallets/collator-selection/src/weights.rs index 7d227da291a..a4a30d83361 100644 --- a/pallets/collator-selection/src/weights.rs +++ b/pallets/collator-selection/src/weights.rs @@ -85,12 +85,12 @@ impl WeightInfo for SubstrateWeight { /// Storage: Session NextKeys (r:1 w:0) /// Proof Skipped: Session NextKeys (max_values: None, max_size: None, mode: Measured) /// Storage: CollatorSelection Invulnerables (r:1 w:1) - /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(641), added: 1136, mode: MaxEncodedLen) - /// Storage: CollatorSelection Candidates (r:1 w:1) - /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(4802), added: 5297, mode: MaxEncodedLen) - /// Storage: System Account (r:1 w:1) - /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) - /// The range of component `b` is `[1, 19]`. + /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(641), added: + /// 1136, mode: MaxEncodedLen) Storage: CollatorSelection Candidates (r:1 w:1) + /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(4802), added: 5297, + /// mode: MaxEncodedLen) Storage: System Account (r:1 w:1) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: + /// MaxEncodedLen) The range of component `b` is `[1, 19]`. /// The range of component `c` is `[1, 99]`. fn add_invulnerable(b: u32, c: u32) -> Weight { // Proof Size summary in bytes: @@ -109,8 +109,8 @@ impl WeightInfo for SubstrateWeight { .saturating_add(Weight::from_parts(0, 53).saturating_mul(c.into())) } /// Storage: CollatorSelection Invulnerables (r:1 w:1) - /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(3202), added: 3697, mode: MaxEncodedLen) - /// The range of component `b` is `[1, 100]`. + /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(3202), added: + /// 3697, mode: MaxEncodedLen) The range of component `b` is `[1, 100]`. fn remove_invulnerable(b: u32) -> Weight { // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` @@ -172,12 +172,12 @@ impl WeightInfo for () { /// Storage: Session NextKeys (r:1 w:0) /// Proof Skipped: Session NextKeys (max_values: None, max_size: None, mode: Measured) /// Storage: CollatorSelection Invulnerables (r:1 w:1) - /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(641), added: 1136, mode: MaxEncodedLen) - /// Storage: CollatorSelection Candidates (r:1 w:1) - /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(4802), added: 5297, mode: MaxEncodedLen) - /// Storage: System Account (r:1 w:1) - /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) - /// The range of component `b` is `[1, 19]`. + /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(641), added: + /// 1136, mode: MaxEncodedLen) Storage: CollatorSelection Candidates (r:1 w:1) + /// Proof: CollatorSelection Candidates (max_values: Some(1), max_size: Some(4802), added: 5297, + /// mode: MaxEncodedLen) Storage: System Account (r:1 w:1) + /// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: + /// MaxEncodedLen) The range of component `b` is `[1, 19]`. /// The range of component `c` is `[1, 99]`. fn add_invulnerable(b: u32, c: u32) -> Weight { // Proof Size summary in bytes: @@ -196,8 +196,8 @@ impl WeightInfo for () { .saturating_add(Weight::from_parts(0, 53).saturating_mul(c.into())) } /// Storage: CollatorSelection Invulnerables (r:1 w:1) - /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(3202), added: 3697, mode: MaxEncodedLen) - /// The range of component `b` is `[1, 100]`. + /// Proof: CollatorSelection Invulnerables (max_values: Some(1), max_size: Some(3202), added: + /// 3697, mode: MaxEncodedLen) The range of component `b` is `[1, 100]`. fn remove_invulnerable(b: u32) -> Weight { // Proof Size summary in bytes: // Measured: `119 + b * (32 ±0)` diff --git a/pallets/dmp-queue/src/lib.rs b/pallets/dmp-queue/src/lib.rs index 627124da994..aca9025d9e3 100644 --- a/pallets/dmp-queue/src/lib.rs +++ b/pallets/dmp-queue/src/lib.rs @@ -306,8 +306,8 @@ pub mod pallet { } /// For an incoming downward message, this just adapts an XCM executor and executes DMP messages - /// immediately up until some `MaxWeight` at which point it errors. Their origin is asserted to be - /// the `Parent` location. + /// immediately up until some `MaxWeight` at which point it errors. Their origin is asserted to + /// be the `Parent` location. impl DmpMessageHandler for Pallet { fn handle_dmp_messages( iter: impl Iterator)>, @@ -367,8 +367,9 @@ pub mod pallet { required_weight, }); page_index.overweight_count += 1; - // Not needed for control flow, but only to ensure that the compiler - // understands that we won't attempt to re-use `data` later. + // Not needed for control flow, but only to ensure that the + // compiler understands that we won't attempt to re-use `data` + // later. continue } else { // not overweight. stop executing inline and enqueue normally diff --git a/pallets/parachain-system/src/lib.rs b/pallets/parachain-system/src/lib.rs index cb215272a00..27a12b953fa 100644 --- a/pallets/parachain-system/src/lib.rs +++ b/pallets/parachain-system/src/lib.rs @@ -547,10 +547,12 @@ pub mod pallet { Unauthorized, } - /// In case of a scheduled upgrade, this storage field contains the validation code to be applied. + /// In case of a scheduled upgrade, this storage field contains the validation code to be + /// applied. /// - /// As soon as the relay chain gives us the go-ahead signal, we will overwrite the [`:code`][sp_core::storage::well_known_keys::CODE] - /// which will result the next block process with the new validation code. This concludes the upgrade process. + /// As soon as the relay chain gives us the go-ahead signal, we will overwrite the + /// [`:code`][sp_core::storage::well_known_keys::CODE] which will result the next block process + /// with the new validation code. This concludes the upgrade process. #[pallet::storage] #[pallet::getter(fn new_validation_function)] pub(super) type PendingValidationCode = StorageValue<_, Vec, ValueQuery>; @@ -871,8 +873,8 @@ impl Pallet { /// Process all inbound horizontal messages relayed by the collator. /// - /// This is similar to `Pallet::process_inbound_downward_messages`, but works on multiple inbound - /// channels. + /// This is similar to `Pallet::process_inbound_downward_messages`, but works on multiple + /// inbound channels. /// /// **Panics** if either any of horizontal messages submitted by the collator was sent from /// a para which has no open channel to this parachain or if after processing @@ -988,7 +990,8 @@ impl Pallet { /// The implementation of the runtime upgrade functionality for parachains. pub fn schedule_code_upgrade(validation_function: Vec) -> DispatchResult { // Ensure that `ValidationData` exists. We do not care about the validation data per se, - // but we do care about the [`UpgradeRestrictionSignal`] which arrives with the same inherent. + // but we do care about the [`UpgradeRestrictionSignal`] which arrives with the same + // inherent. ensure!(>::exists(), Error::::ValidationDataNotAvailable,); ensure!(>::get().is_none(), Error::::ProhibitedByPolkadot); @@ -1012,7 +1015,8 @@ impl Pallet { /// Returns the [`CollationInfo`] of the current active block. /// - /// The given `header` is the header of the built block we are collecting the collation info for. + /// The given `header` is the header of the built block we are collecting the collation info + /// for. /// /// This is expected to be used by the /// [`CollectCollationInfo`](cumulus_primitives_core::CollectCollationInfo) runtime api. @@ -1175,7 +1179,8 @@ pub trait CheckInherents { pub trait OnSystemEvent { /// Called in each blocks once when the validation data is set by the inherent. fn on_validation_data(data: &PersistedValidationData); - /// Called when the validation code is being applied, aka from the next block on this is the new runtime. + /// Called when the validation code is being applied, aka from the next block on this is the new + /// runtime. fn on_validation_code_applied(); } @@ -1198,8 +1203,8 @@ pub trait RelaychainStateProvider { fn current_relay_chain_state() -> RelayChainState; } -/// Implements [`BlockNumberProvider`] that returns relay chain block number fetched from validation data. -/// When validation data is not available (e.g. within on_initialize), 0 will be returned. +/// Implements [`BlockNumberProvider`] that returns relay chain block number fetched from validation +/// data. When validation data is not available (e.g. within on_initialize), 0 will be returned. /// /// **NOTE**: This has been deprecated, please use [`RelaychainDataProvider`] #[deprecated = "Use `RelaychainDataProvider` instead"] @@ -1241,9 +1246,10 @@ impl RelaychainStateProvider for RelaychainDataProvider { } } -/// Implements [`BlockNumberProvider`] and [`RelaychainStateProvider`] that returns relevant relay data fetched from -/// validation data. -/// NOTE: When validation data is not available (e.g. within on_initialize), default values will be returned. +/// Implements [`BlockNumberProvider`] and [`RelaychainStateProvider`] that returns relevant relay +/// data fetched from validation data. +/// NOTE: When validation data is not available (e.g. within on_initialize), default values will be +/// returned. pub struct RelaychainDataProvider(sp_std::marker::PhantomData); impl BlockNumberProvider for RelaychainDataProvider { diff --git a/pallets/parachain-system/src/relay_state_snapshot.rs b/pallets/parachain-system/src/relay_state_snapshot.rs index 9ef14e136ea..8f371191a7e 100644 --- a/pallets/parachain-system/src/relay_state_snapshot.rs +++ b/pallets/parachain-system/src/relay_state_snapshot.rs @@ -47,7 +47,8 @@ pub struct MessagingStateSnapshot { /// If the value is absent on the relay chain this will be set to all zeros. pub dmq_mqc_head: relay_chain::Hash, - /// The current capacity of the upward message queue of the current parachain on the relay chain. + /// The current capacity of the upward message queue of the current parachain on the relay + /// chain. pub relay_dispatch_queue_remaining_capacity: RelayDispatchQueueRemainingCapacity, /// Information about all the inbound HRMP channels. @@ -195,9 +196,10 @@ impl RelayChainStateProof { // TODO paritytech/polkadot#6283: Remove all usages of `relay_dispatch_queue_size` // - // When the relay chain and all parachains support `relay_dispatch_queue_remaining_capacity`, - // this code here needs to be removed and above needs to be changed to `read_entry` that - // returns an error if `relay_dispatch_queue_remaining_capacity` can not be found/decoded. + // When the relay chain and all parachains support + // `relay_dispatch_queue_remaining_capacity`, this code here needs to be removed and above + // needs to be changed to `read_entry` that returns an error if + // `relay_dispatch_queue_remaining_capacity` can not be found/decoded. // // For now we just fallback to the old dispatch queue size on `ReadEntryErr::Absent`. // `ReadEntryErr::Decode` and `ReadEntryErr::Proof` are potentially subject to meddling @@ -259,8 +261,9 @@ impl RelayChainStateProof { egress_channels.push((recipient, hrmp_channel)); } - // NOTE that ingress_channels and egress_channels promise to be sorted. We satisfy this property - // by relying on the fact that `ingress_channel_index` and `egress_channel_index` are themselves sorted. + // NOTE that ingress_channels and egress_channels promise to be sorted. We satisfy this + // property by relying on the fact that `ingress_channel_index` and `egress_channel_index` + // are themselves sorted. Ok(MessagingStateSnapshot { dmq_mqc_head, relay_dispatch_queue_remaining_capacity, @@ -320,12 +323,12 @@ impl RelayChainStateProof { .map_err(Error::UpgradeRestriction) } - /// Read an entry given by the key and try to decode it. If the value specified by the key according - /// to the proof is empty, the `fallback` value will be returned. + /// Read an entry given by the key and try to decode it. If the value specified by the key + /// according to the proof is empty, the `fallback` value will be returned. /// - /// Returns `Err` in case the backend can't return the value under the specific key (likely due to - /// a malformed proof), in case the decoding fails, or in case where the value is empty in the relay - /// chain state and no fallback was provided. + /// Returns `Err` in case the backend can't return the value under the specific key (likely due + /// to a malformed proof), in case the decoding fails, or in case where the value is empty in + /// the relay chain state and no fallback was provided. pub fn read_entry(&self, key: &[u8], fallback: Option) -> Result where T: Decode, @@ -335,8 +338,8 @@ impl RelayChainStateProof { /// Read an optional entry given by the key and try to decode it. /// - /// Returns `Err` in case the backend can't return the value under the specific key (likely due to - /// a malformed proof) or if the value couldn't be decoded. + /// Returns `Err` in case the backend can't return the value under the specific key (likely due + /// to a malformed proof) or if the value couldn't be decoded. pub fn read_optional_entry(&self, key: &[u8]) -> Result, Error> where T: Decode, diff --git a/pallets/solo-to-para/src/lib.rs b/pallets/solo-to-para/src/lib.rs index a05a5121de1..5672ec4ece4 100644 --- a/pallets/solo-to-para/src/lib.rs +++ b/pallets/solo-to-para/src/lib.rs @@ -38,7 +38,8 @@ pub mod pallet { #[pallet::without_storage_info] pub struct Pallet(_); - /// In case of a scheduled migration, this storage field contains the custom head data to be applied. + /// In case of a scheduled migration, this storage field contains the custom head data to be + /// applied. #[pallet::storage] pub(super) type PendingCustomValidationHeadData = StorageValue<_, Vec, OptionQuery>; @@ -48,7 +49,8 @@ pub mod pallet { pub enum Event { /// The custom validation head data has been scheduled to apply. CustomValidationHeadDataStored, - /// The custom validation head data was applied as of the contained relay chain block number. + /// The custom validation head data was applied as of the contained relay chain block + /// number. CustomValidationHeadDataApplied, } @@ -83,7 +85,8 @@ pub mod pallet { Self::deposit_event(Event::CustomValidationHeadDataStored); } - /// Set pending custom head data as head data that will be returned by `validate_block`. on the relay chain. + /// Set pending custom head data as head data that will be returned by `validate_block`. on + /// the relay chain. fn set_pending_custom_validation_head_data() { if let Some(head_data) = >::take() { parachain_system::Pallet::::set_custom_validation_head_data(head_data); diff --git a/pallets/xcmp-queue/src/lib.rs b/pallets/xcmp-queue/src/lib.rs index b7b3c64f218..d48de35cef0 100644 --- a/pallets/xcmp-queue/src/lib.rs +++ b/pallets/xcmp-queue/src/lib.rs @@ -187,8 +187,8 @@ pub mod pallet { Ok(()) } - /// Overwrites the number of pages of messages which must be in the queue for the other side to be told to - /// suspend their sending. + /// Overwrites the number of pages of messages which must be in the queue for the other side + /// to be told to suspend their sending. /// /// - `origin`: Must pass `Root`. /// - `new`: Desired value for `QueueConfigData.suspend_value` @@ -201,8 +201,8 @@ pub mod pallet { Ok(()) } - /// Overwrites the number of pages of messages which must be in the queue after which we drop any further - /// messages from the channel. + /// Overwrites the number of pages of messages which must be in the queue after which we + /// drop any further messages from the channel. /// /// - `origin`: Must pass `Root`. /// - `new`: Desired value for `QueueConfigData.drop_threshold` @@ -215,8 +215,8 @@ pub mod pallet { Ok(()) } - /// Overwrites the number of pages of messages which the queue must be reduced to before it signals that - /// message sending may recommence after it has been suspended. + /// Overwrites the number of pages of messages which the queue must be reduced to before it + /// signals that message sending may recommence after it has been suspended. /// /// - `origin`: Must pass `Root`. /// - `new`: Desired value for `QueueConfigData.resume_threshold` @@ -243,7 +243,8 @@ pub mod pallet { } /// Overwrites the speed to which the available weight approaches the maximum weight. - /// A lower number results in a faster progression. A value of 1 makes the entire weight available initially. + /// A lower number results in a faster progression. A value of 1 makes the entire weight + /// available initially. /// /// - `origin`: Must pass `Root`. /// - `new`: Desired value for `QueueConfigData.weight_restrict_decay`. @@ -257,7 +258,8 @@ pub mod pallet { } /// Overwrite the maximum amount of weight any individual message may consume. - /// Messages above this weight go into the overweight queue and may only be serviced explicitly. + /// Messages above this weight go into the overweight queue and may only be serviced + /// explicitly. /// /// - `origin`: Must pass `Root`. /// - `new`: Desired value for `QueueConfigData.xcmp_max_individual_weight`. @@ -679,8 +681,8 @@ impl Pallet { Overweight::::count() < MAX_OVERWEIGHT_MESSAGES; weight_used.saturating_accrue(T::DbWeight::get().reads(1)); if is_under_limit { - // overweight - add to overweight queue and continue with message - // execution consuming the message. + // overweight - add to overweight queue and continue with + // message execution consuming the message. let msg_len = last_remaining_fragments .len() .saturating_sub(remaining_fragments.len()); diff --git a/pallets/xcmp-queue/src/tests.rs b/pallets/xcmp-queue/src/tests.rs index ad0fa906da3..45c4519d3aa 100644 --- a/pallets/xcmp-queue/src/tests.rs +++ b/pallets/xcmp-queue/src/tests.rs @@ -53,8 +53,8 @@ fn bad_message_is_handled() { }); } -/// Tests that a blob message is handled. Currently this isn't implemented and panics when debug assertions -/// are enabled. When this feature is enabled, this test should be rewritten properly. +/// Tests that a blob message is handled. Currently this isn't implemented and panics when debug +/// assertions are enabled. When this feature is enabled, this test should be rewritten properly. #[test] #[should_panic = "Blob messages not handled."] #[cfg(debug_assertions)] diff --git a/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/reserve_transfer.rs b/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/reserve_transfer.rs index d26f48215c1..9e11830acce 100644 --- a/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/reserve_transfer.rs +++ b/parachains/integration-tests/emulated/assets/asset-hub-kusama/src/tests/reserve_transfer.rs @@ -161,7 +161,8 @@ fn system_para_to_para_reserve_transfer_assets(t: SystemParaToParaTest) -> Dispa ) } -/// Limited Reserve Transfers of native asset from Relay Chain to the System Parachain shouldn't work +/// Limited Reserve Transfers of native asset from Relay Chain to the System Parachain shouldn't +/// work #[test] fn limited_reserve_transfer_native_asset_from_relay_to_system_para_fails() { // Init values for Relay Chain @@ -299,14 +300,16 @@ fn limited_reserve_transfer_native_asset_from_system_para_to_para() { let sender_balance_before = test.sender.balance; test.set_assertion::(system_para_to_para_assertions); - // TODO: Add assertion for Penpal runtime. Right now message is failing with `UntrustedReserveLocation` + // TODO: Add assertion for Penpal runtime. Right now message is failing with + // `UntrustedReserveLocation` test.set_dispatchable::(system_para_to_para_limited_reserve_transfer_assets); test.assert(); let sender_balance_after = test.sender.balance; assert_eq!(sender_balance_before - amount_to_send, sender_balance_after); - // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve transfers + // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve + // transfers } /// Reserve Transfers of native asset from System Parachain to Parachain should work @@ -329,14 +332,16 @@ fn reserve_transfer_native_asset_from_system_para_to_para() { let sender_balance_before = test.sender.balance; test.set_assertion::(system_para_to_para_assertions); - // TODO: Add assertion for Penpal runtime. Right now message is failing with `UntrustedReserveLocation` + // TODO: Add assertion for Penpal runtime. Right now message is failing with + // `UntrustedReserveLocation` test.set_dispatchable::(system_para_to_para_reserve_transfer_assets); test.assert(); let sender_balance_after = test.sender.balance; assert_eq!(sender_balance_before - amount_to_send, sender_balance_after); - // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve transfers + // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve + // transfers } /// Limited Reserve Transfers of a local asset from System Parachain to Parachain should work diff --git a/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/reserve_transfer.rs b/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/reserve_transfer.rs index 6b1ecde6a14..7d773a5865e 100644 --- a/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/reserve_transfer.rs +++ b/parachains/integration-tests/emulated/assets/asset-hub-polkadot/src/tests/reserve_transfer.rs @@ -161,7 +161,8 @@ fn system_para_to_para_reserve_transfer_assets(t: SystemParaToParaTest) -> Dispa ) } -/// Limited Reserve Transfers of native asset from Relay Chain to the System Parachain shouldn't work +/// Limited Reserve Transfers of native asset from Relay Chain to the System Parachain shouldn't +/// work #[test] fn limited_reserve_transfer_native_asset_from_relay_to_system_para_fails() { // Init values for Relay Chain @@ -299,14 +300,16 @@ fn limited_reserve_transfer_native_asset_from_system_para_to_para() { let sender_balance_before = test.sender.balance; test.set_assertion::(system_para_to_para_assertions); - // TODO: Add assertion for Penpal runtime. Right now message is failing with `UntrustedReserveLocation` + // TODO: Add assertion for Penpal runtime. Right now message is failing with + // `UntrustedReserveLocation` test.set_dispatchable::(system_para_to_para_limited_reserve_transfer_assets); test.assert(); let sender_balance_after = test.sender.balance; assert_eq!(sender_balance_before - amount_to_send, sender_balance_after); - // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve transfers + // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve + // transfers } /// Reserve Transfers of native asset from System Parachain to Parachain should work @@ -329,14 +332,16 @@ fn reserve_transfer_native_asset_from_system_para_to_para() { let sender_balance_before = test.sender.balance; test.set_assertion::(system_para_to_para_assertions); - // TODO: Add assertion for Penpal runtime. Right now message is failing with `UntrustedReserveLocation` + // TODO: Add assertion for Penpal runtime. Right now message is failing with + // `UntrustedReserveLocation` test.set_dispatchable::(system_para_to_para_reserve_transfer_assets); test.assert(); let sender_balance_after = test.sender.balance; assert_eq!(sender_balance_before - amount_to_send, sender_balance_after); - // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve transfers + // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve + // transfers } /// Limited Reserve Transfers of a local asset from System Parachain to Parachain should work diff --git a/parachains/integration-tests/emulated/assets/asset-hub-westend/src/tests/reserve_transfer.rs b/parachains/integration-tests/emulated/assets/asset-hub-westend/src/tests/reserve_transfer.rs index 430c203edd8..8d3c5358a37 100644 --- a/parachains/integration-tests/emulated/assets/asset-hub-westend/src/tests/reserve_transfer.rs +++ b/parachains/integration-tests/emulated/assets/asset-hub-westend/src/tests/reserve_transfer.rs @@ -161,7 +161,8 @@ fn system_para_to_para_reserve_transfer_assets(t: SystemParaToParaTest) -> Dispa ) } -/// Limited Reserve Transfers of native asset from Relay Chain to the System Parachain shouldn't work +/// Limited Reserve Transfers of native asset from Relay Chain to the System Parachain shouldn't +/// work #[test] fn limited_reserve_transfer_native_asset_from_relay_to_system_para_fails() { // Init values for Relay Chain @@ -299,14 +300,16 @@ fn limited_reserve_transfer_native_asset_from_system_para_to_para() { let sender_balance_before = test.sender.balance; test.set_assertion::(system_para_to_para_assertions); - // TODO: Add assertion for Penpal runtime. Right now message is failing with `UntrustedReserveLocation` + // TODO: Add assertion for Penpal runtime. Right now message is failing with + // `UntrustedReserveLocation` test.set_dispatchable::(system_para_to_para_limited_reserve_transfer_assets); test.assert(); let sender_balance_after = test.sender.balance; assert_eq!(sender_balance_before - amount_to_send, sender_balance_after); - // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve transfers + // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve + // transfers } /// Reserve Transfers of native asset from System Parachain to Parachain should work @@ -329,14 +332,16 @@ fn reserve_transfer_native_asset_from_system_para_to_para() { let sender_balance_before = test.sender.balance; test.set_assertion::(system_para_to_para_assertions); - // TODO: Add assertion for Penpal runtime. Right now message is failing with `UntrustedReserveLocation` + // TODO: Add assertion for Penpal runtime. Right now message is failing with + // `UntrustedReserveLocation` test.set_dispatchable::(system_para_to_para_reserve_transfer_assets); test.assert(); let sender_balance_after = test.sender.balance; assert_eq!(sender_balance_before - amount_to_send, sender_balance_after); - // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve transfers + // TODO: Check receiver balance when Penpal runtime is improved to propery handle reserve + // transfers } /// Limited Reserve Transfers of a local asset from System Parachain to Parachain should work diff --git a/parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs b/parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs index 2cba64dcb9c..af3f4103abe 100644 --- a/parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs +++ b/parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs @@ -112,8 +112,10 @@ pub type ForeignAssetsConvertedConcreteId = assets_common::ForeignAssetsConverte // Ignore `TrustBackedAssets` explicitly StartsWith, // Ignore assets that start explicitly with our `GlobalConsensus(NetworkId)`, means: - // - foreign assets from our consensus should be: `MultiLocation {parents: 1, X*(Parachain(xyz), ..)}` - // - foreign assets outside our consensus with the same `GlobalConsensus(NetworkId)` won't be accepted here + // - foreign assets from our consensus should be: `MultiLocation {parents: 1, + // X*(Parachain(xyz), ..)}` + // - foreign assets outside our consensus with the same `GlobalConsensus(NetworkId)` won't + // be accepted here StartsWithExplicitGlobalConsensus, ), Balance, @@ -355,7 +357,8 @@ pub type Barrier = TrailingSetTopicAsId< // Allow XCMs with some computed origins to pass through. WithComputedOrigin< ( - // If the message is one that immediately attemps to pay for execution, then allow it. + // If the message is one that immediately attemps to pay for execution, then + // allow it. AllowTopLevelPaidExecutionFrom, // Parent and its pluralities (i.e. governance bodies) get free execution. AllowExplicitUnpaidExecutionFrom, @@ -455,7 +458,8 @@ impl pallet_xcm::Config for Runtime { type XcmRouter = XcmRouter; // We support local origins dispatching XCM executions in principle... type ExecuteXcmOrigin = EnsureXcmOrigin; - // ... but disallow generic XCM execution. As a result only teleports and reserve transfers are allowed. + // ... but disallow generic XCM execution. As a result only teleports and reserve transfers are + // allowed. type XcmExecuteFilter = Nothing; type XcmExecutor = XcmExecutor; type XcmTeleportFilter = Everything; diff --git a/parachains/runtimes/assets/asset-hub-kusama/tests/tests.rs b/parachains/runtimes/assets/asset-hub-kusama/tests/tests.rs index 50bc2768b57..bcf20cb5810 100644 --- a/parachains/runtimes/assets/asset-hub-kusama/tests/tests.rs +++ b/parachains/runtimes/assets/asset-hub-kusama/tests/tests.rs @@ -183,7 +183,8 @@ fn test_asset_xcm_trader_with_refund() { assert_ok!(trader.buy_weight(bought, asset.clone().into(), &ctx)); // Make sure again buy_weight does return an error - // This assert relies on the fact, that we use `TakeFirstAssetTrader` in `WeightTrader` tuple chain, which cannot be called twice + // This assert relies on the fact, that we use `TakeFirstAssetTrader` in `WeightTrader` + // tuple chain, which cannot be called twice assert_noop!(trader.buy_weight(bought, asset.into(), &ctx), XcmError::TooExpensive); // We actually use half of the weight diff --git a/parachains/runtimes/assets/asset-hub-polkadot/src/xcm_config.rs b/parachains/runtimes/assets/asset-hub-polkadot/src/xcm_config.rs index 0681ec3de0d..d1fad6940ec 100644 --- a/parachains/runtimes/assets/asset-hub-polkadot/src/xcm_config.rs +++ b/parachains/runtimes/assets/asset-hub-polkadot/src/xcm_config.rs @@ -113,8 +113,10 @@ pub type ForeignAssetsConvertedConcreteId = assets_common::ForeignAssetsConverte // Ignore `TrustBackedAssets` explicitly StartsWith, // Ignore assets that start explicitly with our `GlobalConsensus(NetworkId)`, means: - // - foreign assets from our consensus should be: `MultiLocation {parents: 1, X*(Parachain(xyz), ..)}` - // - foreign assets outside our consensus with the same `GlobalConsensus(NetworkId)` won't be accepted here + // - foreign assets from our consensus should be: `MultiLocation {parents: 1, + // X*(Parachain(xyz), ..)}` + // - foreign assets outside our consensus with the same `GlobalConsensus(NetworkId)` won't + // be accepted here StartsWithExplicitGlobalConsensus, ), Balance, @@ -466,7 +468,8 @@ impl pallet_xcm::Config for Runtime { type XcmRouter = XcmRouter; // We support local origins dispatching XCM executions in principle... type ExecuteXcmOrigin = EnsureXcmOrigin; - // ... but disallow generic XCM execution. As a result only teleports and reserve transfers are allowed. + // ... but disallow generic XCM execution. As a result only teleports and reserve transfers are + // allowed. type XcmExecuteFilter = Nothing; type XcmExecutor = XcmExecutor; type XcmTeleportFilter = Everything; diff --git a/parachains/runtimes/assets/asset-hub-polkadot/tests/tests.rs b/parachains/runtimes/assets/asset-hub-polkadot/tests/tests.rs index 158f30168e3..0d4f9ed8295 100644 --- a/parachains/runtimes/assets/asset-hub-polkadot/tests/tests.rs +++ b/parachains/runtimes/assets/asset-hub-polkadot/tests/tests.rs @@ -190,7 +190,8 @@ fn test_asset_xcm_trader_with_refund() { assert_ok!(trader.buy_weight(bought, asset.clone().into(), &ctx)); // Make sure again buy_weight does return an error - // This assert relies on the fact, that we use `TakeFirstAssetTrader` in `WeightTrader` tuple chain, which cannot be called twice + // This assert relies on the fact, that we use `TakeFirstAssetTrader` in `WeightTrader` + // tuple chain, which cannot be called twice assert_noop!(trader.buy_weight(bought, asset.into(), &ctx), XcmError::TooExpensive); // We actually use half of the weight diff --git a/parachains/runtimes/assets/asset-hub-westend/src/lib.rs b/parachains/runtimes/assets/asset-hub-westend/src/lib.rs index eeefaee3826..50dc5c3f7f2 100644 --- a/parachains/runtimes/assets/asset-hub-westend/src/lib.rs +++ b/parachains/runtimes/assets/asset-hub-westend/src/lib.rs @@ -1392,8 +1392,9 @@ pub mod migrations { use sp_runtime::{traits::StaticLookup, Saturating}; use xcm::latest::prelude::*; - /// Temporary migration because of bug with native asset, it can be removed once applied on `AssetHubWestend`. - /// Migrates pools with `MultiLocation { parents: 0, interior: Here }` to `MultiLocation { parents: 1, interior: Here }` + /// Temporary migration because of bug with native asset, it can be removed once applied on + /// `AssetHubWestend`. Migrates pools with `MultiLocation { parents: 0, interior: Here }` to + /// `MultiLocation { parents: 1, interior: Here }` pub struct NativeAssetParents0ToParents1Migration(sp_std::marker::PhantomData); impl< T: pallet_asset_conversion::Config< diff --git a/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs b/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs index e52512acfbf..d6171195032 100644 --- a/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs +++ b/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs @@ -118,8 +118,10 @@ pub type ForeignAssetsConvertedConcreteId = assets_common::ForeignAssetsConverte // Ignore `TrustBackedAssets` explicitly StartsWith, // Ignore asset which starts explicitly with our `GlobalConsensus(NetworkId)`, means: - // - foreign assets from our consensus should be: `MultiLocation {parents: 1, X*(Parachain(xyz), ..)} - // - foreign assets outside our consensus with the same `GlobalConsensus(NetworkId)` wont be accepted here + // - foreign assets from our consensus should be: `MultiLocation {parents: 1, + // X*(Parachain(xyz), ..)} + // - foreign assets outside our consensus with the same `GlobalConsensus(NetworkId)` wont + // be accepted here StartsWithExplicitGlobalConsensus, ), Balance, @@ -417,7 +419,8 @@ pub type Barrier = TrailingSetTopicAsId< // Allow XCMs with some computed origins to pass through. WithComputedOrigin< ( - // If the message is one that immediately attemps to pay for execution, then allow it. + // If the message is one that immediately attemps to pay for execution, then + // allow it. AllowTopLevelPaidExecutionFrom, // Parent and its pluralities (i.e. governance bodies) get free execution. AllowExplicitUnpaidExecutionFrom, diff --git a/parachains/runtimes/assets/asset-hub-westend/tests/tests.rs b/parachains/runtimes/assets/asset-hub-westend/tests/tests.rs index 05d425677de..e3bd45c5711 100644 --- a/parachains/runtimes/assets/asset-hub-westend/tests/tests.rs +++ b/parachains/runtimes/assets/asset-hub-westend/tests/tests.rs @@ -193,7 +193,8 @@ fn test_asset_xcm_trader_with_refund() { assert_ok!(trader.buy_weight(bought, asset.clone().into(), &ctx)); // Make sure again buy_weight does return an error - // This assert relies on the fact, that we use `TakeFirstAssetTrader` in `WeightTrader` tuple chain, which cannot be called twice + // This assert relies on the fact, that we use `TakeFirstAssetTrader` in `WeightTrader` + // tuple chain, which cannot be called twice assert_noop!(trader.buy_weight(bought, asset.into(), &ctx), XcmError::TooExpensive); // We actually use half of the weight diff --git a/parachains/runtimes/assets/common/src/lib.rs b/parachains/runtimes/assets/common/src/lib.rs index 72eb84590f5..25ab296ff1c 100644 --- a/parachains/runtimes/assets/common/src/lib.rs +++ b/parachains/runtimes/assets/common/src/lib.rs @@ -55,7 +55,8 @@ pub type MultiLocationConvertedConcreteId = JustTry, >; -/// [`MatchedConvertedConcreteId`] converter dedicated for storing `ForeignAssets` with `AssetId` as `MultiLocation`. +/// [`MatchedConvertedConcreteId`] converter dedicated for storing `ForeignAssets` with `AssetId` as +/// `MultiLocation`. /// /// Excludes by default: /// - parent as relay chain @@ -68,7 +69,8 @@ pub type ForeignAssetsConvertedConcreteId, // Here we rely on fact that something like this works: - // assert!(MultiLocation::new(1, X1(Parachain(100))).starts_with(&MultiLocation::parent())); + // assert!(MultiLocation::new(1, + // X1(Parachain(100))).starts_with(&MultiLocation::parent())); // assert!(X1(Parachain(100)).starts_with(&Here)); StartsWith, // Here we can exclude more stuff or leave it as `()` diff --git a/parachains/runtimes/assets/test-utils/src/test_cases.rs b/parachains/runtimes/assets/test-utils/src/test_cases.rs index 375da28720e..d48b02cb49b 100644 --- a/parachains/runtimes/assets/test-utils/src/test_cases.rs +++ b/parachains/runtimes/assets/test-utils/src/test_cases.rs @@ -273,7 +273,8 @@ macro_rules! include_teleports_for_native_asset_works( } ); -/// Test-case makes sure that `Runtime` can receive teleported assets from sibling parachain relay chain +/// Test-case makes sure that `Runtime` can receive teleported assets from sibling parachain relay +/// chain pub fn teleports_for_foreign_assets_works< Runtime, XcmConfig, @@ -595,7 +596,8 @@ macro_rules! include_teleports_for_foreign_assets_works( } ); -/// Test-case makes sure that `Runtime`'s `xcm::AssetTransactor` can handle native relay chain currency +/// Test-case makes sure that `Runtime`'s `xcm::AssetTransactor` can handle native relay chain +/// currency pub fn asset_transactor_transfer_with_local_consensus_currency_works( collator_session_keys: CollatorSessionKeys, source_account: AccountIdOf, @@ -707,7 +709,8 @@ macro_rules! include_asset_transactor_transfer_with_local_consensus_currency_wor } ); -///Test-case makes sure that `Runtime`'s `xcm::AssetTransactor` can handle native relay chain currency +///Test-case makes sure that `Runtime`'s `xcm::AssetTransactor` can handle native relay chain +/// currency pub fn asset_transactor_transfer_with_pallet_assets_instance_works< Runtime, XcmConfig, @@ -827,7 +830,8 @@ pub fn asset_transactor_transfer_with_pallet_assets_instance_works< ); additional_checks_before(); - // transfer_asset (deposit/withdraw) ALICE -> CHARLIE (not ok - Charlie does not have ExistentialDeposit) + // transfer_asset (deposit/withdraw) ALICE -> CHARLIE (not ok - Charlie does not have + // ExistentialDeposit) assert_noop!( RuntimeHelper::::do_transfer( MultiLocation { @@ -1103,7 +1107,8 @@ pub fn create_and_manage_foreign_assets_for_local_consensus_parachain_assets_wor freezer: bob_account.clone().into(), }); - // lets simulate this was triggered by relay chain from local consensus sibling parachain + // lets simulate this was triggered by relay chain from local consensus sibling + // parachain let xcm = Xcm(vec![ WithdrawAsset(buy_execution_fee.clone().into()), BuyExecution { fees: buy_execution_fee.clone(), weight_limit: Unlimited }, @@ -1206,7 +1211,8 @@ pub fn create_and_manage_foreign_assets_for_local_consensus_parachain_assets_wor pallet_assets::Error::::NoPermission ); - // lets try create asset for different parachain(3333) (foreign_creator(2222) can create just his assets) + // lets try create asset for different parachain(3333) (foreign_creator(2222) can create + // just his assets) let foreign_asset_id_multilocation = MultiLocation { parents: 1, interior: X2(Parachain(3333), GeneralIndex(1234567)) }; let asset_id = AssetIdConverter::convert(&foreign_asset_id_multilocation).unwrap(); diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs index 4326e35de2b..1208f26c583 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-kusama/src/xcm_config.rs @@ -163,7 +163,8 @@ pub type Barrier = TrailingSetTopicAsId< AllowKnownQueryResponses, WithComputedOrigin< ( - // If the message is one that immediately attemps to pay for execution, then allow it. + // If the message is one that immediately attemps to pay for execution, then + // allow it. AllowTopLevelPaidExecutionFrom, // Parent and its pluralities (i.e. governance bodies) get free execution. AllowExplicitUnpaidExecutionFrom, diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs index 863191d1bc8..65265582835 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-polkadot/src/xcm_config.rs @@ -166,9 +166,11 @@ pub type Barrier = TrailingSetTopicAsId< AllowKnownQueryResponses, WithComputedOrigin< ( - // If the message is one that immediately attemps to pay for execution, then allow it. + // If the message is one that immediately attemps to pay for execution, then + // allow it. AllowTopLevelPaidExecutionFrom, - // Parent, its pluralities (i.e. governance bodies), and the Fellows plurality get free execution. + // Parent, its pluralities (i.e. governance bodies), and the Fellows plurality + // get free execution. AllowExplicitUnpaidExecutionFrom<(ParentOrParentsPlurality, FellowsPlurality)>, // Subscriptions for version tracking are OK. AllowSubscriptionsFrom, diff --git a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs index ac1f1119392..e3dd8692814 100644 --- a/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs +++ b/parachains/runtimes/bridge-hubs/bridge-hub-rococo/src/xcm_config.rs @@ -207,7 +207,8 @@ pub type Barrier = TrailingSetTopicAsId< AllowKnownQueryResponses, WithComputedOrigin< ( - // If the message is one that immediately attemps to pay for execution, then allow it. + // If the message is one that immediately attemps to pay for execution, then + // allow it. AllowTopLevelPaidExecutionFrom, // Parent and its pluralities (i.e. governance bodies) get free execution. AllowExplicitUnpaidExecutionFrom, @@ -230,8 +231,8 @@ impl xcm_executor::Config for XcmConfig { type XcmSender = XcmRouter; type AssetTransactor = CurrencyTransactor; type OriginConverter = XcmOriginToTransactDispatchOrigin; - // BridgeHub does not recognize a reserve location for any asset. Users must teleport Native token - // where allowed (e.g. with the Relay Chain). + // BridgeHub does not recognize a reserve location for any asset. Users must teleport Native + // token where allowed (e.g. with the Relay Chain). type IsReserve = (); /// Only allow teleportation of NativeToken of relay chain. type IsTeleporter = ConcreteNativeAssetFrom; @@ -317,7 +318,8 @@ impl cumulus_pallet_xcm::Config for Runtime { type XcmExecutor = XcmExecutor; } -/// Hacky switch implementation, because we have just one runtime for Rococo and Wococo BridgeHub, so it means we have just one XcmConfig +/// Hacky switch implementation, because we have just one runtime for Rococo and Wococo BridgeHub, +/// so it means we have just one XcmConfig pub struct BridgeHubRococoOrBridgeHubWococoSwitchExporter; impl ExportXcm for BridgeHubRococoOrBridgeHubWococoSwitchExporter { type Ticket = (NetworkId, (sp_std::prelude::Vec, XcmHash)); diff --git a/parachains/runtimes/bridge-hubs/test-utils/src/test_cases.rs b/parachains/runtimes/bridge-hubs/test-utils/src/test_cases.rs index ee9d413b7a7..e928ea5c6b6 100644 --- a/parachains/runtimes/bridge-hubs/test-utils/src/test_cases.rs +++ b/parachains/runtimes/bridge-hubs/test-utils/src/test_cases.rs @@ -243,7 +243,8 @@ pub fn message_dispatch_routing_works< HrmpChannelOpener: frame_support::inherent::ProvideInherent< Call = cumulus_pallet_parachain_system::Call, >, - // MessageDispatcher: MessageDispatch, DispatchLevelResult = XcmBlobMessageDispatchResult, DispatchPayload = XcmAsPlainPayload>, + // MessageDispatcher: MessageDispatch, DispatchLevelResult = + // XcmBlobMessageDispatchResult, DispatchPayload = XcmAsPlainPayload>, RuntimeNetwork: Get, BridgedNetwork: Get, { @@ -839,7 +840,8 @@ pub mod test_data { ) } - /// Helper that creates InitializationData mock data, that can be used to initialize bridge GRANDPA pallet + /// Helper that creates InitializationData mock data, that can be used to initialize bridge + /// GRANDPA pallet pub fn initialization_data< Runtime: pallet_bridge_grandpa::Config, GrandpaPalletInstance: 'static, diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/migration.rs b/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/migration.rs index fb30551b9ca..6f5b8aff8d4 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/migration.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/migration.rs @@ -171,43 +171,43 @@ pub mod tests { fn check_fellowship_addresses() { let fellowship_addresses = FellowshipAddresses::get(); let kusama_fellowship_ss58: [(Rank, _); 47] = [ - (6, "16SDAKg9N6kKAbhgDyxBXdHEwpwHUHs2CNEiLNGeZV55qHna"), // proof https://kusama.subscan.io/extrinsic/16832707-4 - (6, "12MrP337azmkTdfCUKe5XLnSQrbgEKqqfZ4PQC7CZTJKAWR3"), // proof https://kusama.subscan.io/extrinsic/16967809-2 + (6, "16SDAKg9N6kKAbhgDyxBXdHEwpwHUHs2CNEiLNGeZV55qHna"), /* proof https://kusama.subscan.io/extrinsic/16832707-4 */ + (6, "12MrP337azmkTdfCUKe5XLnSQrbgEKqqfZ4PQC7CZTJKAWR3"), /* proof https://kusama.subscan.io/extrinsic/16967809-2 */ (6, "FFFF3gBSSDFSvK2HBq4qgLH75DHqXWPHeCnR1BSksAMacBs"), (5, "G7YVCdxZb8JLpAm9WMnJdNuojNT84AzU62zmvx5P1FMNtg2"), - (5, "15G1iXDLgFyfnJ51FKq1ts44TduMyUtekvzQi9my4hgYt2hs"), // proof https://kusama.subscan.io/extrinsic/16917610-2 + (5, "15G1iXDLgFyfnJ51FKq1ts44TduMyUtekvzQi9my4hgYt2hs"), /* proof https://kusama.subscan.io/extrinsic/16917610-2 */ (5, "Dcm1BqR4N7nHuV43TXdET7pNibt1Nzm42FggPHpxKRven53"), - (5, "1363HWTPzDrzAQ6ChFiMU6mP4b6jmQid2ae55JQcKtZnpLGv"), // proof https://kusama.subscan.io/extrinsic/16961180-2 + (5, "1363HWTPzDrzAQ6ChFiMU6mP4b6jmQid2ae55JQcKtZnpLGv"), /* proof https://kusama.subscan.io/extrinsic/16961180-2 */ (4, "EGVQCe73TpFyAZx5uKfE1222XfkT3BSKozjgcqzLBnc5eYo"), - (4, "1eTPAR2TuqLyidmPT9rMmuycHVm9s9czu78sePqg2KHMDrE"), // proof https://kusama.subscan.io/extrinsic/16921712-3 - (4, "14DsLzVyTUTDMm2eP3czwPbH53KgqnQRp3CJJZS9GR7yxGDP"), // proof https://kusama.subscan.io/extrinsic/16917519-2 - (3, "13aYUFHB3umoPoxBEAHSv451iR3RpsNi3t5yBZjX2trCtTp6"), // proof https://kusama.subscan.io/extrinsic/16917832-3 + (4, "1eTPAR2TuqLyidmPT9rMmuycHVm9s9czu78sePqg2KHMDrE"), /* proof https://kusama.subscan.io/extrinsic/16921712-3 */ + (4, "14DsLzVyTUTDMm2eP3czwPbH53KgqnQRp3CJJZS9GR7yxGDP"), /* proof https://kusama.subscan.io/extrinsic/16917519-2 */ + (3, "13aYUFHB3umoPoxBEAHSv451iR3RpsNi3t5yBZjX2trCtTp6"), /* proof https://kusama.subscan.io/extrinsic/16917832-3 */ (3, "H25aCspunTUqAt4D1gC776vKZ8FX3MvQJ3Jde6qDXPQaFxk"), (3, "GtLQoW4ZqcjExMPq6qB22bYc6NaX1yMzRuGWpSRiHqnzRb9"), - (3, "15db5ksZgmhWE9U8MDq4wLKUdFivLVBybztWV8nmaJvv3NU1"), // proof https://kusama.subscan.io/extrinsic/16876631-2 + (3, "15db5ksZgmhWE9U8MDq4wLKUdFivLVBybztWV8nmaJvv3NU1"), /* proof https://kusama.subscan.io/extrinsic/16876631-2 */ (3, "HfFpz4QUxfbocHudf8UU7cMgHqkHpf855Me5X846PZAsAYE"), - (3, "14ShUZUYUR35RBZW6uVVt1zXDxmSQddkeDdXf1JkMA6P721N"), // proof https://kusama.subscan.io/extrinsic/16918890-8 - (3, "12YzxR5TvGzfMVZNnhAJ5Hwi5zExpRWMKv2MuMwZTrddvgoi"), // proof https://kusama.subscan.io/extrinsic/16924324-3 + (3, "14ShUZUYUR35RBZW6uVVt1zXDxmSQddkeDdXf1JkMA6P721N"), /* proof https://kusama.subscan.io/extrinsic/16918890-8 */ + (3, "12YzxR5TvGzfMVZNnhAJ5Hwi5zExpRWMKv2MuMwZTrddvgoi"), /* proof https://kusama.subscan.io/extrinsic/16924324-3 */ (2, "Ddb9puChKMHq4gM6o47E551wAmaNeu6kHngX1jzNNqAw782"), - (2, "15DCWHQknBjc5YPFoVj8Pn2KoqrqYywJJ95BYNYJ4Fj3NLqz"), // proof https://kusama.subscan.io/extrinsic/16834952-2 - (2, "14ajTQdrtCA8wZmC4PgD8Y1B2Gy8L4Z3oi2fodxq9FehcFrM"), // proof https://kusama.subscan.io/extrinsic/16944257-2 + (2, "15DCWHQknBjc5YPFoVj8Pn2KoqrqYywJJ95BYNYJ4Fj3NLqz"), /* proof https://kusama.subscan.io/extrinsic/16834952-2 */ + (2, "14ajTQdrtCA8wZmC4PgD8Y1B2Gy8L4Z3oi2fodxq9FehcFrM"), /* proof https://kusama.subscan.io/extrinsic/16944257-2 */ (2, "HxhDbS3grLurk1dhDgPiuDaRowHY1xHCU8Vu8on3fdg85tx"), (2, "HTk3eccL7WBkiyxz1gBcqQRghsJigoDMD7mnQaz1UAbMpQV"), (2, "EcNWrSPSDcVBRymwr26kk4JVFg92PdoU5Xwp87W2FgFSt9c"), (2, "D8sM6vKjWaeKy2zCPYWGkLLbWdUtWQrXBTQqr4dSYnVQo21"), (1, "GfbnnEgRU94n9ed4RFZ6Z9dBAWs5obykigJSwXKU9hsT2uU"), (1, "HA5NtttvyZsxo4wGxGoJJSMaWtdEFZAuGUMFHVWD7fgenPv"), - (1, "14mDeKZ7qp9hqBjjDg51c8BFrf9o69om8piSSRwj2fT5Yb1i"), // proof https://kusama.subscan.io/extrinsic/16919020-4 - (1, "16a357f5Sxab3V2ne4emGQvqJaCLeYpTMx3TCjnQhmJQ71DX"), // proof https://kusama.subscan.io/extrinsic/16836396-5 - (1, "14Ak9rrF6RKHHoLLRUYMnzcvvi1t8E1yAMa7tcmiwUfaqzYK"), // proof https://kusama.subscan.io/extrinsic/16921990-3 + (1, "14mDeKZ7qp9hqBjjDg51c8BFrf9o69om8piSSRwj2fT5Yb1i"), /* proof https://kusama.subscan.io/extrinsic/16919020-4 */ + (1, "16a357f5Sxab3V2ne4emGQvqJaCLeYpTMx3TCjnQhmJQ71DX"), /* proof https://kusama.subscan.io/extrinsic/16836396-5 */ + (1, "14Ak9rrF6RKHHoLLRUYMnzcvvi1t8E1yAMa7tcmiwUfaqzYK"), /* proof https://kusama.subscan.io/extrinsic/16921990-3 */ (1, "FJq9JpA9P7EXbmfsN9YiewJaDbQyL6vQyksGtJvzfbn6zf8"), - (1, "15oLanodWWweiZJSoDTEBtrX7oGfq6e8ct5y5E6fVRDPhUgj"), // proof https://kusama.subscan.io/extrinsic/16876423-7 + (1, "15oLanodWWweiZJSoDTEBtrX7oGfq6e8ct5y5E6fVRDPhUgj"), /* proof https://kusama.subscan.io/extrinsic/16876423-7 */ (1, "EaBqDJJNsZmYdQ4xn1vomPJVNh7fjA6UztZeEjn7ZzdeT7V"), (1, "HTxCvXKVvUZ7PQq175kCRRLu7XkGfTfErrdNXr1ZuuwVZWv"), (1, "HZe91A6a1xqbKaw6ofx3GFepJjhVXHrwHEwn6YUDDFphpX9"), (1, "GRy2P3kBEzSHCbmDJfquku1cyUyhZaAqojRcNE4A4U3MnLd"), (1, "HYwiBo7Mcv7uUDg4MUoKm2fxzv4dMLAtmmNfzHV8qcQJpAE"), - (1, "1ThiBx5DDxFhoD9GY6tz5Fp4Y7Xn1xfLmDddcoFQghDvvjg"), // proof https://kusama.subscan.io/extrinsic/16918130-2 + (1, "1ThiBx5DDxFhoD9GY6tz5Fp4Y7Xn1xfLmDddcoFQghDvvjg"), /* proof https://kusama.subscan.io/extrinsic/16918130-2 */ (1, "DfqY6XQUSETTszBQ1juocTcG9iiDoXhvq1CoVadBSUqTGJS"), (1, "EnpgVWGGQVrFdSB2qeXRVdtccV6U5ZscNELBoERbkFD8Wi6"), (1, "H5BuqCmucJhUUuvjAzPazeVwVCtUSXVQdc5Dnx2q5zD7rVn"), @@ -215,9 +215,9 @@ pub mod tests { (1, "CzuUtvKhZNZBjyAXeYviaRXwrLhVrsupJ9PrWmdq7BJTjGR"), (1, "FCunn2Rx8JqfT5g6noUKKazph4jLDba5rUee7o3ZmJ362Ju"), (1, "HyPMjWRHCpJS7x2SZ2R6M2XG5ZiCiZag4U4r7gBHRsE5mTc"), - (1, "1682A5hxfiS1Kn1jrUnMYv14T9EuEnsgnBbujGfYbeEbSK3w"), // proof https://kusama.subscan.io/extrinsic/16919077-2 - (1, "13xS6fK6MHjApLnjdX7TJYw1niZmiXasSN91bNtiXQjgEtNx"), // proof https://kusama.subscan.io/extrinsic/16918212-7 - (1, "15qE2YAQCs5Y962RHE7RzNjQxU6Pei21nhkkSM9Sojq1hHps"), // https://kusama.subscan.io/extrinsic/17352973-2 + (1, "1682A5hxfiS1Kn1jrUnMYv14T9EuEnsgnBbujGfYbeEbSK3w"), /* proof https://kusama.subscan.io/extrinsic/16919077-2 */ + (1, "13xS6fK6MHjApLnjdX7TJYw1niZmiXasSN91bNtiXQjgEtNx"), /* proof https://kusama.subscan.io/extrinsic/16918212-7 */ + (1, "15qE2YAQCs5Y962RHE7RzNjQxU6Pei21nhkkSM9Sojq1hHps"), /* https://kusama.subscan.io/extrinsic/17352973-2 */ ]; for (index, val) in kusama_fellowship_ss58.iter().enumerate() { diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/mod.rs b/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/mod.rs index 99613542a2e..489b868eff3 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/mod.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/mod.rs @@ -113,14 +113,16 @@ impl pallet_ranked_collective::Config for Runtime // Promotions and the induction of new members are serviced by `FellowshipCore` pallet instance. type PromoteOrigin = frame_system::EnsureNever; #[cfg(feature = "runtime-benchmarks")] - // The maximum value of `u16` set as a success value for the root to ensure the benchmarks will pass. + // The maximum value of `u16` set as a success value for the root to ensure the benchmarks will + // pass. type PromoteOrigin = EnsureRootWithSuccess>; // Demotion is by any of: // - Root can demote arbitrarily. // - the FellowshipAdmin origin (i.e. token holder referendum); // - // The maximum value of `u16` set as a success value for the root to ensure the benchmarks will pass. + // The maximum value of `u16` set as a success value for the root to ensure the benchmarks will + // pass. type DemoteOrigin = EitherOf< EnsureRootWithSuccess>, MapSuccess< diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/tracks.rs b/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/tracks.rs index d10a5273e3f..fc53efdd7e8 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/tracks.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/fellowship/tracks.rs @@ -68,7 +68,8 @@ impl Convert for MinRankOfClass { regular @ 1..=9 => regular, // A retention vote; the track ID turns out to be 8 more than the minimum required rank. retention @ 11..=16 => retention - 8, - // A promotion vote; the track ID turns out to be 18 more than the minimum required rank. + // A promotion vote; the track ID turns out to be 18 more than the minimum required + // rank. promotion @ 21..=26 => promotion - 18, _ => Rank::max_value(), } diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/impls.rs b/parachains/runtimes/collectives/collectives-polkadot/src/impls.rs index 784f6149b81..df2bf8c168b 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/impls.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/impls.rs @@ -35,7 +35,8 @@ type HashOf = ::Hash; pub type BalanceOf = as Currency<::AccountId>>::Balance; -/// Implements `OnUnbalanced::on_unbalanced` to teleport slashed assets to relay chain treasury account. +/// Implements `OnUnbalanced::on_unbalanced` to teleport slashed assets to relay chain treasury +/// account. pub struct ToParentTreasury( PhantomData<(TreasuryAccount, PalletAccount, T)>, ); @@ -187,8 +188,9 @@ pub mod benchmarks { } } - /// Type that wraps a type implementing the [`Pay`] trait to decorate its [`Pay::ensure_successful`] - /// function with a provided implementation of the [`EnsureSuccessful`] trait. + /// Type that wraps a type implementing the [`Pay`] trait to decorate its + /// [`Pay::ensure_successful`] function with a provided implementation of the + /// [`EnsureSuccessful`] trait. pub struct PayWithEnsure(PhantomData<(O, E)>); impl Pay for PayWithEnsure where diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs b/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs index aff30706c46..6fb6bb240ea 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/lib.rs @@ -20,15 +20,14 @@ //! //! ### Governance //! -//! As a common good parachain, Collectives defers its governance (namely, its `Root` origin), to its -//! Relay Chain parent, Polkadot. +//! As a common good parachain, Collectives defers its governance (namely, its `Root` origin), to +//! its Relay Chain parent, Polkadot. //! //! ### Collator Selection //! //! Collectives uses `pallet-collator-selection`, a simple first-come-first-served registration //! system where collators can reserve a small bond to join the block producer set. There is no //! slashing. Collective members are generally expected to run collators. -//! #![cfg_attr(not(feature = "std"), no_std)] #![recursion_limit = "256"] diff --git a/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs b/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs index 8a0fb8bea5b..5f1f256e6b3 100644 --- a/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs +++ b/parachains/runtimes/collectives/collectives-polkadot/src/xcm_config.rs @@ -213,7 +213,8 @@ pub type Barrier = TrailingSetTopicAsId< // Allow XCMs with some computed origins to pass through. WithComputedOrigin< ( - // If the message is one that immediately attemps to pay for execution, then allow it. + // If the message is one that immediately attemps to pay for execution, then + // allow it. AllowTopLevelPaidExecutionFrom, // Parent and its pluralities (i.e. governance bodies) get free execution. AllowExplicitUnpaidExecutionFrom, diff --git a/parachains/runtimes/contracts/contracts-rococo/src/xcm_config.rs b/parachains/runtimes/contracts/contracts-rococo/src/xcm_config.rs index cc095c9229f..3857c07fd03 100644 --- a/parachains/runtimes/contracts/contracts-rococo/src/xcm_config.rs +++ b/parachains/runtimes/contracts/contracts-rococo/src/xcm_config.rs @@ -129,7 +129,8 @@ pub type Barrier = TrailingSetTopicAsId< // Allow XCMs with some computed origins to pass through. WithComputedOrigin< ( - // If the message is one that immediately attemps to pay for execution, then allow it. + // If the message is one that immediately attemps to pay for execution, then + // allow it. AllowTopLevelPaidExecutionFrom, // Parent and its pluralities (i.e. governance bodies) get free execution. AllowExplicitUnpaidExecutionFrom, @@ -196,7 +197,8 @@ impl pallet_xcm::Config for Runtime { type XcmRouter = XcmRouter; // We support local origins dispatching XCM executions in principle... type ExecuteXcmOrigin = EnsureXcmOrigin; - // ... but disallow generic XCM execution. As a result only teleports and reserve transfers are allowed. + // ... but disallow generic XCM execution. As a result only teleports and reserve transfers are + // allowed. type XcmExecuteFilter = Nothing; type XcmExecutor = XcmExecutor; type XcmTeleportFilter = Everything; diff --git a/parachains/runtimes/testing/penpal/src/xcm_config.rs b/parachains/runtimes/testing/penpal/src/xcm_config.rs index a8b33bfcd50..1825bea425d 100644 --- a/parachains/runtimes/testing/penpal/src/xcm_config.rs +++ b/parachains/runtimes/testing/penpal/src/xcm_config.rs @@ -20,7 +20,8 @@ //! //! One of the main uses of the penpal chain will be to be a benefactor of reserve asset transfers //! with Asset Hub as the reserve. At present no derivative tokens are minted on receipt of a -//! `ReserveAssetTransferDeposited` message but that will but the intension will be to support this soon. +//! `ReserveAssetTransferDeposited` message but that will but the intension will be to support this +//! soon. use super::{ AccountId, AllPalletsWithSystem, AssetId as AssetIdPalletAssets, Assets, Balance, Balances, ParachainInfo, ParachainSystem, PolkadotXcm, Runtime, RuntimeCall, RuntimeEvent, RuntimeOrigin, @@ -159,9 +160,11 @@ pub type Barrier = TrailingSetTopicAsId< // Allow XCMs with some computed origins to pass through. WithComputedOrigin< ( - // If the message is one that immediately attemps to pay for execution, then allow it. + // If the message is one that immediately attemps to pay for execution, then + // allow it. AllowTopLevelPaidExecutionFrom, - // Common Good Assets parachain, parent and its exec plurality get free execution + // Common Good Assets parachain, parent and its exec plurality get free + // execution AllowExplicitUnpaidExecutionFrom<( CommonGoodAssetsParachain, ParentOrParentsExecutivePlurality, diff --git a/polkadot-parachain/src/service.rs b/polkadot-parachain/src/service.rs index 826fa886121..4377872bcf6 100644 --- a/polkadot-parachain/src/service.rs +++ b/polkadot-parachain/src/service.rs @@ -331,7 +331,8 @@ where /// Start a shell node with the given parachain `Configuration` and relay chain `Configuration`. /// -/// This is the actual implementation that is abstract over the executor and the runtime api for shell nodes. +/// This is the actual implementation that is abstract over the executor and the runtime api for +/// shell nodes. #[sc_tracing::logging::prefix_logs_with("Parachain")] async fn start_shell_node_impl( parachain_config: Configuration, diff --git a/primitives/core/src/lib.rs b/primitives/core/src/lib.rs index 752e1aee474..19cc69ea301 100644 --- a/primitives/core/src/lib.rs +++ b/primitives/core/src/lib.rs @@ -140,9 +140,9 @@ impl XcmpMessageSource for () { /// The "quality of service" considerations for message sending. #[derive(Eq, PartialEq, Clone, Copy, Encode, Decode, RuntimeDebug)] pub enum ServiceQuality { - /// Ensure that this message is dispatched in the same relative order as any other messages that - /// were also sent with `Ordered`. This only guarantees message ordering on the dispatch side, - /// and not necessarily on the execution side. + /// Ensure that this message is dispatched in the same relative order as any other messages + /// that were also sent with `Ordered`. This only guarantees message ordering on the dispatch + /// side, and not necessarily on the execution side. Ordered, /// Ensure that the message is dispatched as soon as possible, which could result in it being /// dispatched before other messages which are larger and/or rely on relative ordering. @@ -269,8 +269,8 @@ pub mod rpsr_digest { DigestItem::Consensus(RPSR_CONSENSUS_ID, (storage_root, number.into()).encode()) } - /// Extract the relay-parent storage root and number from the provided header digest. Returns `None` - /// if none were found. + /// Extract the relay-parent storage root and number from the provided header digest. Returns + /// `None` if none were found. pub fn extract_relay_parent_storage_root( digest: &Digest, ) -> Option<(relay_chain::Hash, relay_chain::BlockNumber)> { @@ -299,7 +299,8 @@ pub struct CollationInfoV1 { pub new_validation_code: Option, /// The number of messages processed from the DMQ. pub processed_downward_messages: u32, - /// The mark which specifies the block number up to which all inbound HRMP messages are processed. + /// The mark which specifies the block number up to which all inbound HRMP messages are + /// processed. pub hrmp_watermark: relay_chain::BlockNumber, } @@ -328,7 +329,8 @@ pub struct CollationInfo { pub new_validation_code: Option, /// The number of messages processed from the DMQ. pub processed_downward_messages: u32, - /// The mark which specifies the block number up to which all inbound HRMP messages are processed. + /// The mark which specifies the block number up to which all inbound HRMP messages are + /// processed. pub hrmp_watermark: relay_chain::BlockNumber, /// The head data, aka encoded header, of the block that corresponds to the collation. pub head_data: HeadData, diff --git a/primitives/parachain-inherent/src/client_side.rs b/primitives/parachain-inherent/src/client_side.rs index 03ca3203dc0..f93340e3718 100644 --- a/primitives/parachain-inherent/src/client_side.rs +++ b/primitives/parachain-inherent/src/client_side.rs @@ -100,7 +100,8 @@ async fn collect_relay_storage_proof( relay_well_known_keys::ACTIVE_CONFIG.to_vec(), relay_well_known_keys::dmq_mqc_head(para_id), // TODO paritytech/polkadot#6283: Remove all usages of `relay_dispatch_queue_size` - // We need to keep this here until all parachains have migrated to `relay_dispatch_queue_remaining_capacity`. + // We need to keep this here until all parachains have migrated to + // `relay_dispatch_queue_remaining_capacity`. #[allow(deprecated)] relay_well_known_keys::relay_dispatch_queue_size(para_id), relay_well_known_keys::relay_dispatch_queue_remaining_capacity(para_id).key, diff --git a/primitives/parachain-inherent/src/lib.rs b/primitives/parachain-inherent/src/lib.rs index 4781f5e7081..34b9064090c 100644 --- a/primitives/parachain-inherent/src/lib.rs +++ b/primitives/parachain-inherent/src/lib.rs @@ -16,11 +16,11 @@ //! Cumulus parachain inherent //! -//! The [`ParachainInherentData`] is the data that is passed by the collator to the parachain runtime. -//! The runtime will use this data to execute messages from other parachains/the relay chain or to -//! read data from the relay chain state. When the parachain is validated by a parachain validator on -//! the relay chain, this data is checked for correctnes. If the data passed by the collator to the -//! runtime isn't correct, the parachain candidate is considered invalid. +//! The [`ParachainInherentData`] is the data that is passed by the collator to the parachain +//! runtime. The runtime will use this data to execute messages from other parachains/the relay +//! chain or to read data from the relay chain state. When the parachain is validated by a parachain +//! validator on the relay chain, this data is checked for correctnes. If the data passed by the +//! collator to the runtime isn't correct, the parachain candidate is considered invalid. //! //! Use [`ParachainInherentData::create_at`] to create the [`ParachainInherentData`] at a given //! relay chain block to include it in a parachain block. diff --git a/primitives/parachain-inherent/src/mock.rs b/primitives/parachain-inherent/src/mock.rs index 00dff40800f..18e23ba23af 100644 --- a/primitives/parachain-inherent/src/mock.rs +++ b/primitives/parachain-inherent/src/mock.rs @@ -93,7 +93,8 @@ pub struct MockXcmConfig { /// The name of the parachain system in the runtime. /// -/// This name is used by frame to prefix storage items and will be required to read data from the storage. +/// This name is used by frame to prefix storage items and will be required to read data from the +/// storage. /// /// The `Default` implementation sets the name to `ParachainSystem`. pub struct ParachainSystemName(pub Vec); diff --git a/primitives/timestamp/src/lib.rs b/primitives/timestamp/src/lib.rs index 932656d9b0f..4c28a169a27 100644 --- a/primitives/timestamp/src/lib.rs +++ b/primitives/timestamp/src/lib.rs @@ -16,14 +16,14 @@ //! Cumulus timestamp related primitives. //! -//! Provides a [`InherentDataProvider`] that should be used in the validation phase of the parachain. -//! It will be used to create the inherent data and that will be used to check the inherents inside -//! the parachain block (in this case the timestamp inherent). As we don't have access to any clock -//! from the runtime the timestamp is always passed as an inherent into the runtime. To check this -//! inherent when validating the block, we will use the relay chain slot. As the relay chain slot -//! is derived from a timestamp, we can easily convert it back to a timestamp by muliplying it with -//! the slot duration. By comparing the relay chain slot derived timestamp with the timestamp we can -//! ensure that the parachain timestamp is reasonable. +//! Provides a [`InherentDataProvider`] that should be used in the validation phase of the +//! parachain. It will be used to create the inherent data and that will be used to check the +//! inherents inside the parachain block (in this case the timestamp inherent). As we don't have +//! access to any clock from the runtime the timestamp is always passed as an inherent into the +//! runtime. To check this inherent when validating the block, we will use the relay chain slot. As +//! the relay chain slot is derived from a timestamp, we can easily convert it back to a timestamp +//! by muliplying it with the slot duration. By comparing the relay chain slot derived timestamp +//! with the timestamp we can ensure that the parachain timestamp is reasonable. #![cfg_attr(not(feature = "std"), no_std)] diff --git a/primitives/utility/src/lib.rs b/primitives/utility/src/lib.rs index 10d0604fcd1..87be029163d 100644 --- a/primitives/utility/src/lib.rs +++ b/primitives/utility/src/lib.rs @@ -234,7 +234,8 @@ impl< outstanding_minus_substracted.saturated_into(); let asset_balance: u128 = asset_balance.saturated_into(); - // Construct outstanding_concrete_asset with the same location id and substracted balance + // Construct outstanding_concrete_asset with the same location id and substracted + // balance let outstanding_concrete_asset: MultiAsset = (id, outstanding_minus_substracted).into(); // Substract from existing weight and balance @@ -271,8 +272,8 @@ impl< } /// XCM fee depositor to which we implement the TakeRevenue trait -/// It receives a Transact implemented argument, a 32 byte convertible acocuntId, and the fee receiver account -/// FungiblesMutateAdapter should be identical to that implemented by WithdrawAsset +/// It receives a Transact implemented argument, a 32 byte convertible acocuntId, and the fee +/// receiver account FungiblesMutateAdapter should be identical to that implemented by WithdrawAsset pub struct XcmFeesTo32ByteAccount( PhantomData<(FungiblesMutateAdapter, AccountId, ReceiverAccount)>, ); diff --git a/test/client/src/block_builder.rs b/test/client/src/block_builder.rs index 0c0c5c4e9c7..06c7416be67 100644 --- a/test/client/src/block_builder.rs +++ b/test/client/src/block_builder.rs @@ -150,7 +150,8 @@ impl InitBlockBuilder for Client { /// Extension trait for the [`BlockBuilder`](sc_block_builder::BlockBuilder) to build directly a /// [`ParachainBlockData`]. pub trait BuildParachainBlockData { - /// Directly build the [`ParachainBlockData`] from the block that comes out of the block builder. + /// Directly build the [`ParachainBlockData`] from the block that comes out of the block + /// builder. fn build_parachain_block(self, parent_state_root: Hash) -> ParachainBlockData; } diff --git a/test/relay-sproof-builder/src/lib.rs b/test/relay-sproof-builder/src/lib.rs index a9c9edd9b44..bcd02f791f8 100644 --- a/test/relay-sproof-builder/src/lib.rs +++ b/test/relay-sproof-builder/src/lib.rs @@ -78,7 +78,8 @@ impl Default for RelayStateSproofBuilder { } impl RelayStateSproofBuilder { - /// Returns a mutable reference to HRMP channel metadata for a channel (`sender`, `self.para_id`). + /// Returns a mutable reference to HRMP channel metadata for a channel (`sender`, + /// `self.para_id`). /// /// If there is no channel, a new default one is created. /// diff --git a/test/relay-validation-worker-provider/build.rs b/test/relay-validation-worker-provider/build.rs index 9b5247bcbe5..599b1b73b48 100644 --- a/test/relay-validation-worker-provider/build.rs +++ b/test/relay-validation-worker-provider/build.rs @@ -154,7 +154,8 @@ fn build_project(cargo_toml: &Path) { .arg("build") .arg("--release") .arg(format!("--manifest-path={}", cargo_toml.display())) - // Unset the `CARGO_TARGET_DIR` to prevent a cargo deadlock (cargo locks a target dir exclusive). + // Unset the `CARGO_TARGET_DIR` to prevent a cargo deadlock (cargo locks a target dir + // exclusive). .env_remove("CARGO_TARGET_DIR") // Do not call us recursively. .env(SKIP_ENV, "1") diff --git a/test/runtime/src/lib.rs b/test/runtime/src/lib.rs index 7e2fd9695fd..64867b082a8 100644 --- a/test/runtime/src/lib.rs +++ b/test/runtime/src/lib.rs @@ -81,8 +81,8 @@ impl_opaque_keys! { pub const TEST_RUNTIME_UPGRADE_KEY: &[u8] = b"+test_runtime_upgrade_key+"; // The only difference between the two declarations below is the `spec_version`. With the -// `increment-spec-version` feature enabled `spec_version` should be greater than the one of without the -// `increment-spec-version` feature. +// `increment-spec-version` feature enabled `spec_version` should be greater than the one of without +// the `increment-spec-version` feature. // // The duplication here is unfortunate necessity. // diff --git a/test/service/src/lib.rs b/test/service/src/lib.rs index 665f0a735ed..64e1dd8ceca 100644 --- a/test/service/src/lib.rs +++ b/test/service/src/lib.rs @@ -473,8 +473,8 @@ pub struct TestNode { pub client: Arc, /// Node's network. pub network: Arc>, - /// The `MultiaddrWithPeerId` to this node. This is useful if you want to pass it as "boot node" - /// to other nodes. + /// The `MultiaddrWithPeerId` to this node. This is useful if you want to pass it as "boot + /// node" to other nodes. pub addr: MultiaddrWithPeerId, /// RPCHandlers to make RPC queries. pub rpc_handlers: RpcHandlers, @@ -512,7 +512,8 @@ impl TestNodeBuilder { /// /// `para_id` - The parachain id this node is running for. /// `tokio_handle` - The tokio handler to use. - /// `key` - The key that will be used to generate the name and that will be passed as `dev_seed`. + /// `key` - The key that will be used to generate the name and that will be passed as + /// `dev_seed`. pub fn new(para_id: ParaId, tokio_handle: tokio::runtime::Handle, key: Sr25519Keyring) -> Self { TestNodeBuilder { key, diff --git a/xcm/xcm-emulator/src/lib.rs b/xcm/xcm-emulator/src/lib.rs index f881cdd1fca..a82b51948bc 100644 --- a/xcm/xcm-emulator/src/lib.rs +++ b/xcm/xcm-emulator/src/lib.rs @@ -1301,8 +1301,9 @@ pub struct TestContext { /// These arguments can be easily reused and shared between the assertions functions /// and dispatchables functions, which are also stored in `Test`. /// `Origin` corresponds to the chain where the XCM interaction starts with an initial execution. -/// `Destination` corresponds to the last chain where an effect of the intial execution is expected happen. -/// `Hops` refer all the ordered intermediary chains an initial XCM execution can provoke some effect. +/// `Destination` corresponds to the last chain where an effect of the intial execution is expected +/// happen. `Hops` refer all the ordered intermediary chains an initial XCM execution can provoke +/// some effect. #[derive(Clone)] pub struct Test where From 6ff38fa0c68991eb736532394a0b0c9e4f3ef356 Mon Sep 17 00:00:00 2001 From: Branislav Kontur Date: Tue, 15 Aug 2023 09:03:19 +0200 Subject: [PATCH 2/7] `PriceForSiblingDelivery` replaced by `runtime::common::PriceForParachainDelivery` (#3012) --- pallets/xcmp-queue/src/lib.rs | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/pallets/xcmp-queue/src/lib.rs b/pallets/xcmp-queue/src/lib.rs index d48de35cef0..960af9b5b77 100644 --- a/pallets/xcmp-queue/src/lib.rs +++ b/pallets/xcmp-queue/src/lib.rs @@ -47,7 +47,7 @@ use frame_support::{ traits::{EnsureOrigin, Get}, weights::{constants::WEIGHT_REF_TIME_PER_MILLIS, Weight}, }; -use polkadot_runtime_common::xcm_sender::ConstantPrice; +use polkadot_runtime_common::xcm_sender::PriceForParachainDelivery; use rand_chacha::{ rand_core::{RngCore, SeedableRng}, ChaChaRng, @@ -107,7 +107,7 @@ pub mod pallet { type ControllerOriginConverter: ConvertOrigin; /// The price for delivering an XCM to a sibling parachain destination. - type PriceForSiblingDelivery: PriceForSiblingDelivery; + type PriceForSiblingDelivery: PriceForParachainDelivery; /// The weight information of this pallet. type WeightInfo: WeightInfo; @@ -1137,22 +1137,6 @@ impl XcmpMessageSource for Pallet { } } -pub trait PriceForSiblingDelivery { - fn price_for_sibling_delivery(id: ParaId, message: &Xcm<()>) -> MultiAssets; -} - -impl PriceForSiblingDelivery for () { - fn price_for_sibling_delivery(_: ParaId, _: &Xcm<()>) -> MultiAssets { - MultiAssets::new() - } -} - -impl> PriceForSiblingDelivery for ConstantPrice { - fn price_for_sibling_delivery(_: ParaId, _: &Xcm<()>) -> MultiAssets { - T::get() - } -} - /// Xcm sender for sending to a sibling parachain. impl SendXcm for Pallet { type Ticket = (ParaId, VersionedXcm<()>); @@ -1168,7 +1152,7 @@ impl SendXcm for Pallet { MultiLocation { parents: 1, interior: X1(Parachain(id)) } => { let xcm = msg.take().ok_or(SendError::MissingArgument)?; let id = ParaId::from(*id); - let price = T::PriceForSiblingDelivery::price_for_sibling_delivery(id, &xcm); + let price = T::PriceForSiblingDelivery::price_for_parachain_delivery(id, &xcm); let versioned_xcm = T::VersionWrapper::wrap_version(&d, xcm) .map_err(|()| SendError::DestinationUnsupported)?; Ok(((id, versioned_xcm), price)) From 6be226c18671eabc567468f661eb5fcc95cc0759 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Aug 2023 09:57:03 +0200 Subject: [PATCH 3/7] Bump async-trait from 0.1.72 to 0.1.73 (#3010) Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.72 to 0.1.73. - [Release notes](https://github.com/dtolnay/async-trait/releases) - [Commits](https://github.com/dtolnay/async-trait/compare/0.1.72...0.1.73) --- updated-dependencies: - dependency-name: async-trait dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- client/collator/Cargo.toml | 2 +- client/consensus/aura/Cargo.toml | 2 +- client/consensus/common/Cargo.toml | 2 +- client/consensus/proposer/Cargo.toml | 2 +- client/consensus/relay-chain/Cargo.toml | 2 +- client/network/Cargo.toml | 2 +- client/pov-recovery/Cargo.toml | 2 +- client/relay-chain-inprocess-interface/Cargo.toml | 2 +- client/relay-chain-interface/Cargo.toml | 2 +- client/relay-chain-minimal-node/Cargo.toml | 2 +- client/relay-chain-rpc-interface/Cargo.toml | 2 +- polkadot-parachain/Cargo.toml | 2 +- primitives/parachain-inherent/Cargo.toml | 2 +- test/service/Cargo.toml | 2 +- 15 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 480d8f4bc81..fd1f28eb9e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -847,9 +847,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.72" +version = "0.1.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" +checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" dependencies = [ "proc-macro2", "quote", diff --git a/client/collator/Cargo.toml b/client/collator/Cargo.toml index 6b04a319dcc..7fba22b8e8a 100644 --- a/client/collator/Cargo.toml +++ b/client/collator/Cargo.toml @@ -29,7 +29,7 @@ cumulus-client-network = { path = "../network" } cumulus-primitives-core = { path = "../../primitives/core" } [dev-dependencies] -async-trait = "0.1.42" +async-trait = "0.1.73" # Substrate sp-maybe-compressed-blob = { git = "https://github.com/paritytech/substrate", branch = "master" } diff --git a/client/consensus/aura/Cargo.toml b/client/consensus/aura/Cargo.toml index e4f72bebd4b..be929ebac88 100644 --- a/client/consensus/aura/Cargo.toml +++ b/client/consensus/aura/Cargo.toml @@ -6,7 +6,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.72" +async-trait = "0.1.73" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } futures = "0.3.28" tracing = "0.1.37" diff --git a/client/consensus/common/Cargo.toml b/client/consensus/common/Cargo.toml index 6f42666e36a..b62c7ed20cf 100644 --- a/client/consensus/common/Cargo.toml +++ b/client/consensus/common/Cargo.toml @@ -6,7 +6,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.72" +async-trait = "0.1.73" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } dyn-clone = "1.0.12" futures = "0.3.28" diff --git a/client/consensus/proposer/Cargo.toml b/client/consensus/proposer/Cargo.toml index 837a5f5c264..6001e88b4aa 100644 --- a/client/consensus/proposer/Cargo.toml +++ b/client/consensus/proposer/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] anyhow = "1.0" -async-trait = "0.1.72" +async-trait = "0.1.73" thiserror = "1.0.44" # Substrate diff --git a/client/consensus/relay-chain/Cargo.toml b/client/consensus/relay-chain/Cargo.toml index 7f3439eff8a..31f5988fb98 100644 --- a/client/consensus/relay-chain/Cargo.toml +++ b/client/consensus/relay-chain/Cargo.toml @@ -6,7 +6,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = "0.1.72" +async-trait = "0.1.73" futures = "0.3.28" parking_lot = "0.12.1" tracing = "0.1.37" diff --git a/client/network/Cargo.toml b/client/network/Cargo.toml index 4bb48212a35..0999660dd2b 100644 --- a/client/network/Cargo.toml +++ b/client/network/Cargo.toml @@ -6,7 +6,7 @@ description = "Cumulus-specific networking protocol" edition = "2021" [dependencies] -async-trait = "0.1.72" +async-trait = "0.1.73" codec = { package = "parity-scale-codec", version = "3.0.0", features = [ "derive" ] } futures = "0.3.28" futures-timer = "3.0.2" diff --git a/client/pov-recovery/Cargo.toml b/client/pov-recovery/Cargo.toml index 7c48b82f42e..9ef9e87f6be 100644 --- a/client/pov-recovery/Cargo.toml +++ b/client/pov-recovery/Cargo.toml @@ -28,7 +28,7 @@ polkadot-primitives = { git = "https://github.com/paritytech/polkadot", branch = # Cumulus cumulus-primitives-core = { path = "../../primitives/core" } cumulus-relay-chain-interface = {path = "../relay-chain-interface"} -async-trait = "0.1.72" +async-trait = "0.1.73" [dev-dependencies] tokio = { version = "1.30.0", features = ["macros"] } diff --git a/client/relay-chain-inprocess-interface/Cargo.toml b/client/relay-chain-inprocess-interface/Cargo.toml index 43aaa44177b..22cd040b647 100644 --- a/client/relay-chain-inprocess-interface/Cargo.toml +++ b/client/relay-chain-inprocess-interface/Cargo.toml @@ -5,7 +5,7 @@ version = "0.1.0" edition = "2021" [dependencies] -async-trait = "0.1.72" +async-trait = "0.1.73" futures = "0.3.28" futures-timer = "3.0.2" diff --git a/client/relay-chain-interface/Cargo.toml b/client/relay-chain-interface/Cargo.toml index c8f08d1454c..7a1ade8fdcf 100644 --- a/client/relay-chain-interface/Cargo.toml +++ b/client/relay-chain-interface/Cargo.toml @@ -15,7 +15,7 @@ sp-state-machine = { git = "https://github.com/paritytech/substrate", branch = " sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "master" } futures = "0.3.28" -async-trait = "0.1.72" +async-trait = "0.1.73" thiserror = "1.0.44" jsonrpsee-core = "0.16.2" parity-scale-codec = "3.6.4" diff --git a/client/relay-chain-minimal-node/Cargo.toml b/client/relay-chain-minimal-node/Cargo.toml index 46d98bde81d..0f90d0749dc 100644 --- a/client/relay-chain-minimal-node/Cargo.toml +++ b/client/relay-chain-minimal-node/Cargo.toml @@ -40,6 +40,6 @@ cumulus-primitives-core = { path = "../../primitives/core" } array-bytes = "6.1" lru = "0.11" tracing = "0.1.37" -async-trait = "0.1.72" +async-trait = "0.1.73" futures = "0.3.28" tokio = { version = "1.30.0", features = ["macros"] } diff --git a/client/relay-chain-rpc-interface/Cargo.toml b/client/relay-chain-rpc-interface/Cargo.toml index 803840f5034..d81f8f7df90 100644 --- a/client/relay-chain-rpc-interface/Cargo.toml +++ b/client/relay-chain-rpc-interface/Cargo.toml @@ -28,7 +28,7 @@ futures-timer = "3.0.2" parity-scale-codec = "3.6.4" jsonrpsee = { version = "0.16.2", features = ["ws-client"] } tracing = "0.1.37" -async-trait = "0.1.72" +async-trait = "0.1.73" url = "2.4.0" serde_json = "1.0.104" serde = "1.0.183" diff --git a/polkadot-parachain/Cargo.toml b/polkadot-parachain/Cargo.toml index 66cd85d0d8c..70de6d00202 100644 --- a/polkadot-parachain/Cargo.toml +++ b/polkadot-parachain/Cargo.toml @@ -11,7 +11,7 @@ name = "polkadot-parachain" path = "src/main.rs" [dependencies] -async-trait = "0.1.72" +async-trait = "0.1.73" clap = { version = "4.3.21", features = ["derive"] } codec = { package = "parity-scale-codec", version = "3.0.0" } futures = "0.3.28" diff --git a/primitives/parachain-inherent/Cargo.toml b/primitives/parachain-inherent/Cargo.toml index 9c81a688d67..c3d7a72f99a 100644 --- a/primitives/parachain-inherent/Cargo.toml +++ b/primitives/parachain-inherent/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Parity Technologies "] edition = "2021" [dependencies] -async-trait = { version = "0.1.72", optional = true } +async-trait = { version = "0.1.73", optional = true } codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ "derive" ] } scale-info = { version = "2.9.0", default-features = false, features = ["derive"] } tracing = { version = "0.1.37", optional = true } diff --git a/test/service/Cargo.toml b/test/service/Cargo.toml index 6fabf5342b6..dbb1a8fc60f 100644 --- a/test/service/Cargo.toml +++ b/test/service/Cargo.toml @@ -9,7 +9,7 @@ name = "test-parachain" path = "src/main.rs" [dependencies] -async-trait = "0.1.72" +async-trait = "0.1.73" clap = { version = "4.3.21", features = ["derive"] } codec = { package = "parity-scale-codec", version = "3.0.0" } criterion = { version = "0.5.1", features = [ "async_tokio" ] } From 492e36cc0b13126e460f24b14d86640ef86596c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastian=20K=C3=B6cher?= Date: Tue, 15 Aug 2023 11:29:10 +0200 Subject: [PATCH 4/7] Companion for Polkadot#7617 (#3008) * Companion for Polkadot#7617 https://github.com/paritytech/polkadot/pull/7617 * Adapt to latest Polkadot changes. * update lockfile for {"polkadot", "substrate"} --------- Co-authored-by: parity-processbot <> --- Cargo.lock | 528 +++++++++--------- .../src/lib.rs | 9 +- test/service/src/lib.rs | 4 +- 3 files changed, 270 insertions(+), 271 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fd1f28eb9e6..bf63dae17e3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -964,7 +964,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "hash-db", "log", @@ -4132,7 +4132,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", ] @@ -4155,7 +4155,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-support-procedural", @@ -4180,7 +4180,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "Inflector", "array-bytes", @@ -4228,7 +4228,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -4239,7 +4239,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4256,7 +4256,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -4285,7 +4285,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-recursion", "futures", @@ -4306,7 +4306,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "aquamarine", "bitflags 1.3.2", @@ -4343,7 +4343,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "Inflector", "cfg-expr", @@ -4361,7 +4361,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -4373,7 +4373,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "proc-macro2", "quote", @@ -4383,7 +4383,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "cfg-if", "frame-support", @@ -4402,7 +4402,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -4417,7 +4417,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "sp-api", @@ -4426,7 +4426,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "parity-scale-codec", @@ -5569,7 +5569,7 @@ checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" [[package]] name = "kusama-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "frame-benchmarking", @@ -5669,7 +5669,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-support", "polkadot-primitives", @@ -6548,7 +6548,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "futures", "log", @@ -6567,7 +6567,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "anyhow", "jsonrpsee", @@ -7071,7 +7071,7 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "frame-benchmarking", @@ -7092,7 +7092,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7110,7 +7110,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -7125,7 +7125,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7143,7 +7143,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7158,7 +7158,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -7174,7 +7174,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -7190,7 +7190,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -7204,7 +7204,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7228,7 +7228,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "aquamarine", "docify", @@ -7250,7 +7250,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7265,7 +7265,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -7284,7 +7284,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -7308,7 +7308,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7414,7 +7414,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7458,7 +7458,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7475,7 +7475,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "bitflags 1.3.2", "environmental", @@ -7505,7 +7505,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -7518,7 +7518,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "proc-macro2", "quote", @@ -7528,7 +7528,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "assert_matches", "frame-benchmarking", @@ -7545,7 +7545,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7563,7 +7563,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7581,7 +7581,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7604,7 +7604,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7617,7 +7617,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7636,7 +7636,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "docify", "frame-benchmarking", @@ -7655,7 +7655,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "blake2", "frame-benchmarking", @@ -7673,7 +7673,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7696,7 +7696,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7712,7 +7712,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7732,7 +7732,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7749,7 +7749,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -7763,7 +7763,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7780,7 +7780,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "7.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7799,7 +7799,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7816,7 +7816,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7832,7 +7832,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7849,7 +7849,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7867,7 +7867,7 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "pallet-nfts", @@ -7878,7 +7878,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -7894,7 +7894,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -7913,7 +7913,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7933,7 +7933,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -7944,7 +7944,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -7961,7 +7961,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8000,7 +8000,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8017,7 +8017,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8032,7 +8032,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8050,7 +8050,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8065,7 +8065,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8084,7 +8084,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8102,7 +8102,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8119,7 +8119,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -8140,7 +8140,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8156,7 +8156,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8174,7 +8174,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8197,7 +8197,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -8208,7 +8208,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "log", "sp-arithmetic", @@ -8217,7 +8217,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "sp-api", @@ -8226,7 +8226,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8243,7 +8243,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8258,7 +8258,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8276,7 +8276,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8295,7 +8295,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-support", "frame-system", @@ -8311,7 +8311,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -8327,7 +8327,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -8339,7 +8339,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8356,7 +8356,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8371,7 +8371,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8387,7 +8387,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8402,7 +8402,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-benchmarking", "frame-support", @@ -8417,7 +8417,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -8438,7 +8438,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-benchmarking", "frame-support", @@ -9021,7 +9021,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "futures-timer", @@ -9039,7 +9039,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "futures-timer", @@ -9054,7 +9054,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "derive_more", "fatality", @@ -9077,7 +9077,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "fatality", "futures", @@ -9098,7 +9098,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "clap", "frame-benchmarking-cli", @@ -9125,7 +9125,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "always-assert", "bitvec", @@ -9147,7 +9147,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "parity-scale-codec", "scale-info", @@ -9159,7 +9159,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "derive_more", "fatality", @@ -9184,7 +9184,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -9198,7 +9198,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "futures-timer", @@ -9219,7 +9219,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "always-assert", "async-trait", @@ -9242,7 +9242,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "parity-scale-codec", @@ -9260,7 +9260,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "derive_more", @@ -9289,7 +9289,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "futures", @@ -9311,7 +9311,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "fatality", @@ -9330,7 +9330,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "polkadot-node-subsystem", @@ -9345,7 +9345,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "async-trait", "futures", @@ -9366,7 +9366,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "polkadot-node-metrics", @@ -9381,7 +9381,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "futures-timer", @@ -9398,7 +9398,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "fatality", "futures", @@ -9417,7 +9417,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "async-trait", "futures", @@ -9434,7 +9434,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "fatality", @@ -9451,7 +9451,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "always-assert", "futures", @@ -9482,7 +9482,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "polkadot-node-primitives", @@ -9498,7 +9498,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "cpu-time", "futures", @@ -9520,7 +9520,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-execute-worker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "cpu-time", "futures", @@ -9540,7 +9540,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-prepare-worker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "libc", @@ -9563,7 +9563,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "futures", "lru 0.11.0", @@ -9578,7 +9578,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "lazy_static", "log", @@ -9596,7 +9596,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bs58 0.4.0", "futures", @@ -9615,7 +9615,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "async-channel", "async-trait", @@ -9638,7 +9638,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bounded-vec", "futures", @@ -9660,7 +9660,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -9670,7 +9670,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "async-trait", "futures", @@ -9688,7 +9688,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "async-trait", "derive_more", @@ -9712,7 +9712,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "async-trait", "derive_more", @@ -9745,7 +9745,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "async-trait", "futures", @@ -9768,7 +9768,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bounded-collections", "derive_more", @@ -9867,7 +9867,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -9885,7 +9885,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "hex-literal", @@ -9911,7 +9911,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -9943,7 +9943,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "frame-benchmarking", @@ -10039,7 +10039,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "frame-benchmarking", @@ -10085,7 +10085,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-support", "polkadot-primitives", @@ -10099,7 +10099,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bs58 0.4.0", "parity-scale-codec", @@ -10111,7 +10111,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -10156,7 +10156,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "async-trait", "frame-benchmarking", @@ -10276,7 +10276,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -10298,7 +10298,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -10308,7 +10308,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-benchmarking", "parity-scale-codec", @@ -10336,7 +10336,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "frame-election-provider-support", @@ -10397,7 +10397,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-system", "futures", @@ -11153,7 +11153,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "binary-merkle-tree", "frame-benchmarking", @@ -11240,7 +11240,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-support", "polkadot-primitives", @@ -11475,7 +11475,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "log", "sp-core", @@ -11486,7 +11486,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "futures", @@ -11514,7 +11514,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "futures", "futures-timer", @@ -11537,7 +11537,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -11552,7 +11552,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "memmap2", "sc-chain-spec-derive", @@ -11571,7 +11571,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -11582,7 +11582,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "chrono", @@ -11621,7 +11621,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "fnv", "futures", @@ -11647,7 +11647,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "hash-db", "kvdb", @@ -11673,7 +11673,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "futures", @@ -11698,7 +11698,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "futures", @@ -11727,7 +11727,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "fork-tree", @@ -11763,7 +11763,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "futures", "jsonrpsee", @@ -11785,7 +11785,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "async-channel", @@ -11819,7 +11819,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "futures", "jsonrpsee", @@ -11838,7 +11838,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "fork-tree", "parity-scale-codec", @@ -11851,7 +11851,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "ahash 0.8.2", "array-bytes", @@ -11892,7 +11892,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "finality-grandpa", "futures", @@ -11912,7 +11912,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "futures", @@ -11935,7 +11935,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -11957,7 +11957,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -11969,7 +11969,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "anyhow", "cfg-if", @@ -11986,7 +11986,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "ansi_term", "futures", @@ -12002,7 +12002,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "parking_lot 0.12.1", @@ -12016,7 +12016,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "async-channel", @@ -12059,7 +12059,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-channel", "cid", @@ -12079,7 +12079,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -12096,7 +12096,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "ahash 0.8.2", "futures", @@ -12115,7 +12115,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "async-channel", @@ -12136,7 +12136,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "async-channel", @@ -12170,7 +12170,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "futures", @@ -12188,7 +12188,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "bytes", @@ -12222,7 +12222,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -12231,7 +12231,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "futures", "jsonrpsee", @@ -12262,7 +12262,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12281,7 +12281,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "http", "jsonrpsee", @@ -12296,7 +12296,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "futures", @@ -12323,7 +12323,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "directories", @@ -12387,7 +12387,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "log", "parity-scale-codec", @@ -12398,7 +12398,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "clap", "fs4", @@ -12412,7 +12412,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12431,7 +12431,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "futures", "libc", @@ -12450,7 +12450,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "chrono", "futures", @@ -12469,7 +12469,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "ansi_term", "atty", @@ -12498,7 +12498,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -12509,7 +12509,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "futures", @@ -12535,7 +12535,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "futures", @@ -12551,7 +12551,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-channel", "futures", @@ -13009,7 +13009,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "enumn", "parity-scale-codec", @@ -13095,7 +13095,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "hash-db", "log", @@ -13116,7 +13116,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "Inflector", "blake2", @@ -13130,7 +13130,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "scale-info", @@ -13143,7 +13143,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "16.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "integer-sqrt", "num-traits", @@ -13157,7 +13157,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "scale-info", @@ -13170,7 +13170,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "sp-api", "sp-inherents", @@ -13181,7 +13181,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "futures", "log", @@ -13199,7 +13199,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "futures", @@ -13214,7 +13214,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "parity-scale-codec", @@ -13231,7 +13231,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "parity-scale-codec", @@ -13250,7 +13250,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "lazy_static", "parity-scale-codec", @@ -13269,7 +13269,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "finality-grandpa", "log", @@ -13287,7 +13287,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "scale-info", @@ -13299,7 +13299,7 @@ dependencies = [ [[package]] name = "sp-core" version = "21.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "arrayvec 0.7.4", @@ -13346,7 +13346,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "blake2b_simd", "byteorder", @@ -13359,7 +13359,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "quote", "sp-core-hashing", @@ -13369,7 +13369,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -13378,7 +13378,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "proc-macro2", "quote", @@ -13388,7 +13388,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.19.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "environmental", "parity-scale-codec", @@ -13399,7 +13399,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "serde_json", "sp-api", @@ -13410,7 +13410,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -13424,7 +13424,7 @@ dependencies = [ [[package]] name = "sp-io" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "bytes", "ed25519", @@ -13449,7 +13449,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "lazy_static", "sp-core", @@ -13460,7 +13460,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.27.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -13472,7 +13472,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "thiserror", "zstd 0.12.3+zstd.1.5.2", @@ -13481,7 +13481,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -13492,7 +13492,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -13510,7 +13510,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "scale-info", @@ -13524,7 +13524,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "sp-api", "sp-core", @@ -13534,7 +13534,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "backtrace", "lazy_static", @@ -13544,7 +13544,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "rustc-hash", "serde", @@ -13554,7 +13554,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "either", "hash256-std-hasher", @@ -13576,7 +13576,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "17.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -13594,7 +13594,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "11.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "Inflector", "proc-macro-crate", @@ -13606,7 +13606,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "scale-info", @@ -13621,7 +13621,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -13635,7 +13635,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.28.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "hash-db", "log", @@ -13656,7 +13656,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "aes-gcm 0.10.2", "curve25519-dalek 3.2.0", @@ -13680,12 +13680,12 @@ dependencies = [ [[package]] name = "sp-std" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" [[package]] name = "sp-storage" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "impl-serde", "parity-scale-codec", @@ -13698,7 +13698,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "parity-scale-codec", @@ -13711,7 +13711,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "10.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "sp-std", @@ -13723,7 +13723,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "sp-api", "sp-runtime", @@ -13732,7 +13732,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "parity-scale-codec", @@ -13747,7 +13747,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "ahash 0.8.2", "hash-db", @@ -13770,7 +13770,7 @@ dependencies = [ [[package]] name = "sp-version" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "impl-serde", "parity-scale-codec", @@ -13787,7 +13787,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -13798,7 +13798,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "14.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -13811,7 +13811,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "20.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "parity-scale-codec", "scale-info", @@ -13993,12 +13993,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -14017,7 +14017,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "hyper", "log", @@ -14029,7 +14029,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "jsonrpsee", @@ -14042,7 +14042,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -14059,7 +14059,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "array-bytes", "async-trait", @@ -14085,7 +14085,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "futures", "substrate-test-utils-derive", @@ -14095,7 +14095,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -14106,7 +14106,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "ansi_term", "build-helper", @@ -14225,7 +14225,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-support", "polkadot-primitives", @@ -14599,7 +14599,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "coarsetime", "polkadot-node-jaeger", @@ -14611,7 +14611,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "expander 2.0.0", "proc-macro-crate", @@ -14741,7 +14741,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#3e8fc43f624714b3637555823bb670719b52b59d" +source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" dependencies = [ "async-trait", "clap", @@ -15417,7 +15417,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bitvec", "frame-benchmarking", @@ -15510,7 +15510,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-support", "polkadot-primitives", @@ -15864,7 +15864,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "bounded-collections", "derivative", @@ -15880,7 +15880,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "frame-support", "frame-system", @@ -15935,7 +15935,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "environmental", "frame-benchmarking", @@ -15955,7 +15955,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#7da410e5068689c4864054d5fcce78ce312aef08" +source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" dependencies = [ "Inflector", "proc-macro2", diff --git a/client/relay-chain-inprocess-interface/src/lib.rs b/client/relay-chain-inprocess-interface/src/lib.rs index 8b4f813c727..584d455d160 100644 --- a/client/relay-chain-inprocess-interface/src/lib.rs +++ b/client/relay-chain-inprocess-interface/src/lib.rs @@ -272,11 +272,11 @@ fn build_polkadot_full_node( telemetry_worker_handle: Option, hwbench: Option, ) -> Result<(NewFull, Option), polkadot_service::Error> { - let (is_collator, maybe_collator_key) = if parachain_config.role.is_authority() { + let (is_parachain_node, maybe_collator_key) = if parachain_config.role.is_authority() { let collator_key = CollatorPair::generate().0; - (polkadot_service::IsCollator::Yes(collator_key.clone()), Some(collator_key)) + (polkadot_service::IsParachainNode::Collator(collator_key.clone()), Some(collator_key)) } else { - (polkadot_service::IsCollator::No, None) + (polkadot_service::IsParachainNode::FullNode, None) }; // Disable BEEFY. It should not be required by the internal relay chain node. @@ -285,7 +285,7 @@ fn build_polkadot_full_node( let relay_chain_full_node = polkadot_service::build_full( config, polkadot_service::NewFullParams { - is_collator, + is_parachain_node, grandpa_pause: None, jaeger_agent: None, telemetry_worker_handle, @@ -295,7 +295,6 @@ fn build_polkadot_full_node( workers_path: None, workers_names: None, - overseer_enable_anyways: true, overseer_gen: polkadot_service::RealOverseerGen, overseer_message_channel_capacity_override: None, malus_finality_delay: None, diff --git a/test/service/src/lib.rs b/test/service/src/lib.rs index 64e1dd8ceca..6c99763e62e 100644 --- a/test/service/src/lib.rs +++ b/test/service/src/lib.rs @@ -261,9 +261,9 @@ async fn build_relay_chain_interface( let relay_chain_full_node = polkadot_test_service::new_full( relay_chain_config, if let Some(ref key) = collator_key { - polkadot_service::IsCollator::Yes(key.clone()) + polkadot_service::IsParachainNode::Collator(key.clone()) } else { - polkadot_service::IsCollator::Yes(CollatorPair::generate().0) + polkadot_service::IsParachainNode::Collator(CollatorPair::generate().0) }, None, ) From f73fa8ca0e26d5e706b6b200e2e8b1daee4566eb Mon Sep 17 00:00:00 2001 From: Alexander Samusev <41779041+alvicsam@users.noreply.github.com> Date: Tue, 15 Aug 2023 17:05:14 +0200 Subject: [PATCH 5/7] Add `--workspace` to clippy (#3014) * [DNM] Debug clippy * add --workspace --- scripts/ci/gitlab/pipeline/test.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/ci/gitlab/pipeline/test.yml b/scripts/ci/gitlab/pipeline/test.yml index a67c15eec6b..81d8fbf4d1d 100644 --- a/scripts/ci/gitlab/pipeline/test.yml +++ b/scripts/ci/gitlab/pipeline/test.yml @@ -104,4 +104,6 @@ cargo-clippy: - .docker-env - .common-refs script: - - SKIP_WASM_BUILD=1 env -u RUSTFLAGS cargo clippy --locked --all-targets + - echo $RUSTFLAGS + - cargo version && cargo clippy --version + - SKIP_WASM_BUILD=1 env -u RUSTFLAGS cargo clippy --locked --all-targets --workspace From 10a54f9c0985111f6372dab8a4be4144078be581 Mon Sep 17 00:00:00 2001 From: Adrian Catangiu Date: Tue, 15 Aug 2023 19:40:54 +0300 Subject: [PATCH 6/7] Revert "companion for 14754: cli: move no-beefy flag to sc-cli (#2996)" (#3007) * Revert "companion for 14754: cli: move no-beefy flag to sc-cli (#2996)" This reverts commit 9afe6a0cc4dc62760dd4dc7ecfca348989a12b81. * bump substrate ref * update lockfile for {"polkadot", "substrate"} --------- Co-authored-by: parity-processbot <> --- Cargo.lock | 530 +++++++++--------- client/cli/src/lib.rs | 4 - .../src/lib.rs | 7 +- parachain-template/node/src/command.rs | 4 - polkadot-parachain/src/command.rs | 4 - test/service/src/cli.rs | 4 - test/service/src/lib.rs | 1 - 7 files changed, 269 insertions(+), 285 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bf63dae17e3..1db3c2e85a6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -964,7 +964,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "hash-db", "log", @@ -4132,7 +4132,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", ] @@ -4155,7 +4155,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-support-procedural", @@ -4180,7 +4180,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "Inflector", "array-bytes", @@ -4228,7 +4228,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -4239,7 +4239,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4256,7 +4256,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -4285,7 +4285,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-recursion", "futures", @@ -4306,7 +4306,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "aquamarine", "bitflags 1.3.2", @@ -4343,7 +4343,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "Inflector", "cfg-expr", @@ -4361,7 +4361,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -4373,7 +4373,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "proc-macro2", "quote", @@ -4383,7 +4383,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "cfg-if", "frame-support", @@ -4402,7 +4402,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -4417,7 +4417,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "sp-api", @@ -4426,7 +4426,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "parity-scale-codec", @@ -5569,7 +5569,7 @@ checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" [[package]] name = "kusama-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "frame-benchmarking", @@ -5669,7 +5669,7 @@ dependencies = [ [[package]] name = "kusama-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-support", "polkadot-primitives", @@ -6548,7 +6548,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "futures", "log", @@ -6567,7 +6567,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "anyhow", "jsonrpsee", @@ -7071,7 +7071,7 @@ dependencies = [ [[package]] name = "pallet-alliance" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "frame-benchmarking", @@ -7092,7 +7092,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7110,7 +7110,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -7125,7 +7125,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7143,7 +7143,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7158,7 +7158,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -7174,7 +7174,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -7190,7 +7190,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -7204,7 +7204,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7228,7 +7228,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "aquamarine", "docify", @@ -7250,7 +7250,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7265,7 +7265,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -7284,7 +7284,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -7308,7 +7308,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7414,7 +7414,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7458,7 +7458,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7475,7 +7475,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "bitflags 1.3.2", "environmental", @@ -7505,7 +7505,7 @@ dependencies = [ [[package]] name = "pallet-contracts-primitives" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -7518,7 +7518,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "proc-macro2", "quote", @@ -7528,7 +7528,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "assert_matches", "frame-benchmarking", @@ -7545,7 +7545,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7563,7 +7563,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7581,7 +7581,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7604,7 +7604,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7617,7 +7617,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7636,7 +7636,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "docify", "frame-benchmarking", @@ -7655,7 +7655,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "blake2", "frame-benchmarking", @@ -7673,7 +7673,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7696,7 +7696,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7712,7 +7712,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7732,7 +7732,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7749,7 +7749,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -7763,7 +7763,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7780,7 +7780,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "7.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7799,7 +7799,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7816,7 +7816,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7832,7 +7832,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7849,7 +7849,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7867,7 +7867,7 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "pallet-nfts", @@ -7878,7 +7878,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -7894,7 +7894,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -7913,7 +7913,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7933,7 +7933,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -7944,7 +7944,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -7961,7 +7961,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8000,7 +8000,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8017,7 +8017,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8032,7 +8032,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8050,7 +8050,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8065,7 +8065,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8084,7 +8084,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8102,8 +8102,9 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ + "docify", "frame-benchmarking", "frame-support", "frame-system", @@ -8119,7 +8120,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -8140,7 +8141,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8156,7 +8157,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8174,7 +8175,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8197,7 +8198,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -8208,7 +8209,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "log", "sp-arithmetic", @@ -8217,7 +8218,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "sp-api", @@ -8226,7 +8227,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8243,7 +8244,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8258,7 +8259,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8276,7 +8277,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8295,7 +8296,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-support", "frame-system", @@ -8311,7 +8312,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -8327,7 +8328,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -8339,7 +8340,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8356,7 +8357,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8371,7 +8372,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8387,7 +8388,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8402,7 +8403,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-benchmarking", "frame-support", @@ -8417,7 +8418,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -8438,7 +8439,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-benchmarking", "frame-support", @@ -9021,7 +9022,7 @@ dependencies = [ [[package]] name = "polkadot-approval-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "futures-timer", @@ -9039,7 +9040,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "futures-timer", @@ -9054,7 +9055,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "derive_more", "fatality", @@ -9077,7 +9078,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "fatality", "futures", @@ -9098,7 +9099,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "clap", "frame-benchmarking-cli", @@ -9125,7 +9126,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "always-assert", "bitvec", @@ -9147,7 +9148,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "parity-scale-codec", "scale-info", @@ -9159,7 +9160,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "derive_more", "fatality", @@ -9184,7 +9185,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -9198,7 +9199,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "futures-timer", @@ -9219,7 +9220,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "always-assert", "async-trait", @@ -9242,7 +9243,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "parity-scale-codec", @@ -9260,7 +9261,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "derive_more", @@ -9289,7 +9290,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "futures", @@ -9311,7 +9312,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "fatality", @@ -9330,7 +9331,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "polkadot-node-subsystem", @@ -9345,7 +9346,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "async-trait", "futures", @@ -9366,7 +9367,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "polkadot-node-metrics", @@ -9381,7 +9382,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "futures-timer", @@ -9398,7 +9399,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "fatality", "futures", @@ -9417,7 +9418,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "async-trait", "futures", @@ -9434,7 +9435,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "fatality", @@ -9451,7 +9452,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "always-assert", "futures", @@ -9482,7 +9483,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "polkadot-node-primitives", @@ -9498,7 +9499,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "cpu-time", "futures", @@ -9520,7 +9521,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-execute-worker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "cpu-time", "futures", @@ -9540,7 +9541,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-prepare-worker" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "libc", @@ -9563,7 +9564,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "futures", "lru 0.11.0", @@ -9578,7 +9579,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "lazy_static", "log", @@ -9596,7 +9597,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bs58 0.4.0", "futures", @@ -9615,7 +9616,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "async-channel", "async-trait", @@ -9638,7 +9639,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bounded-vec", "futures", @@ -9660,7 +9661,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -9670,7 +9671,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "async-trait", "futures", @@ -9688,7 +9689,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "async-trait", "derive_more", @@ -9712,7 +9713,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "async-trait", "derive_more", @@ -9745,7 +9746,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "async-trait", "futures", @@ -9768,7 +9769,7 @@ dependencies = [ [[package]] name = "polkadot-parachain" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bounded-collections", "derive_more", @@ -9867,7 +9868,7 @@ dependencies = [ [[package]] name = "polkadot-performance-test" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "env_logger 0.9.0", "kusama-runtime", @@ -9885,7 +9886,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "hex-literal", @@ -9911,7 +9912,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -9943,7 +9944,7 @@ dependencies = [ [[package]] name = "polkadot-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "frame-benchmarking", @@ -10039,7 +10040,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "frame-benchmarking", @@ -10085,7 +10086,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-support", "polkadot-primitives", @@ -10099,7 +10100,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bs58 0.4.0", "parity-scale-codec", @@ -10111,7 +10112,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -10156,7 +10157,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "async-trait", "frame-benchmarking", @@ -10276,7 +10277,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "arrayvec 0.5.2", "fatality", @@ -10298,7 +10299,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -10308,7 +10309,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-benchmarking", "parity-scale-codec", @@ -10336,7 +10337,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "frame-election-provider-support", @@ -10397,7 +10398,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-system", "futures", @@ -11153,7 +11154,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "binary-merkle-tree", "frame-benchmarking", @@ -11240,7 +11241,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-support", "polkadot-primitives", @@ -11475,7 +11476,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "log", "sp-core", @@ -11486,7 +11487,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "futures", @@ -11514,7 +11515,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "futures", "futures-timer", @@ -11537,7 +11538,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "sc-client-api", @@ -11552,7 +11553,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "memmap2", "sc-chain-spec-derive", @@ -11571,7 +11572,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -11582,7 +11583,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "chrono", @@ -11621,7 +11622,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "fnv", "futures", @@ -11647,7 +11648,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "hash-db", "kvdb", @@ -11673,7 +11674,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "futures", @@ -11698,7 +11699,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "futures", @@ -11727,7 +11728,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "fork-tree", @@ -11763,7 +11764,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "futures", "jsonrpsee", @@ -11785,7 +11786,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "async-channel", @@ -11819,7 +11820,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "futures", "jsonrpsee", @@ -11838,7 +11839,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "fork-tree", "parity-scale-codec", @@ -11851,7 +11852,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "ahash 0.8.2", "array-bytes", @@ -11892,7 +11893,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "finality-grandpa", "futures", @@ -11912,7 +11913,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "futures", @@ -11935,7 +11936,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -11957,7 +11958,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -11969,7 +11970,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "anyhow", "cfg-if", @@ -11986,7 +11987,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "ansi_term", "futures", @@ -12002,7 +12003,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "parking_lot 0.12.1", @@ -12016,7 +12017,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "async-channel", @@ -12059,7 +12060,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-channel", "cid", @@ -12079,7 +12080,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -12096,7 +12097,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "ahash 0.8.2", "futures", @@ -12115,7 +12116,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "async-channel", @@ -12136,7 +12137,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "async-channel", @@ -12170,7 +12171,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "futures", @@ -12188,7 +12189,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "bytes", @@ -12222,7 +12223,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -12231,7 +12232,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "futures", "jsonrpsee", @@ -12262,7 +12263,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12281,7 +12282,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "http", "jsonrpsee", @@ -12296,7 +12297,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "futures", @@ -12317,13 +12318,14 @@ dependencies = [ "sp-runtime", "sp-version", "thiserror", + "tokio", "tokio-stream", ] [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "directories", @@ -12387,7 +12389,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "log", "parity-scale-codec", @@ -12398,7 +12400,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "clap", "fs4", @@ -12412,7 +12414,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12431,7 +12433,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "futures", "libc", @@ -12450,7 +12452,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "chrono", "futures", @@ -12469,7 +12471,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "ansi_term", "atty", @@ -12498,7 +12500,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -12509,7 +12511,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "futures", @@ -12535,7 +12537,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "futures", @@ -12551,7 +12553,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-channel", "futures", @@ -13009,7 +13011,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slot-range-helper" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "enumn", "parity-scale-codec", @@ -13095,7 +13097,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "hash-db", "log", @@ -13116,7 +13118,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "Inflector", "blake2", @@ -13130,7 +13132,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "scale-info", @@ -13143,7 +13145,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "16.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "integer-sqrt", "num-traits", @@ -13157,7 +13159,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "scale-info", @@ -13170,7 +13172,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "sp-api", "sp-inherents", @@ -13181,7 +13183,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "futures", "log", @@ -13199,7 +13201,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "futures", @@ -13214,7 +13216,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "parity-scale-codec", @@ -13231,7 +13233,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "parity-scale-codec", @@ -13250,7 +13252,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "lazy_static", "parity-scale-codec", @@ -13269,7 +13271,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "finality-grandpa", "log", @@ -13287,7 +13289,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "scale-info", @@ -13299,7 +13301,7 @@ dependencies = [ [[package]] name = "sp-core" version = "21.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "arrayvec 0.7.4", @@ -13346,7 +13348,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "blake2b_simd", "byteorder", @@ -13359,7 +13361,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "9.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "quote", "sp-core-hashing", @@ -13369,7 +13371,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -13378,7 +13380,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "proc-macro2", "quote", @@ -13388,7 +13390,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.19.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "environmental", "parity-scale-codec", @@ -13399,7 +13401,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "serde_json", "sp-api", @@ -13410,7 +13412,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -13424,7 +13426,7 @@ dependencies = [ [[package]] name = "sp-io" version = "23.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "bytes", "ed25519", @@ -13449,7 +13451,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "lazy_static", "sp-core", @@ -13460,7 +13462,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.27.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -13472,7 +13474,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "thiserror", "zstd 0.12.3+zstd.1.5.2", @@ -13481,7 +13483,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.1.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -13492,7 +13494,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -13510,7 +13512,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "scale-info", @@ -13524,7 +13526,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "sp-api", "sp-core", @@ -13534,7 +13536,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "backtrace", "lazy_static", @@ -13544,7 +13546,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "rustc-hash", "serde", @@ -13554,7 +13556,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "24.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "either", "hash256-std-hasher", @@ -13576,7 +13578,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "17.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -13594,7 +13596,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "11.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "Inflector", "proc-macro-crate", @@ -13606,7 +13608,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "scale-info", @@ -13621,7 +13623,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -13635,7 +13637,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.28.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "hash-db", "log", @@ -13656,7 +13658,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "aes-gcm 0.10.2", "curve25519-dalek 3.2.0", @@ -13680,12 +13682,12 @@ dependencies = [ [[package]] name = "sp-std" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" [[package]] name = "sp-storage" version = "13.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "impl-serde", "parity-scale-codec", @@ -13698,7 +13700,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "parity-scale-codec", @@ -13711,7 +13713,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "10.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "sp-std", @@ -13723,7 +13725,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "sp-api", "sp-runtime", @@ -13732,7 +13734,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "parity-scale-codec", @@ -13747,7 +13749,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "ahash 0.8.2", "hash-db", @@ -13770,7 +13772,7 @@ dependencies = [ [[package]] name = "sp-version" version = "22.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "impl-serde", "parity-scale-codec", @@ -13787,7 +13789,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "8.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -13798,7 +13800,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "14.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -13811,7 +13813,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "20.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "parity-scale-codec", "scale-info", @@ -13993,12 +13995,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -14017,7 +14019,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "hyper", "log", @@ -14029,7 +14031,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "jsonrpsee", @@ -14042,7 +14044,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -14059,7 +14061,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "array-bytes", "async-trait", @@ -14085,7 +14087,7 @@ dependencies = [ [[package]] name = "substrate-test-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "futures", "substrate-test-utils-derive", @@ -14095,7 +14097,7 @@ dependencies = [ [[package]] name = "substrate-test-utils-derive" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -14106,7 +14108,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "ansi_term", "build-helper", @@ -14225,7 +14227,7 @@ checksum = "13a4ec180a2de59b57434704ccfad967f789b12737738798fa08798cd5824c16" [[package]] name = "test-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-support", "polkadot-primitives", @@ -14599,7 +14601,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "coarsetime", "polkadot-node-jaeger", @@ -14611,7 +14613,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "expander 2.0.0", "proc-macro-crate", @@ -14741,7 +14743,7 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate?branch=master#e8979eb6f37f8a10f87ddd6518555f9f02660b59" +source = "git+https://github.com/paritytech/substrate?branch=master#19971bd3eafa6394d918030f4142f85ea54404c0" dependencies = [ "async-trait", "clap", @@ -15417,7 +15419,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bitvec", "frame-benchmarking", @@ -15510,7 +15512,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-support", "polkadot-primitives", @@ -15864,7 +15866,7 @@ dependencies = [ [[package]] name = "xcm" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "bounded-collections", "derivative", @@ -15880,7 +15882,7 @@ dependencies = [ [[package]] name = "xcm-builder" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "frame-support", "frame-system", @@ -15935,7 +15937,7 @@ dependencies = [ [[package]] name = "xcm-executor" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "environmental", "frame-benchmarking", @@ -15955,7 +15957,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "0.9.43" -source = "git+https://github.com/paritytech/polkadot?branch=master#e074364b08d07266aaba952004456d5af61dbc5c" +source = "git+https://github.com/paritytech/polkadot?branch=master#964330d6b50179b77204a7810e841f0b27fc47a0" dependencies = [ "Inflector", "proc-macro2", diff --git a/client/cli/src/lib.rs b/client/cli/src/lib.rs index 5e5fbc3920f..60d90e0299d 100644 --- a/client/cli/src/lib.rs +++ b/client/cli/src/lib.rs @@ -394,10 +394,6 @@ impl sc_cli::CliConfiguration for NormalizedRunCmd { self.base.disable_grandpa() } - fn disable_beefy(&self) -> sc_cli::Result { - self.base.disable_beefy() - } - fn rpc_max_connections(&self) -> sc_cli::Result { self.base.rpc_max_connections() } diff --git a/client/relay-chain-inprocess-interface/src/lib.rs b/client/relay-chain-inprocess-interface/src/lib.rs index 584d455d160..5b3ab15ed6f 100644 --- a/client/relay-chain-inprocess-interface/src/lib.rs +++ b/client/relay-chain-inprocess-interface/src/lib.rs @@ -267,7 +267,7 @@ pub fn check_block_in_chain( /// Build the Polkadot full node using the given `config`. #[sc_tracing::logging::prefix_logs_with("Relaychain")] fn build_polkadot_full_node( - mut config: Configuration, + config: Configuration, parachain_config: &Configuration, telemetry_worker_handle: Option, hwbench: Option, @@ -279,14 +279,13 @@ fn build_polkadot_full_node( (polkadot_service::IsParachainNode::FullNode, None) }; - // Disable BEEFY. It should not be required by the internal relay chain node. - config.disable_beefy = true; - let relay_chain_full_node = polkadot_service::build_full( config, polkadot_service::NewFullParams { is_parachain_node, grandpa_pause: None, + // Disable BEEFY. It should not be required by the internal relay chain node. + enable_beefy: false, jaeger_agent: None, telemetry_worker_handle, diff --git a/parachain-template/node/src/command.rs b/parachain-template/node/src/command.rs index 4c15de006c0..46c57aa2c67 100644 --- a/parachain-template/node/src/command.rs +++ b/parachain-template/node/src/command.rs @@ -408,10 +408,6 @@ impl CliConfiguration for RelayChainCli { self.base.base.disable_grandpa() } - fn disable_beefy(&self) -> Result { - self.base.base.disable_beefy() - } - fn max_runtime_instances(&self) -> Result> { self.base.base.max_runtime_instances() } diff --git a/polkadot-parachain/src/command.rs b/polkadot-parachain/src/command.rs index 4732504a88a..42ae887db6e 100644 --- a/polkadot-parachain/src/command.rs +++ b/polkadot-parachain/src/command.rs @@ -1064,10 +1064,6 @@ impl CliConfiguration for RelayChainCli { self.base.base.disable_grandpa() } - fn disable_beefy(&self) -> Result { - self.base.base.disable_beefy() - } - fn max_runtime_instances(&self) -> Result> { self.base.base.max_runtime_instances() } diff --git a/test/service/src/cli.rs b/test/service/src/cli.rs index 629a633ddb3..4c86094f81d 100644 --- a/test/service/src/cli.rs +++ b/test/service/src/cli.rs @@ -220,10 +220,6 @@ impl CliConfiguration for RelayChainCli { self.base.base.disable_grandpa() } - fn disable_beefy(&self) -> CliResult { - self.base.base.disable_beefy() - } - fn max_runtime_instances(&self) -> CliResult> { self.base.base.max_runtime_instances() } diff --git a/test/service/src/lib.rs b/test/service/src/lib.rs index 6c99763e62e..fb5cc95dafd 100644 --- a/test/service/src/lib.rs +++ b/test/service/src/lib.rs @@ -773,7 +773,6 @@ pub fn node_config( offchain_worker: OffchainWorkerConfig { enabled: true, indexing_enabled: false }, force_authoring: false, disable_grandpa: false, - disable_beefy: true, dev_key_seed: Some(key_seed), tracing_targets: None, tracing_receiver: Default::default(), From 7f0880627bedd413305741efac9573a306d273a1 Mon Sep 17 00:00:00 2001 From: Squirrel Date: Tue, 15 Aug 2023 18:52:58 +0100 Subject: [PATCH 7/7] fix set-metadata safecall inconsistencies (#2952) --- parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs | 1 + parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs b/parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs index af3f4103abe..c31f1a3304c 100644 --- a/parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs +++ b/parachains/runtimes/assets/asset-hub-kusama/src/xcm_config.rs @@ -239,6 +239,7 @@ impl Contains for SafeCallFilter { pallet_assets::Call::thaw_asset { .. } | pallet_assets::Call::transfer_ownership { .. } | pallet_assets::Call::set_team { .. } | + pallet_assets::Call::set_metadata { .. } | pallet_assets::Call::clear_metadata { .. } | pallet_assets::Call::force_clear_metadata { .. } | pallet_assets::Call::force_asset_status { .. } | diff --git a/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs b/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs index d6171195032..f558436b588 100644 --- a/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs +++ b/parachains/runtimes/assets/asset-hub-westend/src/xcm_config.rs @@ -295,6 +295,7 @@ impl Contains for SafeCallFilter { pallet_assets::Call::thaw_asset { .. } | pallet_assets::Call::transfer_ownership { .. } | pallet_assets::Call::set_team { .. } | + pallet_assets::Call::set_metadata { .. } | pallet_assets::Call::clear_metadata { .. } | pallet_assets::Call::force_clear_metadata { .. } | pallet_assets::Call::force_asset_status { .. } |